LSE • TYT • JP3633400001
Generating your data highlights...
224b USD | # 68 in GB
223.97k shares | 539.32m USD
11.78b
80.66% | 9.5b