LSE:0RHT | NL0011660485
Generating your data highlights...
319m USD | # 2758 in GB
651 shares | 176.9k USD
29.89m
38.40% | 11.48m