LSE:0N6B | NL0006237562
Generating your data highlights...
5.58b USD | # 1110 in GB
109.62k shares | 16.05m USD
89.97m
81.32% | 73.17m