LSE:GLEN | JE00B4T3BW64
Generating your data highlights...
59b USD | # 288 in GB
45.29m shares | 245.21m USD
11.74b
80.27% | 9.43b