Nasdaq:CTSH | US1924461023
Generating your data highlights...
37.6b USD | # 463 in US
3.76m shares | 274.73m USD
495.66m
99.74% | 494.35m