EquityFolio

BLBD vs CAT

Blue Bird Corp · Caterpillar Inc

Relative return (rebased to 100)

Key stats

Metric BLBD CAT
Price $60.43 $808.99
Market Cap $1.91B $371.87B
P/E 14.99 41.87
P/B 2.92 19.17
P/S 1.29 5.50
ROE 19.5% 45.8%
Net Margin 8.6% 13.1%
Gross Margin 20.5%
Revenue Growth 9.9% 4.3%
Dividend Yield 0.73%
EPS $4.03 $19.32

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