LSE • 0J71 • US4456581077
Generating your data highlights...
23.1b USD | # 634 in GB
1.35k shares | 214.76m USD
94.3m
79.24% | 74.72m