Nasdaq:TSLA | US88160R1014
Generating your data highlights...
573b USD | # 12 in US
103.22m shares | 20.25b USD
3.18b
86.90% | 2.77b