Nasdaq:CTSH | US1924461023
Generating your data highlights...
31.5b USD | # 677 in US
6.39m shares | 498.9m USD
478.25m
99.78% | 477.17m