NYSE • SPOT • LU1778762911
Generating your data highlights...
90.7b USD | # 223 in US
2.15m shares | 1.02b USD
205.62m
76.42% | 157.13m