LSE • 0TDG • US8336351056
Generating your data highlights...
20.6b USD | # 692 in GB
1.38k shares | 81.92m USD
285.64m
50.36% | 143.84m