Nasdaq:CTSH | US1924461023
Generating your data highlights...
39.3b USD | # 452 in US
3.22m shares | 256.75m USD
495.82m
99.72% | 494.46m