SWX:CTSH | US1924461023
Generating your data highlights...
39.3b USD | # 109 in CH
N/A shares | N/A USD
495.82m
99.72% | 494.46m