Performance (normalized)

-6%+34%+75%+116%+157%

Key metrics

MetricCATDE
Price$813.94$693.53
Market cap$374.93B$187.21B
P/E ratio (TTM)34.29x36.08x
P/S ratio (TTM)4.93x3.68x
Dividend yield0.77%1.00%
Beta1.600.90
1-year return+93.69%+46.04%

Compare up to five stocks