NYSE:SPOT | LU1778762911
Generating your data highlights...
108b USD | # 193 in US
2.61m shares | 1.29b USD
205.83m
76.09% | 156.63m