Nasdaq:TSLA | US88160R1014
Generating your data highlights...
461b USD | # 16 in US
100.9m shares | 17.76b USD
3.19b
86.92% | 2.77b