LSE • 0L91 • ES0180918015
Generating your data highlights...
589m USD | # 2407 in GB
13.71k shares | 794.15k USD
65.03m
36.35% | 23.64m