Nasdaq:CTSH | US1924461023
Generating your data highlights...
28.7b USD | # 727 in US
6.8m shares | 463.39m USD
478.25m
99.76% | 477.09m