LSE • 0IJR • US3021301094
Generating your data highlights...
21.1b USD | # 665 in GB
630 shares | 178.69m USD
130.79m
99.27% | 129.84m