LSE • 0DZC • ES0105630315
Generating your data highlights...
3.52b USD | # 1493 in GB
18.08k shares | 2.75m USD
118.6m
26.00% | 30.84m