Nasdaq:CTSH | US1924461023
Generating your data highlights...
39b USD | # 535 in US
4.57m shares | 323.77m USD
482.65m
99.71% | 481.24m