MarketPeel
Insider Trading Intelligence
HR

Howard G. Roberts

AFBI
DIRECTOR · AFFINITY BANCSHARES, INC. · CIK 0001721657
FILING MIX · LIFETIME62%/38%
BUYS
23
SELLS
14
TOTAL VALUE
$493.7K
COMPANIES
1
ACTIVE SINCE
Jan 2021
HOLDINGS NOW
0
AVG SELL PX
$21.50
TRADE KIND
SHOWING 37 / 37
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
28 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Howard G. Roberts, 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
7d28+57.14%+0.97%+0.39%+0.58%+0.95%
14d28+46.43%+1.59%+1.74%-0.15%-0.04%
30d28+53.57%+0.95%+1.90%-0.95%-0.32%
60d28+67.86%-4.84%-1.13%-3.71%-0.36%
90d28+60.71%-6.14%-1.04%-5.10%-5.58%
180d28+60.71%-5.37%-0.40%-4.96%-8.45%
1y28+60.71%-0.64%+6.93%-7.57%-14.12%
2y28(9 pending)+73.68%+14.65%+27.36%-12.71%-15.84%
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
AFBI · 0 shares · as of Aug 1, 2026
08,00016,00124,00132,00120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 23 buys / 14 sellsCOVERAGE · 23 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
AFBI
AFFINITY BANCSHARES, INC.
SALE
23,9410Aug 1, 2026Aug 6, 2026View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
2,9060Aug 1, 2026Aug 6, 2026View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
0Aug 1, 2026Aug 6, 2026View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
0Aug 1, 2026Aug 6, 2026View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
0Aug 1, 2026Aug 6, 2026View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
134$21.50$2.9K23,941Nov 20, 2024Jan 24, 2025View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
703$21.50$15.1K24,075Nov 19, 2024Nov 21, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
102$21.50$2.2K24,778Nov 15, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
142$21.50$3.1K24,880Nov 14, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
129$21.50$2.8K25,022Nov 13, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
222$21.50$4.8K25,151Nov 12, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
1,346$21.50$28.9K25,373Nov 8, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
1,453$21.51$31.3K26,719Nov 7, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
SALE
3,829$21.50$82.3K28,172Nov 6, 2024Nov 20, 2024View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
400$14.48$5.8K2,906Nov 20, 2023Nov 22, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
1,00032,001Nov 16, 2023Nov 20, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,000Nov 16, 2023Nov 20, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,000$15.94$15.9K29,001Feb 15, 2023Feb 16, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,000$15.75$15.8K28,001Feb 14, 2023Feb 16, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,000$15.75$15.7K27,001Feb 14, 2023Feb 16, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,000$15.59$15.6K26,001Feb 14, 2023Feb 16, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
800$15.12$12.1K2,506Nov 30, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
2,000$14.64$29.3K31,001Nov 3, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
4,20025,001May 24, 2022May 25, 2022View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
10,50010,500May 24, 2022May 25, 2022View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
200$15.67$3.1K1,706Mar 14, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
200$15.71$3.1K1,706Mar 14, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
200$15.69$3.1K1,706Mar 14, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
200$15.75$3.2K1,706Mar 14, 2022Mar 27, 2023View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
3,000$15.25$45.8K20,801Mar 7, 2022Mar 8, 2022View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,000$15.09$15.1K17,801Dec 13, 2021Dec 14, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
2,000$15.20$30.4K16,801Dec 10, 2021Dec 14, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
798$14.75$11.8K14,801Nov 30, 2021Dec 1, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
1,902$14.75$28.1K11,703Nov 29, 2021Dec 1, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
2,000$14.80$29.6K14,003Nov 29, 2021Dec 1, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
300$14.78$4.4K12,003Nov 29, 2021Dec 1, 2021View →
AFBI
AFFINITY BANCSHARES, INC.
PURCHASE
3,000$10.85$32.5K9,801Jan 21, 2021Jan 22, 2021View →
Other insiders · AFBI
Loading peer insiders…
About this filer
CIK 0001721657
ROLE
Director
PRIMARY
AFBI
COMPANIES
1
ACTIVE SINCE
Jan 2021
MARKETPEEL · /INSIDER/0001721657DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback