Loading live market data…

Blue Bird Corporation

NASDAQ:BLBD

$76.82 USD

-$0.46 (-0.6%)

Volume
328.73K
Average Volume
457.99K
Market Capitalization
$2.43B
P/E Ratio
18.29
Dividend Yield
0.00%
Price Target
$86.00
Year High
$81.51
Year Low
$42.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.83

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.85%

Investors Holding

8

change: -285 | last: 293

Increased Positions

4

change: -147 | last: 151

Reduced Positions

3

change: -99 | last: 102

New Positions

1

change: -51 | last: 52

Sold Positions

280

change: 247 | last: 33

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -35.2459 | last: 0.3525

Total Invested

21.15M

BLBD Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-09-27 $57.95 31.86M $1.85B $229.31M $90.32M $1.71B
2024-09-28 $48.45 32.27M $1.56B $127.69M $95.98M $1.53B
2023-09-30 $21.35 32.18M $687.01M $78.99M $131.91M $739.94M
2022-10-01 $8.35 31.02M $259.02M $10.48M $174.48M $423.02M
2021-10-02 $21.32 27.14M $578.6M $11.71M $220.82M $787.71M
2020-10-03 $12.06 26.85M $323.82M $44.51M $182.32M $461.64M
2019-09-28 $19.05 26.46M $503.98M $70.96M $188.95M $621.97M
2018-09-29 $24.50 28.62M $701.11M $60.26M $142.14M $782.99M
2017-09-30 $20.60 23.34M $480.88M $62.62M $151.22M $569.49M
2016-10-01 $14.61 21.25M $310.5M $52.31M $152.12M $410.31M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-28 $55.11 31.7M $1.75B $275.89M $87.98M $1.56B
2025-12-27 $50.74 31.78M $1.61B $241.74M $89.15M $1.46B
2025-09-27 $57.95 31.75M $1.84B $229.31M $90.32M $1.7B
2025-06-28 $43.12 31.56M $1.36B $173.07M $91.49M $1.28B
2025-03-29 $32.93 31.92M $1.05B $130.75M $93.04M $1.01B
2024-12-28 $39.44 32.23M $1.27B $136.12M $94.27M $1.23B
2024-09-28 $48.45 32.37M $1.57B $127.69M $95.98M $1.54B
2024-06-29 $53.85 32.31M $1.74B $88.42M $97.29M $1.75B
2024-03-30 $38.34 32.24M $1.24B $93.1M $98.6M $1.24B
2023-12-30 $26.96 32.17M $867.32M $77.3M $136.13M $926.16M
2023-09-30 $21.35 32.15M $686.49M $78.99M $131.91M $739.41M
2023-07-01 $22.48 32.07M $721.01M $50.5M $136.66M $807.18M