LSE • 0J5T • US4381283088
Generating your data highlights...
40.4b USD | # 438 in GB
2.39k shares | 48.95m USD
13.92b
92.53% | 12.88b