MarketPeel
KM

Keith Mansfield

BFST
EVP&COO OF B1BANK · BUSINESS FIRST BANCSHARES, INC. · CIK 0001734773
FILING MIX · LIFETIME50%/50%
BUYS
16
SELLS
16
TOTAL VALUE
$3.91M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
77,139
AVG SELL PX
$23.47
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Keith Mansfield, 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
7d5+40.00%-7.72%-0.13%-7.59%-1.61%
14d5+40.00%+0.46%+1.83%-1.37%-1.82%
30d5+40.00%+3.71%+5.58%-1.87%+0.34%
60d5+40.00%+1.76%+10.70%-8.94%-2.54%
90d5+60.00%+39.23%+15.52%+23.71%+31.67%
180d5+60.00%+30.97%+8.93%+22.04%+35.02%
1y5+60.00%+50.57%+32.01%+18.56%+21.71%
2y5+60.00%+66.88%+47.90%+18.98%+22.45%
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
BFST · 77,139 shares · as of Jul 30, 2026
027,97455,94983,923111,897202120222023202420252026SHARES 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
2026
FLOW · 16 buys / 16 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
4,200$32.08$134.7K77,139Jul 30, 2026Jul 31, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,324$27.04$35.8K81,339Mar 31, 2026Apr 2, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,74013,374Mar 2, 2026Mar 3, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
676$27.30$18.5K82,663Mar 1, 2026Mar 3, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
1,92683,339Mar 1, 2026Mar 3, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,9267,634Mar 1, 2026Mar 3, 2026View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
1,83382,056Dec 12, 2025Dec 16, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,8339,560Dec 12, 2025Dec 16, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
643$27.71$17.8K82,056Dec 12, 2025Dec 16, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
3,140$24.35$76.5K80,223Mar 31, 2025Apr 2, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,83811,393Mar 1, 2025Mar 4, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,5555,555Dec 12, 2024Mar 19, 2025View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,555$28.50$158.3K88,918Dec 12, 2024Dec 16, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
40,000$17.65$706.0K111,897Jul 30, 2024Aug 1, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
40,0000Jul 30, 2024Aug 1, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
28,534$26.22$748.2K83,363Jul 30, 2024Aug 1, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
3,438$22.28$76.6K71,897Mar 31, 2024Apr 2, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
11,108$22.48$249.7K75,335Feb 1, 2024Feb 2, 2024View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,500$14.60$21.9K64,227May 3, 2023May 5, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
1,500$14.60$21.9K64,227May 3, 2023May 11, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
8,500$14.59$124.0K62,727May 2, 2023May 5, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
8,500$14.59$124.0K62,727May 2, 2023May 11, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
3,577$17.13$61.3K54,227Mar 31, 2023Apr 4, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
16,176$20.74$335.5K57,804Feb 1, 2023Feb 3, 2023View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
2,528$24.33$61.5K41,628Mar 31, 2022Apr 4, 2022View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
9,344$27.13$253.5K44,156Feb 1, 2022Feb 3, 2022View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,790$23.93$42.8K34,812Mar 31, 2021Aug 16, 2021View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
10,978$20.70$227.2K36,614Feb 1, 2021Mar 5, 2021View →
BFST
BUSINESS FIRST BANCSHARES, INC.
SALE
EVP&COO of b1Bank
1,472$13.50$19.9K25,126Mar 31, 2020Apr 2, 2020View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASE
EVP&COO of b1Bank
2,000$15.85$31.7K21,095Mar 12, 2020Mar 13, 2020View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
5,503$24.78$136.4K24,598Feb 1, 2020Apr 2, 2020View →
BFST
BUSINESS FIRST BANCSHARES, INC.
PURCHASEGRANT
Stock grant
10,978$20.70$227.2K36,614Feb 1, 2020Feb 3, 2021View →
Other insiders · BFST
Loading peer insiders…
About this filer
CIK 0001734773
ROLE
EVP&COO of b1Bank
PRIMARY
BFST
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001734773DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback