LSE:0TDF | US7711951043
Generating your data highlights...
211b USD | # 42 in GB
12.39k shares | 91.02m USD
797.24m
91.25% | 727.48m