NYSE • LU • US54975P2011
Generating your data highlights...
820m USD | # 5318 in US
1.2m shares | 1.58m USD
866.69m
30.01% | 260.13m