NASDAQ : BFST
-$0.48 (-1.53%)
0.45%
11
change: -156 | last: 1674
change: -77 | last: 812
change: -43 | last: 453
change: -22 | last: 25159
change: 137 | last: 22-
-
0.00
change: 0 | last: 04.52M
| 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 |
| 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 |