LSE • 0L83 • US8356993076
Generating your data highlights...
133b USD | # 138 in GB
35.86k shares | 139.92m USD
5.94b
99.13% | 5.89b