LSE • GLEN • JE00B4T3BW64
Generating your data highlights...
N/A USD | # 1 in GB
41.26m shares | 342.45m USD
11.74b
78.18% | 9.18b