NASDAQ:CGNX | Historical Stock Price | COGNEX CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1989-07-20 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.33$1.07$3.44$11.12$35.90$115.941989-07-202026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2000

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$5.53$5.532,312,400
2000-12-28$5.42$5.421,982,400
2000-12-27$4.80$4.802,252,800
2000-12-26$4.92$4.92895,600
2000-12-22$5.30$5.303,606,800
2000-12-21$4.69$4.693,438,800
2000-12-20$4.58$4.582,684,800
2000-12-19$4.56$4.562,075,600
2000-12-18$4.55$4.555,390,400
2000-12-15$4.80$4.802,662,800
2000-12-14$4.92$4.921,856,400
2000-12-13$4.92$4.923,437,600
2000-12-12$4.66$4.661,598,800
2000-12-11$5.06$5.062,144,000
2000-12-08$4.70$4.703,065,600
2000-12-07$4.59$4.591,888,800
2000-12-06$4.61$4.611,599,600
2000-12-05$4.88$4.882,118,000
2000-12-04$4.47$4.471,561,200
2000-12-01$4.47$4.472,357,200
2000-11-30$4.39$4.392,075,200
2000-11-29$4.59$4.593,328,800
2000-11-28$4.78$4.7810,780,400
2000-11-27$6.55$6.55710,000
2000-11-24$6.53$6.53400,400
2000-11-22$6.55$6.551,200,800
2000-11-21$6.88$6.881,260,400
2000-11-20$6.73$6.73838,400
2000-11-17$6.91$6.91713,200
2000-11-16$6.92$6.92995,600
2000-11-15$7.25$7.251,040,400
2000-11-14$7.64$7.641,024,000
2000-11-13$6.97$6.971,804,000
2000-11-10$6.97$6.971,007,200
2000-11-09$7.63$7.631,355,200
2000-11-08$8.22$8.221,190,400
2000-11-07$8.11$8.11730,400
2000-11-06$8.11$8.11802,000
2000-11-03$7.70$7.70458,800
2000-11-02$7.78$7.781,178,400
2000-11-01$7.48$7.48930,400
2000-10-31$8.38$8.381,480,800
2000-10-30$7.00$7.00682,400
2000-10-27$7.02$7.02718,800
2000-10-26$7.36$7.36784,400
2000-10-25$6.94$6.941,033,600
2000-10-24$7.20$7.201,060,000
2000-10-23$7.20$7.201,211,200
2000-10-20$7.64$7.64543,600
2000-10-19$7.66$7.66752,800
2000-10-18$7.11$7.111,548,800
2000-10-17$6.45$6.452,018,000
2000-10-16$7.19$7.191,740,000
2000-10-13$8.00$8.00680,000
2000-10-12$6.98$6.981,743,600
2000-10-11$6.94$6.941,643,600
2000-10-10$7.53$7.531,266,400
2000-10-09$8.00$8.001,498,400
2000-10-06$8.48$8.481,112,400
2000-10-05$8.78$8.781,037,600
2000-10-04$9.13$9.13313,600
2000-10-03$8.81$8.81811,600
2000-10-02$9.00$9.00758,400
2000-09-29$9.86$9.861,826,000
2000-09-28$9.56$9.562,068,800
2000-09-27$8.84$8.841,007,200
2000-09-26$8.58$8.58778,000
2000-09-25$8.81$8.812,635,200
2000-09-22$9.72$9.72969,600
2000-09-21$9.44$9.44721,600
2000-09-20$9.31$9.31642,400
2000-09-19$9.28$9.28805,600
2000-09-18$9.16$9.16898,400
2000-09-15$9.66$9.661,200,800
2000-09-14$9.72$9.726,919,200
2000-09-13$9.47$9.47881,600
2000-09-12$9.61$9.61664,000
2000-09-11$9.88$9.88981,200
2000-09-08$9.77$9.771,544,800
2000-09-07$9.88$9.881,496,000
2000-09-06$9.75$9.752,128,400
2000-09-05$9.97$9.971,298,800
2000-09-01$10.22$10.222,222,400
2000-08-31$10.00$10.002,665,600
2000-08-30$10.15$10.151,586,000
2000-08-29$10.97$10.97599,600
2000-08-28$11.13$11.13616,000
2000-08-25$10.88$10.88508,000
2000-08-24$10.84$10.84619,200
2000-08-23$11.00$11.00481,200
2000-08-22$11.34$11.34534,000
2000-08-21$11.63$11.63608,800
2000-08-18$11.64$11.64727,200
2000-08-17$10.78$10.78435,600
2000-08-16$10.70$10.70785,600
2000-08-15$10.94$10.941,124,400
2000-08-14$10.22$10.221,043,200
2000-08-11$10.27$10.27913,200
2000-08-10$10.58$10.58566,400
2000-08-09$10.83$10.832,260,400
2000-08-08$10.63$10.631,271,600
2000-08-07$11.03$11.032,137,200
2000-08-04$11.02$11.021,988,800
2000-08-03$10.86$10.863,040,000
2000-08-02$11.97$11.971,040,000
2000-08-01$12.28$12.28898,400
2000-07-31$12.27$12.271,353,200
2000-07-28$11.36$11.361,334,000
2000-07-27$11.75$11.751,057,600
2000-07-26$12.69$12.691,633,200
2000-07-25$12.75$12.751,246,400
2000-07-24$12.50$12.501,980,800
2000-07-21$11.72$11.721,362,800
2000-07-20$12.50$12.501,212,800
2000-07-19$12.41$12.411,202,000
2000-07-18$13.69$13.692,112,000
2000-07-17$13.36$13.363,244,000
2000-07-14$12.66$12.662,625,200
2000-07-13$12.02$12.021,698,000
2000-07-12$11.75$11.75748,000
2000-07-11$11.81$11.813,259,600
2000-07-10$11.75$11.753,158,400
2000-07-07$12.44$12.44950,800
2000-07-06$12.64$12.642,989,200
2000-07-05$11.91$11.911,155,600
2000-07-03$13.16$13.16387,200
2000-06-30$12.94$12.944,038,000
2000-06-29$12.63$12.632,581,600
2000-06-28$13.38$13.382,675,600
2000-06-27$12.69$12.691,377,600
2000-06-26$14.44$14.44937,200
2000-06-23$14.61$14.611,318,000
2000-06-22$14.53$14.531,318,400
2000-06-21$14.94$14.941,351,600
2000-06-20$14.73$14.731,091,600
2000-06-19$15.13$15.131,029,600
2000-06-16$15.50$15.501,194,400
2000-06-15$15.39$15.391,348,800
2000-06-14$14.69$14.69488,800
2000-06-13$14.92$14.92612,400
2000-06-12$14.75$14.751,618,400
2000-06-09$15.09$15.091,109,600
2000-06-08$14.66$14.66937,200
2000-06-07$14.75$14.75952,800
2000-06-06$14.97$14.971,586,400
2000-06-05$14.63$14.63770,800
2000-06-02$14.48$14.481,573,200
2000-06-01$14.31$14.311,587,600
2000-05-31$13.52$13.522,079,200
2000-05-30$13.50$13.501,068,800
2000-05-26$13.28$13.28768,000
2000-05-25$12.94$12.941,306,400
2000-05-24$13.77$13.771,860,400
2000-05-23$13.08$13.082,783,200
2000-05-22$13.13$13.131,983,600
2000-05-19$12.39$12.391,646,800
2000-05-18$13.13$13.13550,400
2000-05-17$13.73$13.73572,800
2000-05-16$13.89$13.89864,400
2000-05-15$13.77$13.77823,600
2000-05-12$13.59$13.59908,000
2000-05-11$13.78$13.781,292,400
2000-05-10$12.97$12.972,758,800
2000-05-09$13.25$13.251,047,600
2000-05-08$13.31$13.31756,000
2000-05-05$14.03$14.03698,400
2000-05-04$13.73$13.73320,000
2000-05-03$13.38$13.38632,000
2000-05-02$13.50$13.50694,400
2000-05-01$14.00$14.001,029,600
2000-04-28$14.22$14.222,270,400
2000-04-27$13.30$13.301,587,600
2000-04-26$12.81$12.81843,200
2000-04-25$14.09$14.091,246,800
2000-04-24$12.95$12.95850,000
2000-04-20$13.97$13.97804,000
2000-04-19$13.52$13.521,954,800
2000-04-18$13.00$13.003,342,800
2000-04-17$13.02$13.022,148,400
2000-04-14$14.00$14.002,809,200
2000-04-13$15.09$15.091,350,800
2000-04-12$15.15$15.15958,400
2000-04-11$15.28$15.28617,200
2000-04-10$15.67$15.671,632,800
2000-04-07$16.13$16.132,065,200
2000-04-06$15.50$15.501,640,000
2000-04-05$15.56$15.561,438,400
2000-04-04$15.03$15.032,271,600
2000-04-03$13.81$13.811,121,600
2000-03-31$14.42$14.421,992,400
2000-03-30$13.88$13.88962,000
2000-03-29$13.81$13.81778,400
2000-03-28$14.22$14.221,122,800
2000-03-27$14.63$14.631,462,800
2000-03-24$14.50$14.502,471,600
2000-03-23$14.57$14.579,969,200
2000-03-22$12.25$12.251,684,000
2000-03-21$12.06$12.06449,600
2000-03-20$12.02$12.02550,800
2000-03-17$12.48$12.48834,400
2000-03-16$11.94$11.942,187,200
2000-03-15$11.97$11.971,238,400
2000-03-14$12.83$12.83884,000
2000-03-13$13.50$13.50629,200
2000-03-10$13.64$13.641,081,600
2000-03-09$14.00$14.002,016,400
2000-03-08$12.31$12.31983,200
2000-03-07$12.22$12.221,809,600
2000-03-06$12.31$12.311,026,800
2000-03-03$12.13$12.131,329,200
2000-03-02$11.77$11.772,976,800
2000-03-01$11.34$11.342,719,200
2000-02-29$10.98$10.982,071,200
2000-02-28$11.02$11.02950,400
2000-02-25$11.23$11.23818,000
2000-02-24$11.45$11.451,337,600
2000-02-23$11.45$11.451,282,000
2000-02-22$10.86$10.86712,400
2000-02-18$10.80$10.80707,200
2000-02-17$11.52$11.521,224,800
2000-02-16$11.03$11.03486,800
2000-02-15$10.66$10.66903,600
2000-02-14$10.69$10.69518,400
2000-02-11$10.97$10.97464,800
2000-02-10$11.13$11.13415,200
2000-02-09$10.89$10.891,538,400
2000-02-08$10.98$10.98967,600
2000-02-07$10.93$10.93907,600
2000-02-04$11.05$11.05496,000
2000-02-03$11.14$11.141,094,800
2000-02-02$11.03$11.032,758,800
2000-02-01$10.73$10.732,136,000
2000-01-31$10.19$10.192,026,800
2000-01-28$10.59$10.591,714,000
2000-01-27$10.69$10.693,122,400
2000-01-26$10.48$10.48850,400
2000-01-25$10.73$10.731,158,000
2000-01-24$10.70$10.70848,400
2000-01-21$10.91$10.911,842,800
2000-01-20$10.55$10.553,202,400
2000-01-19$10.24$10.241,363,600
2000-01-18$10.68$10.681,861,600
2000-01-14$10.56$10.563,344,800
2000-01-13$9.74$9.741,951,200
2000-01-12$9.08$9.08501,600
2000-01-11$8.97$8.97473,600
2000-01-10$9.30$9.301,814,800
2000-01-07$8.87$8.87836,800
2000-01-06$8.78$8.781,326,800
2000-01-05$8.84$8.841,023,200
2000-01-04$8.97$8.971,483,600
2000-01-03$9.26$9.261,492,000