LSE • 0J5Z • US4404521001
Generating your data highlights...
11.8b USD | # 903 in GB
3.85k shares | 109.69m USD
550.28m
99.43% | 547.14m