LSE:GLEN | JE00B4T3BW64
Generating your data highlights...
75.8b USD | # 243 in GB
41.63m shares | 279.84m USD
11.71b
77.80% | 9.11b