LSE • CCH • CH0198251305
Generating your data highlights...
22.2b USD | # 648 in GB
646.37k shares | 42.87m USD
364.46m
52.78% | 192.35m