LSE • 0HXB • LU2598331598
Generating your data highlights...
29.2b USD | # 549 in GB
191.43k shares | 49.78m USD
1.01b
31.57% | 318.77m