NYSE • LU • US54975P2011
Generating your data highlights...
1.07b USD | # 4939 in US
969.61k shares | 1.32m USD
866.69m
27.30% | 236.6m