LSE:0TZZ | US4435731009
Generating your data highlights...
19.7b USD | # 681 in GB
629 shares | 380.11m USD
52.39m
96.42% | 50.51m