NASDAQ : BFST

Business First Bancshares, Inc.

$30.89 USD

-$0.48 (-1.53%)

Volume
233.55K
Average Volume
225.56K
Market Capitalization
$1.01B
P/E Ratio
10.95
Dividend Yield
1.91%
Price Target
$33.00
Year High
$31.57
Year Low
$22.56
Day High
Day Low
Payout Ratio
$0.25
Current Ratio
$0.17
Institutional Ownership Summary
Institutional Ownership %

0.45%

Investors Holding

11

change: -156 | last: 167
Increased Positions

4

change: -77 | last: 81
Reduced Positions

2

change: -43 | last: 45
New Positions

3

change: -22 | last: 25
Sold Positions

159

change: 137 | last: 22
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

4.52M

BFST Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.14 29.54M $772.29M $411.18M $551.35M $912.47M
2024-12-31 $25.70 26.25M $674.73M $319.1M $483.26M $838.89M
2023-12-31 $24.65 25.08M $618.2M $226.11M $635.07M $1.03B
2022-12-31 $22.14 22.63M $501.09M $152.74M $560.12M $908.48M
2021-12-31 $28.31 20.5M $580.41M $68.38M $187.59M $699.63M
2020-12-31 $20.36 18.17M $369.94M $149.13M $105.99M $326.8M
2019-12-31 $24.93 13.31M $331.84M $89.37M $185.99M $428.46M
2018-12-31 $24.23 11.12M $269.56M $96.07M $92.23M $265.72M
2017-12-31 $25.26 11.53M $291.33M $107.59M $80.5M $264.24M
2016-12-31 $25.26 6.92M $174.72M $42.17M $53.65M $186.19M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $27.04 32.58M $880.96M $589.8M $384.52M $675.68M
2025-12-31 $26.14 29.54M $772.29M $411.18M $551.35M $912.47M
2025-09-30 $23.61 29.54M $697.54M $399.08M $494.89M $793.36M
2025-06-30 $24.65 29.33M $722.98M $495.76M $613.15M $840.38M
2025-03-31 $24.35 29.33M $714.19M $312.89M $434.1M $835.4M
2024-12-31 $25.70 29.31M $753.29M $319.1M $483.26M $917.45M
2024-09-30 $25.67 25.26M $648.55M $213.2M $493.55M $928.9M
2024-06-30 $21.51 25.26M $543.45M $208.05M $428.53M $763.93M
2024-03-31 $21.71 25.13M $545.51M $185.91M $430.35M $789.95M
2023-12-31 $24.65 25.12M $619.13M $226.11M $635.07M $1.03B
2023-09-30 $18.76 25.11M $471.1M $191.46M $642.49M $922.13M
2023-06-30 $15.07 25.1M $378.29M $180.97M $794.22M $991.54M