Performance (normalized)

-10%+3%+16%+28%+41%

Key metrics

MetricTMOVRTX
Price$613.78$546.12
Market cap$228.09B$138.61B
P/E ratio (TTM)32.98x31.30x
P/S ratio (TTM)4.92x10.90x
Dividend yield0.29%0.00%
Beta0.850.30
1-year return+25.39%+37.59%

Compare up to five stocks