NYSE:SPOT | LU1778762911
Generating your data highlights...
75.1b USD | # 239 in US
1.79m shares | 605.31m USD
200.81m
73.92% | 148.45m