LSE • 0NW2 • NL0000379121
Generating your data highlights...
8.2b USD | # 1089 in GB
184.09k shares | 26.47m USD
175.45m
44.06% | 77.3m