LSE:GLEN | JE00B4T3BW64
Generating your data highlights...
54.4b USD | # 265 in GB
33.03m shares | 178.05m USD
12.16b
81.39% | 9.89b