LSE • 0RH5 • FR0013176526
Generating your data highlights...
3.32b USD | # 1503 in GB
301.76k shares | 17.19m USD
242.91m
84.56% | 205.4m