Nasdaq • CTSH • US1924461023
Generating your data highlights...
24.6b USD | # 842 in US
7m shares | 432.22m USD
473.87m
99.76% | 472.71m