LSE • CCH • CH0198251305
Generating your data highlights...
24.2b USD | # 617 in GB
N/A shares | N/A USD
364.46m
52.79% | 192.42m