NYSE:SPOT | LU1778762911
Generating your data highlights...
92.2b USD | # 168 in US
2.45m shares | 1.05b USD
202.08m
74.08% | 149.7m