Performance (normalized)

-4%+36%+76%+116%+157%

Key metrics

MetricCATRTX
Price$813.94$200.79
Market cap$374.93B$270.62B
P/E ratio (TTM)34.29x36.82x
P/S ratio (TTM)4.93x3.05x
Dividend yield0.77%1.33%
Beta1.600.29
1-year return+93.69%+26.54%

Compare up to five stocks