NYSE • SPOT • LU1778762911
Generating your data highlights...
85.9b USD | # 253 in US
2.52m shares | 1.23b USD
205.62m
76.07% | 156.41m