MarketPeel
Insider Trading Intelligence
MS

Melvin T. Stith

AFL
DIRECTOR · AFLAC INC · CIK 0001128842
FILING MIX · LIFETIME67%/33%
BUYS
38
SELLS
19
TOTAL VALUE
$5.4K
COMPANIES
2
ACTIVE SINCE
Apr 2019
HOLDINGS NOW
123,623
AVG SELL PX
TRADE KIND
SHOWING 57 / 57
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Melvin T. Stith, 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
7d3+66.67%+0.62%-0.13%+0.75%+1.47%
14d3+100.00%+2.65%+0.42%+2.23%+2.10%
30d3+66.67%+3.42%+3.13%+0.29%-1.35%
60d3+33.33%-1.32%+2.07%-3.38%-0.20%
90d3+33.33%-5.25%+0.50%-5.76%-8.29%
180d3+66.67%-7.03%+9.57%-4.61%-4.61%
1y3(1 pending)+50.00%-1.66%+25.02%-26.68%-26.68%
2y3(1 pending)+50.00%+2.18%+30.68%-28.50%-28.50%
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
AFL · 45,377 shares · as of May 3, 2021
011,34422,68934,03345,3772021SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2019
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
FLOW · 38 buys / 19 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FLO
FLOWERS FOODS INC
SALE
10,6420Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,95365,575.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
7,1700Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
7,1960Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
9,891168,022.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
6316,571Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
7,19685,441.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,0260Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
5,415139,141.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
3836,953Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
7,00792,448.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,0300Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,57172,146.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,026151,197.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,0990Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
8,05558,622.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
7,0070Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
7996,099Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,9340Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,23350,567.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,030145,171.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,2330Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
2,0538,553Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
5,4150Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
9,8910Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
7,3530Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
7,35399,801.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
2,8719,891Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
1,3077,007Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
8,5530Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
8,0550Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
10,642118,996.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
7,170133,726.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
7,5600Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
3,1176,233Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,5710Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
SALE
6,9530Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
1,5737,353Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
1,1467,196Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
8,553108,354.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,934158,131.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
7,560126,556.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
6,09978,245.58Dec 31, 2025Jan 5, 2026View →
FLO
FLOWERS FOODS INC
PURCHASE
456.161$10.90$5.0K547.493Dec 3, 2025Dec 5, 2025View →
FLO
FLOWERS FOODS INC
SALEGRANT
Gift
3,57544,334.58Sep 12, 2025Sep 15, 2025View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
9,3509,350May 22, 2025May 27, 2025View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
6,5706,570May 23, 2024May 28, 2024View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
5,9405,940May 25, 2023May 30, 2023View →
FLO
FLOWERS FOODS INC
PURCHASE
7.263$26.80$19576.763Jul 20, 2022Jul 21, 2022View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
5,3005,300May 26, 2022May 31, 2022View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
6,0506,050May 27, 2021Jun 1, 2021View →
AFL
AFLAC INC
PURCHASEGRANT
Stock grant
2,84345,377May 3, 2021May 5, 2021View →
FLO
FLOWERS FOODS INC
PURCHASE
4.084$23.20$9563.493Sep 15, 2020Jan 28, 2021View →
FLO
FLOWERS FOODS INC
PURCHASEGRANT
Stock grant
5,7005,700May 21, 2020May 26, 2020View →
AFL
AFLAC INC
PURCHASEGRANT
Stock grant
4,33641,362May 4, 2020May 5, 2020View →
FLO
FLOWERS FOODS INC
PURCHASE
3.929$24.13$9556.889Aug 7, 2019Jan 28, 2021View →
FLO
FLOWERS FOODS INC
PURCHASE
2.092$21.44$4552.535Apr 12, 2019Jan 28, 2021View →
Other insiders · AFL
Loading peer insiders…
About this filer
CIK 0001128842
ROLE
Director
PRIMARY
AFL
COMPANIES
2
ACTIVE SINCE
Apr 2019
MARKETPEEL · /INSIDER/0001128842DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback