LSE • 0J71 • US4456581077
Generating your data highlights...
25.8b USD | # 583 in GB
384 shares | 239.25m USD
94.3m
78.07% | 73.62m