LSE • 0L5R • US8190471016
Generating your data highlights...
2.3b USD | # 1706 in GB
905 shares | 104.45m USD
40.41m
95.29% | 38.5m