Nasdaq:TSLA | US88160R1014
Generating your data highlights...
1.13t USD
88.52m shares | 22.21b USD
3.21b
87.01% | 2.79b