LSE • GLB • IE0000669501
Generating your data highlights...
5.53b USD | # 1256 in GB
111.01k shares | 16.23m USD
241.16m
81.59% | 196.77m