LSE:0N6B | NL0006237562
Generating your data highlights...
5.68b USD | # 1089 in GB
91.39k shares | 13.04m USD
89.97m
81.32% | 73.17m