LSE:0TZZ | US4435731009
Generating your data highlights...
36.3b USD | # 387 in GB
435 shares | 306.3m USD
51.62m
96.35% | 49.74m