Home 900920 vs BLBD 900920 vs BLBD: Shanghai Diesel Engine Co Ltd B vs Blue Bird Corp Side-by-side comparison of key financial metrics, valuation ratios, profitability, growth, and risk-adjusted returns. Both companies are in the Industrials sector.
Quick Summary Shanghai Diesel Engine Co Ltd B and Blue Bird Corp are similar in size.
Price & Performance Metric 900920 BLBD Current Price $0.39 $61.76 Daily Change 0.00% 4.45% 1-Year Return 93.97% 83.21% 52-Week High $0.40 $64.91 52-Week Low $0.18 $33.71 50-Day MA — $53.50 200-Day MA — $51.29 Beta 0.75 1.41
Size & Revenue Metric 900920 BLBD Market Cap $1.67B $1.69B Enterprise Value $-433.23M $1.53B Revenue (TTM) $5.40B $1.13B Shares Outstanding 344.80M 31.59M Float 625.55M 31.22M Employees — 2,008
Valuation Metric 900920 BLBD Trailing P/E — 13.48 Forward P/E — 12.95 PEG Ratio — 1.13 Price / Sales 0.31 1.13 Price / Book 1.02 6.22 EV / EBITDA 0.68 7.89
Profitability Metric 900920 BLBD Profit Margin -20.09% 8.65% Operating Margin (TTM) -3.05% 11.30% Return on Equity -29.26% 57.53% Return on Assets -3.83% 18.36% Diluted EPS (TTM) -0.11 0.74
Growth Metric 900920 BLBD Revenue Growth (YoY) -11.90% 6.10% Earnings Growth (YoY) — 9.30%
Risk-Adjusted Returns & Quality Metric 900920 BLBD Sortino (Composite) 8.84 4.56 Sharpe (Composite) 4.05 2.59 Calmar (Composite) 7.21 10.25 Hurst Exponent 0.6232 0.5672 Piotroski F-Score — 8/9 Magic Formula Rank — #3,689
Ownership Metric 900920 BLBD % Insiders 0.00% 157.00% % Institutions 0.00% 11567.20%
Green highlighting indicates the more favorable value for each metric. Data is for informational purposes only and may be delayed.