LSE • 0HY2 • NL0013995087
Generating your data highlights...
2.66b USD | # 1654 in GB
922 shares | 2.83m USD
155.52m
37.27% | 57.96m