MarketPeel
Insider Trading Intelligence
KS

Kirk Stovesand

CWBC
DIRECTOR · COMMUNITY WEST BANCSHARES · CIK 0001234321
FILING MIX · LIFETIME92%/8%
BUYS
49
SELLS
4
TOTAL VALUE
$1.90M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
82,589
AVG SELL PX
$15.98
TRADE KIND
SHOWING 53 / 53
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
33 backtested trades · 8 horizons · 10 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kirk Stovesand, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d33+54.55%+0.30%-0.49%+0.79%-0.59%0.90
14d33+54.55%-0.20%-0.81%+0.62%+2.08%0.66
30d33+57.58%+1.81%+0.14%+1.67%+1.32%1.04
60d33+60.61%+3.19%+1.91%+1.28%+0.66%0.79
90d33+60.61%+4.76%+4.29%+0.75%+4.37%0.29
180d33(1 pending)+71.88%+8.68%+7.10%+1.58%+2.47%0.43
1y33(3 pending)+73.33%+16.81%+15.00%+1.81%-0.75%0.52
2y33(6 pending)+70.37%+18.06%+28.88%-10.82%-14.38%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CWBC · 82,589 shares · as of May 22, 2026
021,51343,02664,53886,051202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 49 buys / 4 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
257$23.90$6.1K82,589May 22, 2026May 26, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
1,4511,451May 6, 2026May 8, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
SALE
2,3700Apr 7, 2026Apr 9, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
2,370$14.85$35.2K82,332Apr 7, 2026Apr 9, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
SALE
1,350$23.48$31.7K0Feb 23, 2026Mar 2, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
1,350$13.08$17.7K79,962Feb 23, 2026Mar 2, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
376$24.50$9.2K78,612Feb 20, 2026Feb 20, 2026View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
402$21.37$8.6K78,236Nov 14, 2025Nov 18, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
SALE
2,600$21.07$54.8K1,350Sep 12, 2025Sep 16, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
2,600$13.08$34.0K77,834Sep 12, 2025Sep 16, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
421$20.30$8.5K75,234Aug 15, 2025Aug 15, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
455$18.65$8.5K74,813May 16, 2025May 19, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
1,819$17.60$32.0K74,358May 7, 2025May 12, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
444$19.00$8.4K72,539Feb 21, 2025Feb 25, 2025View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
390$21.42$8.4K72,095Nov 22, 2024Nov 25, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
421$19.77$8.3K71,705Aug 16, 2024Aug 19, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
1,820$16.49$30.0K71,284May 30, 2024Jun 3, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
325$17.40$5.7K69,464May 20, 2024May 20, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
156$17.36$2.7K69,139May 17, 2024May 20, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
5,0000Apr 1, 2024Apr 5, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
SALE
86,051$15.71$1.35M0Apr 1, 2024Apr 5, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
3,0000Apr 1, 2024Apr 5, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
67,98368,983Apr 1, 2024Apr 8, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
3,9503,950Apr 1, 2024Apr 8, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
2,3706,320Apr 1, 2024Apr 8, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
472$14.49$6.8K86,051Mar 1, 2024Mar 5, 2024View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
490$13.90$6.8K85,579Dec 1, 2023Dec 5, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
160$13.90$2.2K85,089Sep 1, 2023Dec 5, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
233$11.40$2.7K84,929Jun 1, 2023Dec 5, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
300$11.87$3.6K84,596May 3, 2023May 4, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
68$11.87$80784,664May 3, 2023Dec 5, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
32$11.80$37884,696May 3, 2023Dec 5, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
1,00084,296Jan 31, 2023Feb 2, 2023View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
417$14.92$6.2K83,296Dec 1, 2022Dec 2, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
435$14.19$6.2K82,879Sep 1, 2022Sep 7, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
448$13.69$6.1K82,444Jun 1, 2022Jun 3, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
5,000$7.19$36.0K8,000Mar 1, 2022Mar 1, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
366$13.69$5.0K81,996Mar 1, 2022Mar 2, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
5,000$6.53$32.6K13,000Feb 10, 2022Feb 10, 2022View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
378$13.08$4.9K71,630Dec 2, 2021Dec 2, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
50071,252Nov 18, 2021Nov 22, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
363$13.52$4.9K70,752Sep 1, 2021Sep 2, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
250$13.90$3.5K70,389Aug 17, 2021Aug 17, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
363$12.92$4.7K70,139Jun 2, 2021Jun 4, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
3,000$6.71$20.1K18,000May 13, 2021May 13, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
360$10.24$3.7K66,776Mar 1, 2021Mar 2, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
5,000$3.25$16.3K21,000Feb 3, 2021Feb 3, 2021View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
324$8.59$2.8K61,416Dec 1, 2020Dec 2, 2020View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
306$8.22$2.5K61,092Sep 1, 2020Sep 2, 2020View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
357$7.00$2.5K60,786Jun 1, 2020Jun 2, 2020View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASEGRANT
Stock grant
3,000$6.71$20.1K26,000Apr 29, 2020Apr 30, 2020View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
5,000$6.25$31.3K60,429Apr 28, 2020Apr 28, 2020View →
CWBC
COMMUNITY WEST BANCSHARES
PURCHASE
271$11.20$3.0K55,429Mar 2, 2020Mar 4, 2020View →
Other insiders · CWBC
Loading peer insiders…
About this filer
CIK 0001234321
ROLE
Director
PRIMARY
CWBC
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001234321DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback