LSE • 0EE0 • NL0010696654
Generating your data highlights...
2.8b USD | # 1594 in GB
8.96k shares | 46.76m USD
63.07m
84.94% | 53.57m