LSE:0E63 | NL0000345627
Generating your data highlights...
14.2m USD | # 4141 in GB
N/A shares | 8.42k USD
23.54m
82.03% | 19.31m