NYSE:SPOT | LU1778762911
Generating your data highlights...
101b USD | # 162 in US
2.56m shares | 1.16b USD
202.08m
74.08% | 149.7m