BFST
Business First Bancshares, Inc. · $31.82 (-0.4%) · mkt cap $1.0B · P/E 11.4

25 hub catalysts across 3 sources · backtest → · ← Ticker Explorer

Insider Transactions (SEC Form 4)Financial News (Google News)SEC EDGAR Filings

Signal summary

Signals diverge

Bullish and bearish forces are in conflict here — weigh both columns.

82▲ Bullishconviction from hub signals
Bullish factors
  • 7 analyst upgrades
Bearish factors
  • 6 analyst downgrades
  • Insiders net selling (12 vs 8)

Context (not directional): News flow (1 recent)

Signal mix for BFST

Which data feeds have fired on this name — hover a slice for counts.

Best strategy

2-yr backtest · by Sharpe

Buy & Hold (baseline) has fit BFST best over 2 years (+31.7%, Sharpe 0.61). Historical/in-sample — walk-forward all 19 →

#StrategyReturnSharpeBeats B&H
1Buy & Hold (baseline)+31.7%0.61
2Bollinger Bands+22.0%0.59
3RSI Mean-Reversion+24.3%0.53

Price — 1 year

daily close
$32.08$22.73$31.82 (+38.8% 1Y)

Insider activity

8 open-market buys

Officers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.

DateActionInsiderSharesValue
2026-07-29SELLJohnson Joseph Vernon12,000$380K
2026-07-29SELLCummings George W. Iii20,000$637K
2026-07-28BUYDay Ricky D1,500$47K
2026-06-11SELLCummings George W. Iii20,000$577K
2026-06-08SELLCummings George W. Iii15,000$428K
2026-05-27SELLCummings George W. Iii11,595$324K
2026-05-22SELLCummings George W. Iii10,000$280K
2026-03-04SELLCummings George W. Iii11,000$304K
2026-03-03SELLCummings George W. Iii10,000$274K
2026-02-25SELLCummings George W. Iii20,000$560K
2026-02-10BUYMccollister Rolfe H Jr120$4K
2026-02-10SELLFolse Mark P10,000$296K
2026-01-29SELLCarter Donald Chad3,778$103K
2026-01-27BUYDay Ricky D1,500$41K
2025-12-01SELLRobertson Gregory C1,400$37K
2025-10-28BUYDay Ricky D1,600$39K
2025-07-31BUYDucrest John P2,225$53K
2025-06-06BUYMccollister Rolfe H Jr680$16K
2025-03-05BUYDay Ricky D1,500$38K
2024-08-21BUYCalkins Carol108$2K

Analyst ratings

live · 17 changes
DateActionAnalystRating Change
2024-12-19UpgradeRaymond JamesMarket Perform → Outperform
2024-01-05DowngradeRaymond JamesOutperform → Market Perform
2023-07-28UpgradeRaymond JamesMarket Perform → Outperform
2023-01-05DowngradeRaymond JamesOutperform → Market Perform
2022-12-13InitiatedPiper SandlerOverweight
2022-10-31InitiatedRaymond JamesOutperform
2021-10-25UpgradeRaymond JamesMarket Perform → Strong Buy
2021-05-20UpgradeDA DavidsonNeutral → Buy
2020-05-01DowngradeDA DavidsonBuy → Neutral
2020-04-29DowngradeRaymond JamesStrong Buy → Market Perform
2020-01-27UpgradeRaymond JamesMarket Perform → Strong Buy
2020-01-27UpgradeStephens & Co.Equal-Weight → Overweight
2020-01-03UpgradeDA DavidsonNeutral → Buy
2019-08-29DowngradeRaymond JamesOutperform → Market Perform
2019-07-11InitiatedDA DavidsonNeutral
2019-07-09DowngradeStephens & Co.Overweight → Equal-Weight
2018-09-24InitiatedFIG PartnersOutperform

Catalyst timeline

25 hub signals
DateSourceEventEntityValue
2026-07-31Financial News (Google News)NewsBusiness First Bancshares (BFST) COO sells 4,200 shares at $32.08 - Stock Titan14source ↗
2026-07-31SEC EDGAR FilingsInsider SELLCummings George W. III$315Ksource ↗
2026-07-30SEC EDGAR FilingsInsider SELLMANSFIELD KEITH$135Ksource ↗
2026-07-30SEC EDGAR FilingsInsider SELLCummings George W. III$321Ksource ↗
2026-07-29Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 20,000 sh$637Ksource ↗
2026-07-29Insider Transactions (SEC Form 4)Insider SELLJohnson Joseph Vernon sold 12,000 sh$380Ksource ↗
2026-07-29SEC EDGAR FilingsInsider SELLCummings George W. III$319Ksource ↗
2026-07-29SEC EDGAR FilingsInsider SELLJohnson Joseph Vernon$62Ksource ↗
2026-07-28SEC EDGAR FilingsInsider BUYDay Rick D.$47Ksource ↗
2026-07-28SEC EDGAR FilingsInsider SELLJohnson Joseph Vernon$318Ksource ↗
2026-07-28SEC EDGAR FilingsInsider SELLCummings George W. III$319Ksource ↗
2026-07-28Insider Transactions (SEC Form 4)Insider BUYDay Ricky D bought 1,500 sh$47Ksource ↗
2026-06-11Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 20,000 sh$577Ksource ↗
2026-06-08Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 15,000 sh$428Ksource ↗
2026-05-27Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 11,595 sh$324Ksource ↗
2026-05-22Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 10,000 sh$280Ksource ↗
2026-03-04Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 11,000 sh$304Ksource ↗
2026-03-03Insider Transactions (SEC Form 4)Insider SELLCummings George W. Iii sold 10,000 sh$274Ksource ↗
2026-02-10Insider Transactions (SEC Form 4)Insider BUYMccollister Rolfe H Jr bought 120 sh$4Ksource ↗
2026-01-27Insider Transactions (SEC Form 4)Insider BUYDay Ricky D bought 1,500 sh$41Ksource ↗
2025-10-28Insider Transactions (SEC Form 4)Insider BUYDay Ricky D bought 1,600 sh$39Ksource ↗
2025-07-31Insider Transactions (SEC Form 4)Insider BUYDucrest John P bought 2,225 sh$53Ksource ↗
2025-06-06Insider Transactions (SEC Form 4)Insider BUYMccollister Rolfe H Jr bought 680 sh$16Ksource ↗
2025-03-05Insider Transactions (SEC Form 4)Insider BUYDay Ricky D bought 1,500 sh$38Ksource ↗
2024-08-21Insider Transactions (SEC Form 4)Insider BUYCalkins Carol bought 108 sh$2Ksource ↗
Alt-Data Signal Hub · collected signals updated 2026-08-01 09:17 UTC (refreshed daily) · market & option prices are always live on load · display-only, not advice

All pages

Catalyst EdgeCongressNewsEarningsSEC FilingsHedge FundsLockupsPositioningMarket cycleBacktestOptionsSourcesGlossaryAbout & API