NYSE:SPOT | LU1778762911
Generating your data highlights...
64.6b USD | # 267 in US
1.73m shares | 530.29m USD
200.81m
73.69% | 147.98m