LSE • 0TDG • US8336351056
Generating your data highlights...
26.5b USD | # 572 in GB
2.22k shares | 104.35m USD
142.82m
98.35% | 140.46m