Performance (normalized)

-31%-15%+2%+18%+34%

Key metrics

MetricMSFTPLTR
Price$499.70$174.33
Market cap$3.71T$400.27B
P/E ratio (TTM)28.53x147.85x
P/S ratio (TTM)11.49x69.48x
Dividend yield0.71%0.00%
Beta1.101.56
1-year return-1.63%+11.65%

Compare up to five stocks