LSE • GLEN • JE00B4T3BW64
Generating your data highlights...
86.9b USD | # 216 in GB
40.32m shares | 334.87m USD
11.74b
78.18% | 9.18b