Performance (normalized)

-19%-3%+14%+30%+47%

Key metrics

MetricMCDTSLA
Price$255.69$354.08
Market cap$181.67B$1.40T
P/E ratio (TTM)21.41x295.55x
P/S ratio (TTM)6.78x13.29x
Dividend yield2.78%0.00%
Beta0.421.83
1-year return-19.34%+4.59%

Compare up to five stocks