Nasdaq:TSLA | US88160R1014
Generating your data highlights...
1.14t USD | # 7 in US
81.87m shares | 30.86b USD
3.22b
87.04% | 2.8b