LSE • GLEN • JE00B4T3BW64
Generating your data highlights...
85.8b USD | # 225 in GB
43.38m shares | 355.18m USD
11.72b
77.98% | 9.14b