LSE:0E63 | NL0000345627
Generating your data highlights...
12.3m USD | # 4021 in GB
159 shares | 13.82k USD
23.54m
82.03% | 19.31m