Performance (normalized)

-3%+48%+98%+149%+200%

Key metrics

MetricCATVRT
Price$813.94$280.53
Market cap$374.93B$108.00B
P/E ratio (TTM)34.29x56.95x
P/S ratio (TTM)4.93x8.63x
Dividend yield0.77%0.09%
Beta1.602.08
1-year return+93.69%+123.17%

Compare up to five stocks