Performance (normalized)

-31%+207%+446%+684%+922%

Key metrics

MetricMUPLTR
Price$1,016.59$174.33
Market cap$1.15T$400.27B
P/E ratio (TTM)20.82x147.85x
P/S ratio (TTM)11.67x69.48x
Dividend yield0.06%0.00%
Beta2.211.56
1-year return+718.44%+11.65%

Compare up to five stocks