Performance (normalized)

+0%+34%+68%+102%+136%

Key metrics

MetricCATPWR
Price$808.99$636.71
Market cap$372.65B$95.72B
P/E ratio (TTM)35.07x73.60x
P/S ratio (TTM)5.05x2.98x
Dividend yield0.75%0.07%
Beta1.591.20
1-year return+73.25%+62.99%

Compare up to five stocks