LSE • 0NX1 • NL0000852564
Generating your data highlights...
5.05b USD | # 1299 in GB
116.36k shares | 17.22m USD
106.92m
99.93% | 106.85m