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 — 2004

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$6.98$7.07534,800
2004-12-30$7.00$7.10369,600
2004-12-29$7.01$7.11186,800
2004-12-28$7.01$7.11866,400
2004-12-27$6.88$6.97752,400
2004-12-23$6.99$7.09361,600
2004-12-22$6.98$7.07678,800
2004-12-21$6.93$7.031,083,600
2004-12-20$6.82$6.91630,000
2004-12-17$6.84$6.931,104,000
2004-12-16$6.91$7.00623,600
2004-12-15$7.00$7.09554,800
2004-12-14$6.91$7.001,245,200
2004-12-13$6.76$6.85972,000
2004-12-10$6.78$6.872,793,600
2004-12-09$7.14$7.241,422,000
2004-12-08$7.18$7.281,193,600
2004-12-07$7.25$7.352,002,000
2004-12-06$7.40$7.504,046,000
2004-12-03$6.98$7.081,929,200
2004-12-02$6.64$6.731,133,600
2004-12-01$6.61$6.701,121,200
2004-11-30$6.45$6.541,058,800
2004-11-29$6.48$6.571,029,200
2004-11-26$6.45$6.54244,000
2004-11-24$6.48$6.57991,600
2004-11-23$6.49$6.581,406,800
2004-11-22$6.55$6.641,777,200
2004-11-19$6.68$6.77937,600
2004-11-18$6.91$7.001,306,000
2004-11-17$6.90$6.991,267,200
2004-11-16$6.68$6.771,043,600
2004-11-15$6.75$6.841,124,000
2004-11-12$6.60$6.69722,800
2004-11-11$6.60$6.691,111,200
2004-11-10$6.55$6.64513,600
2004-11-09$6.60$6.69834,400
2004-11-08$6.69$6.78651,200
2004-11-05$6.74$6.841,482,000
2004-11-04$6.67$6.771,261,200
2004-11-03$6.48$6.561,629,200
2004-11-02$6.51$6.581,469,600
2004-11-01$6.41$6.48672,400
2004-10-29$6.40$6.47502,800
2004-10-28$6.42$6.49649,600
2004-10-27$6.45$6.522,688,400
2004-10-26$6.25$6.322,479,200
2004-10-25$6.25$6.321,467,600
2004-10-22$6.25$6.321,427,200
2004-10-21$6.50$6.564,094,800
2004-10-20$6.08$6.142,820,000
2004-10-19$6.03$6.098,033,600
2004-10-18$6.19$6.252,759,600
2004-10-15$6.14$6.201,914,000
2004-10-14$6.15$6.213,130,800
2004-10-13$6.47$6.542,117,600
2004-10-12$6.45$6.521,010,800
2004-10-11$6.47$6.54713,600
2004-10-08$6.38$6.451,261,200
2004-10-07$6.56$6.63663,200
2004-10-06$6.70$6.771,006,400
2004-10-05$6.73$6.801,680,400
2004-10-04$6.86$6.933,085,200
2004-10-01$6.83$6.902,016,000
2004-09-30$6.55$6.621,340,800
2004-09-29$6.55$6.621,699,200
2004-09-28$6.32$6.392,993,200
2004-09-27$6.23$6.294,447,200
2004-09-24$6.24$6.316,152,400
2004-09-23$6.05$6.128,638,800
2004-09-22$6.76$6.831,134,400
2004-09-21$7.07$7.151,352,400
2004-09-20$7.08$7.161,128,000
2004-09-17$7.03$7.101,166,000
2004-09-16$7.04$7.12674,400
2004-09-15$6.98$7.051,514,000
2004-09-14$7.10$7.171,165,600
2004-09-13$7.11$7.191,223,600
2004-09-10$7.03$7.101,544,400
2004-09-09$6.76$6.831,764,000
2004-09-08$6.60$6.671,710,400
2004-09-07$6.84$6.911,028,000
2004-09-03$6.86$6.93891,600
2004-09-02$7.17$7.24828,800
2004-09-01$6.93$7.01792,000
2004-08-31$6.69$6.761,594,800
2004-08-30$6.88$6.95657,600
2004-08-27$7.05$7.13507,200
2004-08-26$6.99$7.071,046,800
2004-08-25$7.14$7.21712,000
2004-08-24$7.03$7.111,768,400
2004-08-23$7.00$7.08858,800
2004-08-20$7.05$7.12907,600
2004-08-19$6.88$6.961,047,600
2004-08-18$6.98$7.051,495,600
2004-08-17$6.60$6.672,775,600
2004-08-16$6.48$6.541,796,000
2004-08-13$6.37$6.441,919,200
2004-08-12$6.41$6.472,452,400
2004-08-11$6.56$6.634,826,400
2004-08-10$6.94$7.024,580,800
2004-08-09$6.76$6.832,191,600
2004-08-06$6.78$6.851,475,600
2004-08-05$7.13$7.201,716,400
2004-08-04$7.06$7.131,352,800
2004-08-03$7.18$7.231,277,200
2004-08-02$7.22$7.271,673,200
2004-07-30$7.52$7.582,572,000
2004-07-29$7.25$7.313,494,800
2004-07-28$7.06$7.121,676,000
2004-07-27$7.08$7.132,736,400
2004-07-26$7.02$7.072,586,000
2004-07-23$7.10$7.162,349,600
2004-07-22$7.21$7.262,998,800
2004-07-21$7.06$7.115,233,200
2004-07-20$7.31$7.3725,580,400
2004-07-19$8.22$8.292,823,200
2004-07-16$8.02$8.091,795,200
2004-07-15$8.06$8.12753,600
2004-07-14$8.03$8.092,401,600
2004-07-13$8.28$8.35710,000
2004-07-12$8.23$8.293,099,600
2004-07-09$8.90$8.971,712,400
2004-07-08$9.01$9.081,415,200
2004-07-07$9.01$9.081,512,800
2004-07-06$9.03$9.101,615,600
2004-07-02$9.28$9.351,704,000
2004-07-01$9.28$9.352,103,600
2004-06-30$9.62$9.702,557,200
2004-06-29$9.20$9.271,666,000
2004-06-28$9.03$9.101,431,600
2004-06-25$9.19$9.261,796,000
2004-06-24$9.19$9.261,753,600
2004-06-23$9.22$9.291,174,800
2004-06-22$9.08$9.15896,000
2004-06-21$8.93$9.001,819,200
2004-06-18$9.04$9.113,098,000
2004-06-17$9.00$9.072,756,000
2004-06-16$8.87$8.941,669,600
2004-06-15$8.68$8.752,102,800
2004-06-14$8.32$8.38913,200
2004-06-10$8.47$8.531,320,000
2004-06-09$8.35$8.411,558,800
2004-06-08$8.35$8.42962,000
2004-06-07$8.39$8.461,217,600
2004-06-04$8.22$8.28906,800
2004-06-03$7.87$7.93564,000
2004-06-02$8.17$8.23589,600
2004-06-01$8.32$8.39813,600
2004-05-28$8.26$8.321,239,600
2004-05-27$8.21$8.271,009,200
2004-05-26$8.18$8.241,242,800
2004-05-25$8.07$8.14999,200
2004-05-24$8.07$8.13595,200
2004-05-21$8.03$8.10794,400
2004-05-20$7.98$8.04837,200
2004-05-19$7.93$7.991,331,200
2004-05-18$7.74$7.80691,200
2004-05-17$7.56$7.621,032,800
2004-05-14$7.80$7.86613,200
2004-05-13$8.05$8.121,202,800
2004-05-12$7.98$8.041,039,600
2004-05-11$8.02$8.08564,400
2004-05-10$7.83$7.891,190,800
2004-05-07$7.89$7.96989,600
2004-05-06$8.13$8.191,077,600
2004-05-05$8.10$8.161,346,800
2004-05-04$8.09$8.141,262,800
2004-05-03$8.03$8.072,721,200
2004-04-30$7.97$8.011,550,400
2004-04-29$8.32$8.372,373,600
2004-04-28$8.31$8.361,060,800
2004-04-27$8.49$8.541,600,400
2004-04-26$8.52$8.571,064,800
2004-04-23$8.78$8.83669,200
2004-04-22$8.75$8.801,857,200
2004-04-21$8.41$8.462,664,000
2004-04-20$8.18$8.221,289,200
2004-04-19$8.38$8.431,254,400
2004-04-16$8.46$8.51996,800
2004-04-15$8.59$8.641,433,600
2004-04-14$8.67$8.721,398,000
2004-04-13$8.62$8.671,000,000
2004-04-12$8.78$8.83992,400
2004-04-08$8.92$8.972,150,400
2004-04-07$8.69$8.741,256,800
2004-04-06$8.59$8.64703,200
2004-04-05$8.72$8.77958,800
2004-04-02$8.72$8.782,028,400
2004-04-01$8.44$8.49810,400
2004-03-31$8.31$8.36702,400
2004-03-30$8.32$8.37925,200
2004-03-29$8.28$8.331,119,200
2004-03-26$8.10$8.151,999,200
2004-03-25$7.69$7.741,675,200
2004-03-24$7.44$7.48873,600
2004-03-23$7.60$7.64566,000
2004-03-22$7.48$7.521,198,400
2004-03-19$7.67$7.72743,600
2004-03-18$7.80$7.85606,400
2004-03-17$7.93$7.981,168,400
2004-03-16$7.69$7.731,344,000
2004-03-15$7.78$7.831,157,600
2004-03-12$8.22$8.261,356,400
2004-03-11$7.73$7.782,005,200
2004-03-10$8.20$8.251,102,000
2004-03-09$8.25$8.301,219,600
2004-03-08$8.40$8.452,004,000
2004-03-05$8.68$8.73865,600
2004-03-04$8.61$8.66914,800
2004-03-03$8.46$8.511,110,000
2004-03-02$8.50$8.551,326,800
2004-03-01$8.44$8.491,956,000
2004-02-27$8.32$8.371,262,000
2004-02-26$8.25$8.30803,600
2004-02-25$8.18$8.22911,200
2004-02-24$7.92$7.971,676,400
2004-02-23$7.99$8.041,515,600
2004-02-20$8.12$8.172,154,000
2004-02-19$8.17$8.222,054,400
2004-02-18$8.16$8.211,672,400
2004-02-17$8.10$8.132,047,200
2004-02-13$7.90$7.931,312,000
2004-02-12$7.90$7.931,329,200
2004-02-11$7.92$7.951,372,800
2004-02-10$7.81$7.85857,200
2004-02-09$7.70$7.731,044,800
2004-02-06$7.76$7.791,698,800
2004-02-05$7.40$7.431,571,200
2004-02-04$7.38$7.412,482,000
2004-02-03$7.80$7.841,499,200
2004-02-02$7.88$7.911,410,000
2004-01-30$8.01$8.051,430,400
2004-01-29$8.02$8.052,537,600
2004-01-28$8.39$8.423,050,800
2004-01-27$8.37$8.415,300,000
2004-01-26$8.26$8.301,727,200
2004-01-23$7.75$7.78946,400
2004-01-22$7.59$7.62565,200
2004-01-21$7.82$7.861,350,000
2004-01-20$7.78$7.811,906,400
2004-01-16$7.93$7.96973,600
2004-01-15$7.85$7.88682,400
2004-01-14$7.85$7.89632,000
2004-01-13$7.82$7.851,009,600
2004-01-12$7.73$7.76794,800
2004-01-09$7.68$7.71954,400
2004-01-08$7.79$7.831,420,800
2004-01-07$7.62$7.651,406,800
2004-01-06$7.30$7.331,006,800
2004-01-05$7.38$7.41734,800
2004-01-02$7.10$7.13742,000