Performance (normalized)

-23%-5%+13%+31%+49%

Key metrics

MetricBADE
Price$212.25$693.53
Market cap$167.76B$187.21B
P/E ratio (TTM)77.49x36.08x
P/S ratio (TTM)1.74x3.68x
Dividend yield0.00%1.00%
Beta1.220.90
1-year return-8.02%+46.04%

Compare up to five stocks