LSE • 0TDG • US8336351056
Generating your data highlights...
22.8b USD | # 636 in GB
2.35k shares | 114.19m USD
142.82m
98.35% | 140.46m