LSE • 0J71 • US4456581077
Generating your data highlights...
25.2b USD | # 609 in GB
558 shares | 281.03m USD
93.91m
77.51% | 72.79m