LSE • 0TZZ • US4435731009
Generating your data highlights...
12.7b USD | # 868 in GB
2.43k shares | 415.29m USD
52.74m
96.48% | 50.88m