LSE • 0J5T • US4381283088
Generating your data highlights...
42.2b USD | # 411 in GB
1.51k shares | 35.58m USD
3.89b
91.32% | 3.56b