NYSE:SPOT | LU1778762911
Generating your data highlights...
55.8b USD
2.29m shares | 595.23m USD
198.33m
73.59% | 145.95m