NYSE • SPOT • LU1778762911
Generating your data highlights...
86.3b USD | # 252 in US
2.58m shares | 1.26b USD
205.62m
76.07% | 156.42m