Nasdaq • CTSH • US1924461023
Generating your data highlights...
19.6b USD | # 570 in US
10.01m shares | 514.47m USD
473.87m
99.74% | 472.64m