LSE • GLB • IE0000669501
Generating your data highlights...
6.26b USD | # 1183 in GB
107.94k shares | 18.38m USD
241.01m
86.56% | 208.61m