LSE • 0J71 • US4456581077
Generating your data highlights...
21.5b USD | # 658 in GB
572 shares | 276.65m USD
93.91m
77.98% | 73.23m