LSE:GLEN | JE00B4T3BW64
Generating your data highlights...
N/A USD
40.53m shares | 302.73m USD
11.7b
77.79% | 9.1b