Nasdaq • CTSH • US1924461023
Generating your data highlights...
20.7b USD | # 968 in US
8.25m shares | 453.55m USD
473.87m
99.74% | 472.64m