Blue Bird Corporation (BLBD)
NASDAQ: BLBD · Real-Time Price · USD
75.91
+1.92 (2.59%)
Jun 22, 2026, 4:00 PM EDT - Market closed

Blue Bird Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Oct '22 Oct '21
2,4021,8481,563687267580
Market Cap Growth
88.84%18.19%127.66%156.81%-53.90%90.35%
Enterprise Value
2,2141,7091,531739.45429.26783.6
Last Close Price
75.9157.9548.4521.358.3521.32
PE Ratio
18.6314.9415.3328.85--
Forward PE
14.9214.1314.1715.7418.1530.90
PEG Ratio
1.191.540.381.051.212.06
PS Ratio
1.611.251.160.610.330.85
PB Ratio
8.067.239.8017.17193.49-17.76
P/TBV Ratio
10.399.7816.63---
P/FCF Ratio
13.0712.0516.316.16--
P/OCF Ratio
11.6410.4914.075.73--
EV/Sales Ratio
1.481.151.140.650.541.15
EV/EBITDA Ratio
11.569.359.9310.93-39.24
EV/EBIT Ratio
12.4710.2210.9914.31-120.15
EV/FCF Ratio
12.0511.1415.976.64--
Debt / Equity Ratio
0.280.330.562.79109.96-6.10
Debt / EBITDA Ratio
0.460.490.621.95-10.78
Debt / FCF Ratio
0.480.590.991.18--
Net Debt / Equity Ratio
-0.63-0.54-0.201.32117.11-6.23
Net Debt / EBITDA Ratio
-0.97-0.76-0.210.78-6.0710.20
Net Debt / FCF Ratio
-1.02-0.91-0.340.47-5.24-3.06
Asset Turnover
2.242.572.862.892.222.03
Inventory Turnover
8.258.808.297.145.706.73
Quick Ratio
1.141.060.790.400.140.17
Current Ratio
1.831.741.371.031.061.25
Return on Equity (ROE)
46.73%61.55%105.78%115.09%292.63%0.67%
Return on Assets (ROA)
19.87%21.54%21.82%8.61%-8.84%0.77%
Return on Invested Capital (ROIC)
45.18%51.40%42.91%14.25%-12.98%1.04%
Return on Capital Employed (ROCE)
42.08%49.32%58.35%26.52%-18.82%2.98%
Earnings Yield
5.54%6.70%6.52%3.47%--
FCF Yield
7.65%8.30%6.13%16.22%--
Buyback Yield / Dilution
2.76%1.40%-3.38%-3.99%-14.30%-0.19%
Total Shareholder Return
2.76%1.40%-3.38%-3.99%-14.30%-0.19%
SEC Filings: 10-K · 10-Q