Performance (normalized)

-11%+4%+18%+32%+47%

Key metrics

MetricTJXTSLA
Price$132.08$354.08
Market cap$145.91B$1.40T
P/E ratio (TTM)24.78x295.55x
P/S ratio (TTM)2.37x13.29x
Dividend yield1.35%0.00%
Beta0.621.83
1-year return-6.34%+4.59%

Compare up to five stocks