EquityFolio

BLBD vs CAT

Blue Bird Corp · Caterpillar Inc

Relative return (rebased to 100)

Key stats

Metric BLBD CAT
Price $77.83 $876.54
Market Cap $2.46B $403.77B
P/E 19.28 45.46
P/B 8.27 21.64
P/S 1.66 5.97
ROE 42.9% 47.6%
Net Margin 8.6% 13.1%
Gross Margin 20.5%
Revenue Growth 9.9% 4.3%
Dividend Yield 0.68%
EPS $4.04 $19.28

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.