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 divergeBullish 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 SharpeBuy & Hold (baseline) has fit BFST best over 2 years (+31.7%, Sharpe 0.61). Historical/in-sample — walk-forward all 19 →
| # | Strategy | Return | Sharpe | Beats B&H |
|---|---|---|---|---|
| 1 | Buy & Hold (baseline) | +31.7% | 0.61 | |
| 2 | Bollinger Bands | +22.0% | 0.59 | |
| 3 | RSI Mean-Reversion | +24.3% | 0.53 |
Price — 1 year
daily closeInsider activity
8 open-market buysOfficers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.
| Date | Action | Insider | Shares | Value |
|---|---|---|---|---|
| 2026-07-29 | SELL | Johnson Joseph Vernon | 12,000 | $380K |
| 2026-07-29 | SELL | Cummings George W. Iii | 20,000 | $637K |
| 2026-07-28 | BUY | Day Ricky D | 1,500 | $47K |
| 2026-06-11 | SELL | Cummings George W. Iii | 20,000 | $577K |
| 2026-06-08 | SELL | Cummings George W. Iii | 15,000 | $428K |
| 2026-05-27 | SELL | Cummings George W. Iii | 11,595 | $324K |
| 2026-05-22 | SELL | Cummings George W. Iii | 10,000 | $280K |
| 2026-03-04 | SELL | Cummings George W. Iii | 11,000 | $304K |
| 2026-03-03 | SELL | Cummings George W. Iii | 10,000 | $274K |
| 2026-02-25 | SELL | Cummings George W. Iii | 20,000 | $560K |
| 2026-02-10 | BUY | Mccollister Rolfe H Jr | 120 | $4K |
| 2026-02-10 | SELL | Folse Mark P | 10,000 | $296K |
| 2026-01-29 | SELL | Carter Donald Chad | 3,778 | $103K |
| 2026-01-27 | BUY | Day Ricky D | 1,500 | $41K |
| 2025-12-01 | SELL | Robertson Gregory C | 1,400 | $37K |
| 2025-10-28 | BUY | Day Ricky D | 1,600 | $39K |
| 2025-07-31 | BUY | Ducrest John P | 2,225 | $53K |
| 2025-06-06 | BUY | Mccollister Rolfe H Jr | 680 | $16K |
| 2025-03-05 | BUY | Day Ricky D | 1,500 | $38K |
| 2024-08-21 | BUY | Calkins Carol | 108 | $2K |
Analyst ratings
live · 17 changes| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| 2024-12-19 | Upgrade | Raymond James | Market Perform → Outperform |
| 2024-01-05 | Downgrade | Raymond James | Outperform → Market Perform |
| 2023-07-28 | Upgrade | Raymond James | Market Perform → Outperform |
| 2023-01-05 | Downgrade | Raymond James | Outperform → Market Perform |
| 2022-12-13 | Initiated | Piper Sandler | Overweight |
| 2022-10-31 | Initiated | Raymond James | Outperform |
| 2021-10-25 | Upgrade | Raymond James | Market Perform → Strong Buy |
| 2021-05-20 | Upgrade | DA Davidson | Neutral → Buy |
| 2020-05-01 | Downgrade | DA Davidson | Buy → Neutral |
| 2020-04-29 | Downgrade | Raymond James | Strong Buy → Market Perform |
| 2020-01-27 | Upgrade | Raymond James | Market Perform → Strong Buy |
| 2020-01-27 | Upgrade | Stephens & Co. | Equal-Weight → Overweight |
| 2020-01-03 | Upgrade | DA Davidson | Neutral → Buy |
| 2019-08-29 | Downgrade | Raymond James | Outperform → Market Perform |
| 2019-07-11 | Initiated | DA Davidson | Neutral |
| 2019-07-09 | Downgrade | Stephens & Co. | Overweight → Equal-Weight |
| 2018-09-24 | Initiated | FIG Partners | Outperform |
Catalyst timeline
25 hub signals| Date | Source | Event | Entity | Value | |
|---|---|---|---|---|---|
| 2026-07-31 | Financial News (Google News) | News | Business First Bancshares (BFST) COO sells 4,200 shares at $32.08 - Stock Titan | 14 | source ↗ |
| 2026-07-31 | SEC EDGAR Filings | Insider SELL | Cummings George W. III | $315K | source ↗ |
| 2026-07-30 | SEC EDGAR Filings | Insider SELL | MANSFIELD KEITH | $135K | source ↗ |
| 2026-07-30 | SEC EDGAR Filings | Insider SELL | Cummings George W. III | $321K | source ↗ |
| 2026-07-29 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 20,000 sh | $637K | source ↗ |
| 2026-07-29 | Insider Transactions (SEC Form 4) | Insider SELL | Johnson Joseph Vernon sold 12,000 sh | $380K | source ↗ |
| 2026-07-29 | SEC EDGAR Filings | Insider SELL | Cummings George W. III | $319K | source ↗ |
| 2026-07-29 | SEC EDGAR Filings | Insider SELL | Johnson Joseph Vernon | $62K | source ↗ |
| 2026-07-28 | SEC EDGAR Filings | Insider BUY | Day Rick D. | $47K | source ↗ |
| 2026-07-28 | SEC EDGAR Filings | Insider SELL | Johnson Joseph Vernon | $318K | source ↗ |
| 2026-07-28 | SEC EDGAR Filings | Insider SELL | Cummings George W. III | $319K | source ↗ |
| 2026-07-28 | Insider Transactions (SEC Form 4) | Insider BUY | Day Ricky D bought 1,500 sh | $47K | source ↗ |
| 2026-06-11 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 20,000 sh | $577K | source ↗ |
| 2026-06-08 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 15,000 sh | $428K | source ↗ |
| 2026-05-27 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 11,595 sh | $324K | source ↗ |
| 2026-05-22 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 10,000 sh | $280K | source ↗ |
| 2026-03-04 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 11,000 sh | $304K | source ↗ |
| 2026-03-03 | Insider Transactions (SEC Form 4) | Insider SELL | Cummings George W. Iii sold 10,000 sh | $274K | source ↗ |
| 2026-02-10 | Insider Transactions (SEC Form 4) | Insider BUY | Mccollister Rolfe H Jr bought 120 sh | $4K | source ↗ |
| 2026-01-27 | Insider Transactions (SEC Form 4) | Insider BUY | Day Ricky D bought 1,500 sh | $41K | source ↗ |
| 2025-10-28 | Insider Transactions (SEC Form 4) | Insider BUY | Day Ricky D bought 1,600 sh | $39K | source ↗ |
| 2025-07-31 | Insider Transactions (SEC Form 4) | Insider BUY | Ducrest John P bought 2,225 sh | $53K | source ↗ |
| 2025-06-06 | Insider Transactions (SEC Form 4) | Insider BUY | Mccollister Rolfe H Jr bought 680 sh | $16K | source ↗ |
| 2025-03-05 | Insider Transactions (SEC Form 4) | Insider BUY | Day Ricky D bought 1,500 sh | $38K | source ↗ |
| 2024-08-21 | Insider Transactions (SEC Form 4) | Insider BUY | Calkins Carol bought 108 sh | $2K | source ↗ |
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