
Business First Bancshares, Inc.
BFSTNASDAQ
USReal-Time Price
$32.26USD
-0.46 (-1.41%)Today
$32.26+0.00 (+0.00%)After HoursLast quote · Nov 3, 2026, 4:10 PM ET · Updates paused
Business First Bancshares, Inc. (BFST) Earnings
Business First Bancshares, Inc. (BFST) earnings: next report date, EPS and revenue consensus, historical surprises and the full quarterly results timeline.
Earnings Trends
Earnings Per Share
Revenue Beat Rate
50%
Beat
6Meet
0Miss
6Total
12EPS Beat Rate
92%
Beat
11Meet
0Miss
1Total
12Earnings Consistency
42%
Both Beat
5Other
7Total
12Quarterly EPS Performance
Recent results and upcoming quarter
Q4 FY26
26 / 10 / 2026
Estimate$0.74
Actual$0.79
Surprise+6.0%
Q3 FY26
30 / 09 / 2026
Estimate$0.70
Actual$0.71
Surprise+1.4%
Q2 FY26
30 / 06 / 2026
Estimate$0.69
Actual$0.73
Surprise+5.8%
Q1 FY27
28 / 01 / 2027
Estimate$0.80
Actual—
Surprise—
Revenue vs Earnings Over Time
Revenue (B USD)
Net Income (B USD)
Profit Margin (%)
EPS: Estimate vs Reported
Earnings History
| Quarter | EPS Est. | Reported EPS | Surprise | Rev. Est. | Reported Rev. | Date |
|---|---|---|---|---|---|---|
| Q4 FY26 | $0.74 | $0.79 | +6.0%▲ Beat | $93.25M | $93.18M | 26 / 10 / 2026 |
| Q3 FY26 | $0.70 | $0.71 | +1.4%▲ Beat | $93.25M | $93.00M | 30 / 09 / 2026 |
| Q2 FY26 | $0.69 | $0.73 | +5.8%▲ Beat | $91.31M | $91.81M | 30 / 06 / 2026 |
| Q1 FY26 | $0.72 | $0.79 | +9.7%▲ Beat | $90.99M | $89.25M | 31 / 03 / 2026 |
| Q4 FY25 | $0.69 | $0.72 | +4.3%▲ Beat | $81.41M | $69.44M | 31 / 12 / 2025 |
| Q3 FY25 | $0.65 | $0.66 | +1.5%▲ Beat | $80.50M | $80.95M | 30 / 09 / 2025 |
| Q2 FY25 | $0.61 | $0.65 | +6.6%▲ Beat | $78.94M | $103.00M | 30 / 06 / 2025 |
| Q1 FY25 | $0.49 | $0.66 | +34.7%▲ Beat | $77.54M | $79.21M | 31 / 03 / 2025 |
| Q4 FY24 | $0.57 | $0.68 | +19.3%▲ Beat | $74.75M | $51.84M | 31 / 12 / 2024 |
| Q3 FY24 | $0.51 | $0.64 | +25.5%▲ Beat | $65.24M | $113.52M | 30 / 09 / 2024 |
| Q2 FY24 | $0.57 | $0.50 | -12.3%▼ Miss | $63.16M | $112.05M | 30 / 06 / 2024 |
| Q1 FY24 | $0.60 | $0.66 | +10.0%▲ Beat | $61.93M | $60.92M | 31 / 03 / 2024 |
Source: FMP Earnings Calendar API. Surprise = (Actual − Estimate) / |Estimate| × 100.
BFST upcoming earnings call
28 / 01 / 2027
ScheduledEPS Est: $0.80


