LSE • 0A5O • LU2237380790
Generating your data highlights...
10.5b USD | # 954 in GB
736.38k shares | 62.46m USD
1.01b
78.49% | 795.3m