LSE • 0IJR • US3021301094
Generating your data highlights...
20.2b USD | # 683 in GB
215 shares | 211.19m USD
132.98m
99.30% | 132.06m