LSE • 0JT5 • US5128073062
Generating your data highlights...
468b USD | # 26 in GB
32.89k shares | 2.81b USD
1.25b
99.60% | 1.25b