Skip to main content
Be The Investor
Home›Stocks›BFST

Business First Bancshares, Inc.

BFST
NASDAQUnited States flagUSReal-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
BTI Score

BASIC required or higher

View pricing
BTI Fair Market Cap
Valuation unavailable
Financials
Hold

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
6
Meet
0
Miss
6
Total
12
EPS Beat Rate
92%
Beat
11
Meet
0
Miss
1
Total
12
Earnings Consistency
42%
Both Beat
5
Other
7
Total
12

Quarterly EPS Performance

Recent results and upcoming quarter

Q4 FY26
26 / 10 / 2026
Beat
Estimate$0.74
Actual$0.79
Surprise+6.0%
Q3 FY26
30 / 09 / 2026
Beat
Estimate$0.70
Actual$0.71
Surprise+1.4%
Q2 FY26
30 / 06 / 2026
Beat
Estimate$0.69
Actual$0.73
Surprise+5.8%
Q1 FY27
28 / 01 / 2027
Upcoming
Estimate$0.80
Actual—
Surprise—

Revenue vs Earnings Over Time

Revenue (B USD)
Net Income (B USD)
Profit Margin (%)
FY22FY23FY24FY25FY26$0B$0B$0B$0B$1B0%6%12%18%24%

EPS: Estimate vs Reported

Q1 FY25Q2 FY25Q3 FY25Q4 FY25Q1 FY26Q2 FY26Q3 FY26Q4 FY26$0$0.2$0.4$0.6$0.8
Earnings History
QuarterEPS Est.Reported EPSSurpriseRev. Est.Reported Rev.Date
Q4 FY26$0.74$0.79+6.0%▲ Beat$93.25M$93.18M26 / 10 / 2026
Q3 FY26$0.70$0.71+1.4%▲ Beat$93.25M$93.00M30 / 09 / 2026
Q2 FY26$0.69$0.73+5.8%▲ Beat$91.31M$91.81M30 / 06 / 2026
Q1 FY26$0.72$0.79+9.7%▲ Beat$90.99M$89.25M31 / 03 / 2026
Q4 FY25$0.69$0.72+4.3%▲ Beat$81.41M$69.44M31 / 12 / 2025
Q3 FY25$0.65$0.66+1.5%▲ Beat$80.50M$80.95M30 / 09 / 2025
Q2 FY25$0.61$0.65+6.6%▲ Beat$78.94M$103.00M30 / 06 / 2025
Q1 FY25$0.49$0.66+34.7%▲ Beat$77.54M$79.21M31 / 03 / 2025
Q4 FY24$0.57$0.68+19.3%▲ Beat$74.75M$51.84M31 / 12 / 2024
Q3 FY24$0.51$0.64+25.5%▲ Beat$65.24M$113.52M30 / 09 / 2024
Q2 FY24$0.57$0.50-12.3%▼ Miss$63.16M$112.05M30 / 06 / 2024
Q1 FY24$0.60$0.66+10.0%▲ Beat$61.93M$60.92M31 / 03 / 2024
Source: FMP Earnings Calendar API. Surprise = (Actual − Estimate) / |Estimate| × 100.
BFST upcoming earnings call
28 / 01 / 2027
ScheduledEPS Est: $0.80