LSE • 0A8A • NL0014559478
Generating your data highlights...
6.91b USD | # 1137 in GB
241.14k shares | 31.61m USD
175.06m
75.73% | 132.57m