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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$31.81$38.12555,600
2016-12-29$32.03$38.38519,200
2016-12-28$31.89$38.21610,600
2016-12-27$32.33$38.74692,800
2016-12-23$32.01$38.36615,600
2016-12-22$32.40$38.821,200,600
2016-12-21$32.28$38.67551,600
2016-12-20$32.06$38.42980,400
2016-12-19$32.38$38.801,195,400
2016-12-16$32.26$38.652,151,600
2016-12-15$32.38$38.801,223,400
2016-12-14$32.10$38.46802,000
2016-12-13$32.22$38.611,044,600
2016-12-12$32.04$38.401,182,400
2016-12-09$31.52$37.771,512,200
2016-12-08$32.01$38.352,931,200
2016-12-07$29.70$35.591,968,000
2016-12-06$29.61$35.471,837,800
2016-12-05$29.01$34.771,342,400
2016-12-02$29.00$34.751,557,400
2016-12-01$29.54$35.401,339,800
2016-11-30$29.86$35.77823,600
2016-11-29$30.17$36.11975,400
2016-11-28$30.01$35.91894,400
2016-11-25$30.38$36.35495,400
2016-11-23$30.42$36.40792,200
2016-11-22$30.40$36.381,407,800
2016-11-21$29.72$35.56992,600
2016-11-18$29.42$35.211,812,000
2016-11-17$29.50$35.311,175,400
2016-11-16$29.37$35.141,002,800
2016-11-15$29.24$34.991,472,600
2016-11-14$28.61$34.242,247,400
2016-11-11$27.72$33.171,120,200
2016-11-10$26.97$32.281,170,000
2016-11-09$27.61$33.041,258,800
2016-11-08$27.45$32.841,079,400
2016-11-07$27.44$32.842,073,600
2016-11-04$25.39$30.38773,000
2016-11-03$24.92$29.821,052,000
2016-11-02$24.86$29.751,439,200
2016-11-01$25.79$30.862,386,400
2016-10-31$25.80$30.881,116,400
2016-10-28$25.74$30.80826,400
2016-10-27$25.57$30.601,208,800
2016-10-26$26.60$31.83654,600
2016-10-25$26.83$32.111,065,200
2016-10-24$27.31$32.68788,400
2016-10-21$26.50$31.711,320,000
2016-10-20$26.64$31.881,098,000
2016-10-19$26.56$31.79604,000
2016-10-18$26.12$31.26668,400
2016-10-17$25.95$31.06468,600
2016-10-14$25.79$30.86390,400
2016-10-13$25.90$31.00719,800
2016-10-12$25.98$31.09616,600
2016-10-11$25.73$30.79474,200
2016-10-10$26.26$31.43459,000
2016-10-07$25.93$31.04783,800
2016-10-06$25.96$31.07507,000
2016-10-05$26.01$31.13741,200
2016-10-04$25.76$30.83823,000
2016-10-03$26.15$31.29755,800
2016-09-30$26.43$31.63876,800
2016-09-29$26.33$31.501,105,800
2016-09-28$26.46$31.671,063,800
2016-09-27$26.09$31.23754,200
2016-09-26$25.56$30.59495,600
2016-09-23$25.53$30.55317,200
2016-09-22$25.90$30.99927,200
2016-09-21$25.83$30.911,138,200
2016-09-20$24.96$29.86565,600
2016-09-19$24.98$29.89537,200
2016-09-16$24.79$29.66908,000
2016-09-15$24.99$29.91625,000
2016-09-14$24.35$29.14538,000
2016-09-13$24.01$28.74594,400
2016-09-12$24.30$29.07732,200
2016-09-09$24.02$28.75558,000
2016-09-08$24.80$29.68372,400
2016-09-07$25.06$29.98705,000
2016-09-06$24.86$29.75500,800
2016-09-02$25.25$30.21753,200
2016-09-01$25.17$30.12565,800
2016-08-31$24.88$29.77547,400
2016-08-30$25.04$29.92332,000
2016-08-29$25.09$29.98432,800
2016-08-26$25.09$29.99800,000
2016-08-25$24.97$29.83709,800
2016-08-24$24.93$29.79458,200
2016-08-23$25.09$29.98771,000
2016-08-22$24.84$29.68387,800
2016-08-19$25.00$29.87704,000
2016-08-18$24.93$29.80464,000
2016-08-17$24.85$29.69621,600
2016-08-16$24.97$29.83333,200
2016-08-15$25.16$30.06367,800
2016-08-12$24.99$29.86444,800
2016-08-11$25.03$29.90768,800
2016-08-10$24.97$29.84647,000
2016-08-09$24.72$29.53500,200
2016-08-08$24.62$29.411,267,600
2016-08-05$24.73$29.55843,000
2016-08-04$24.40$29.15857,600
2016-08-03$24.27$29.002,479,000
2016-08-02$24.47$29.245,799,200
2016-08-01$22.66$27.081,723,200
2016-07-29$22.58$26.99747,200
2016-07-28$22.34$26.70647,000
2016-07-27$22.43$26.80833,800
2016-07-26$21.94$26.22351,800
2016-07-25$21.81$26.06465,600
2016-07-22$21.84$26.10377,000
2016-07-21$21.72$25.95394,200
2016-07-20$21.94$26.22273,000
2016-07-19$21.74$25.98374,200
2016-07-18$21.73$25.97364,400
2016-07-15$21.68$25.91379,400
2016-07-14$21.81$26.06385,000
2016-07-13$21.82$26.07653,200
2016-07-12$22.03$26.32728,200
2016-07-11$21.73$25.96736,400
2016-07-08$21.36$25.52752,000
2016-07-07$21.29$25.44289,400
2016-07-06$21.17$25.29496,400
2016-07-05$21.25$25.39417,000
2016-07-01$21.55$25.75563,800
2016-06-30$21.55$25.75978,200
2016-06-29$20.83$24.88509,400
2016-06-28$20.27$24.22834,400
2016-06-27$19.43$23.22835,200
2016-06-24$20.42$24.411,189,400
2016-06-23$21.40$25.57668,800
2016-06-22$21.21$25.34353,800
2016-06-21$21.34$25.50462,200
2016-06-20$21.40$25.57422,200
2016-06-17$21.03$25.121,315,200
2016-06-16$20.97$25.06735,800
2016-06-15$21.09$25.21597,200
2016-06-14$20.95$25.031,623,600
2016-06-13$21.77$26.01381,800
2016-06-10$21.94$26.22358,000
2016-06-09$22.34$26.70384,000
2016-06-08$22.48$26.86774,400
2016-06-07$22.33$26.68475,000
2016-06-06$22.26$26.61704,200
2016-06-03$22.12$26.43706,400
2016-06-02$21.81$26.06709,800
2016-06-01$21.71$25.94742,800
2016-05-31$21.54$25.69653,000
2016-05-27$21.51$25.66821,800
2016-05-26$21.25$25.34627,600
2016-05-25$20.91$24.94534,400
2016-05-24$20.71$24.70774,000
2016-05-23$20.24$24.14502,000
2016-05-20$20.06$23.92538,400
2016-05-19$19.67$23.47501,400
2016-05-18$19.73$23.53718,800
2016-05-17$19.83$23.65565,600
2016-05-16$20.04$23.90625,600
2016-05-13$19.79$23.60551,000
2016-05-12$20.15$24.03665,400
2016-05-11$20.20$24.09684,400
2016-05-10$20.42$24.36783,400
2016-05-09$20.11$23.98697,200
2016-05-06$20.31$24.22863,200
2016-05-05$20.06$23.93965,800
2016-05-04$20.12$24.001,784,600
2016-05-03$20.57$24.535,610,200
2016-05-02$17.61$21.001,511,000
2016-04-29$17.76$21.19858,600
2016-04-28$18.18$21.69723,800
2016-04-27$18.45$22.011,779,800
2016-04-26$18.80$22.43541,600
2016-04-25$18.72$22.32595,800
2016-04-22$18.80$22.42839,000
2016-04-21$18.63$22.22580,000
2016-04-20$18.80$22.43776,200
2016-04-19$18.77$22.39903,000
2016-04-18$19.05$22.72663,000
2016-04-15$19.19$22.89772,400
2016-04-14$19.39$23.12599,000
2016-04-13$19.47$23.22681,600
2016-04-12$18.75$22.36428,200
2016-04-11$18.57$22.15445,400
2016-04-08$18.62$22.21589,600
2016-04-07$18.38$21.92671,600
2016-04-06$18.76$22.381,284,800
2016-04-05$18.51$22.091,063,600
2016-04-04$19.07$22.74816,400
2016-04-01$19.58$23.36759,800
2016-03-31$19.48$23.23899,600
2016-03-30$19.26$22.97817,400
2016-03-29$19.15$22.841,116,600
2016-03-28$18.84$22.48704,600
2016-03-24$18.71$22.322,009,600
2016-03-23$19.74$23.55749,600
2016-03-22$20.11$23.98919,400
2016-03-21$20.54$24.50564,000
2016-03-18$20.64$24.621,262,000
2016-03-17$19.83$23.65603,200
2016-03-16$19.47$23.23957,000
2016-03-15$19.42$23.16586,400
2016-03-14$19.56$23.33524,400
2016-03-11$19.67$23.461,182,400
2016-03-10$19.94$23.79713,800
2016-03-09$19.83$23.65475,400
2016-03-08$19.79$23.60739,400
2016-03-07$20.14$24.02603,000
2016-03-04$20.18$24.08893,800
2016-03-03$19.87$23.701,034,800
2016-03-02$19.55$23.31814,600
2016-03-01$19.20$22.861,304,800
2016-02-29$18.50$22.03567,000
2016-02-26$18.64$22.19650,800
2016-02-25$18.49$22.01747,000
2016-02-24$18.40$21.901,032,400
2016-02-23$18.42$21.93849,200
2016-02-22$18.42$21.94618,400
2016-02-19$18.37$21.87842,000
2016-02-18$18.17$21.631,405,600
2016-02-17$18.17$21.641,656,200
2016-02-16$17.26$20.561,344,800
2016-02-12$16.72$19.911,589,400
2016-02-11$16.40$19.532,660,400
2016-02-10$15.50$18.451,404,400
2016-02-09$15.46$18.401,027,600
2016-02-08$15.11$17.991,035,800
2016-02-05$15.45$18.40774,600
2016-02-04$15.86$18.88566,600
2016-02-03$15.66$18.651,090,200
2016-02-02$15.52$18.47691,400
2016-02-01$15.85$18.87541,800
2016-01-29$16.13$19.20976,600
2016-01-28$15.24$18.141,106,800
2016-01-27$15.43$18.37919,600
2016-01-26$15.50$18.46966,400
2016-01-25$15.48$18.431,765,400
2016-01-22$15.66$18.651,402,000
2016-01-21$15.10$17.981,555,600
2016-01-20$15.17$18.061,364,000
2016-01-19$15.16$18.051,672,000
2016-01-15$14.97$17.821,523,000
2016-01-14$14.97$17.821,443,400
2016-01-13$14.75$17.561,467,000
2016-01-12$15.19$18.091,448,200
2016-01-11$14.43$17.181,470,200
2016-01-08$14.23$16.941,728,200
2016-01-07$14.66$17.461,516,400
2016-01-06$15.71$18.711,625,800
2016-01-05$16.31$19.41728,800
2016-01-04$16.64$19.81872,800