LSE • 0A6K • LU2290522684
Generating your data highlights...
8.82b USD | # 1031 in GB
883.06k shares | 37.53m USD
499.94m
45.30% | 226.47m