LSE • 0NW2 • NL0000379121
Generating your data highlights...
5.31b USD | # 1269 in GB
161.84k shares | 26.68m USD
175.45m
44.06% | 77.3m