NASDAQ:CTSH | Shares Outstanding | COGNIZANT TECHNOLOGY SOLUTIONS CORP

Complete source-backed shares outstanding history.

Available history
2008-12-31 to 2026-04-24
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-04-24473,869,469
2026-03-31474,000,000
2026-02-06478,246,920
2025-12-31479,000,000
2025-10-24482,646,473
2025-09-30483,000,000
2025-07-25488,395,937
2025-06-30489,000,000
2025-04-25492,941,963
2025-03-31493,000,000
2025-02-07494,615,514
2024-12-31495,000,000
2024-10-25495,824,260
2024-09-30496,000,000
2024-07-26495,657,976
2024-06-30497,000,000
2024-04-26497,198,868
2024-03-31497,000,000
2024-02-09497,842,032
2023-12-31498,000,000
2023-10-27501,412,546
2023-09-30501,000,000
2023-07-28505,041,392
2023-06-30505,000,000
2023-04-28507,477,456
2023-03-31507,000,000
2023-02-10509,294,618
2022-12-31509,000,000
2022-10-28513,921,432
2022-09-30514,000,000
2022-07-22517,784,927
2022-06-30518,000,000
2022-04-29521,173,838
2022-03-31521,000,000
2022-02-11524,534,828
2021-12-31525,000,000
2021-10-22525,251,734
2021-09-30525,000,000
2021-07-23525,597,200
2021-06-30525,000,000
2021-04-30527,411,884
2021-03-31528,000,000
2021-02-05530,614,258
2020-12-31530,000,000
2020-10-23534,641,037
2020-09-30539,000,000
2020-07-24542,240,742
2020-06-30542,000,000
2020-05-01540,580,052
2020-03-31541,000,000
2020-02-07548,637,106
2019-12-31548,000,000
2019-10-25547,565,822
2019-09-30550,000,000
2019-07-26552,291,064
2019-06-30552,000,000
2019-04-26569,282,940
2019-03-31569,000,000
2019-02-08575,099,275
2018-12-31577,000,000
2018-10-23579,028,009
2018-09-30580,000,000
2018-07-27580,233,834
2018-06-30580,000,000
2018-04-30585,898,903
2018-03-31586,000,000
2018-02-22588,051,333
2017-12-31588,000,000
2017-10-25589,645,636
2017-09-30590,000,000
2017-07-28590,622,691
2017-06-30590,000,000
2017-04-28588,996,873
2017-03-31607,000,000
2017-02-22608,637,143
2016-12-31608,000,000
2016-10-31606,704,575
2016-09-30606,600,000
2016-07-29606,942,840
2016-06-30607,300,000
2016-04-29605,869,539
2016-03-31606,200,000
2016-02-19609,120,446
2015-12-31609,000,000
2015-10-30608,068,826
2015-09-30608,000,000
2015-07-31609,529,268
2015-06-30609,500,000
2015-04-30610,517,593
2015-03-31610,500,000
2015-02-19609,616,575
2014-12-31609,400,000
2014-10-31608,917,740
2014-09-30608,911,000
2014-08-01607,924,314
2014-06-30607,850,000
2014-05-01608,453,905
2014-03-31608,445,000
2014-02-14303,711,987
2013-12-31607,729,000