LSE • 0L91 • ES0180918015
Generating your data highlights...
583m USD | # 2481 in GB
3.06k shares | 561.02k USD
65.03m
36.35% | 23.64m