NYSE:SPOT | LU1778762911
Generating your data highlights...
104b USD | # 205 in US
2.85m shares | 1.5b USD
205.83m
75.71% | 155.84m