NASDAQ:CCOI | Historical Stock Price | COGENT COMMUNICATIONS HOLDINGS, INC.

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
2002-02-05 to 2026-09-04
Data captured

Stock Price Chart

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

$3.62$7.63$16.06$33.84$71.30$150.222002-02-052026-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$41.35$48.10246,800
2016-12-29$41.40$48.16287,700
2016-12-28$41.35$48.10171,100
2016-12-27$41.65$48.45360,700
2016-12-23$42.05$48.92147,900
2016-12-22$41.70$48.51225,100
2016-12-21$42.20$49.09343,700
2016-12-20$41.75$48.57316,900
2016-12-19$41.55$48.34349,800
2016-12-16$41.20$47.932,109,200
2016-12-15$42.00$48.86561,400
2016-12-14$41.10$47.81655,300
2016-12-13$40.95$47.64571,100
2016-12-12$40.40$47.00714,900
2016-12-09$39.10$45.49179,500
2016-12-08$39.15$45.54219,900
2016-12-07$38.65$44.96327,200
2016-12-06$37.45$43.57242,700
2016-12-05$37.20$43.28301,700
2016-12-02$36.15$42.05681,800
2016-12-01$36.30$42.23579,200
2016-11-30$37.45$43.57486,300
2016-11-29$38.25$44.50375,900
2016-11-28$38.85$45.20260,400
2016-11-25$39.10$45.49244,900
2016-11-23$38.40$44.67515,800
2016-11-22$38.50$44.79538,500
2016-11-21$38.50$44.79334,700
2016-11-18$38.60$44.91375,300
2016-11-17$39.00$44.91513,400
2016-11-16$39.35$45.31374,900
2016-11-15$39.05$44.96342,100
2016-11-14$38.45$44.27770,300
2016-11-11$39.75$45.77616,200
2016-11-10$39.35$45.31649,700
2016-11-09$40.20$46.29619,800
2016-11-08$40.20$46.29635,400
2016-11-07$40.30$46.40551,800
2016-11-04$38.50$44.33767,000
2016-11-03$36.90$42.49610,400
2016-11-02$35.15$40.47563,400
2016-11-01$36.35$41.85339,400
2016-10-31$36.90$42.49369,500
2016-10-28$36.89$42.48267,900
2016-10-27$37.16$42.79444,100
2016-10-26$36.05$41.51184,800
2016-10-25$36.24$41.73163,000
2016-10-24$36.67$42.22234,700
2016-10-21$36.29$41.78216,500
2016-10-20$35.78$41.20192,200
2016-10-19$35.60$40.99201,700
2016-10-18$35.45$40.82409,600
2016-10-17$34.96$40.25199,100
2016-10-14$35.04$40.35249,100
2016-10-13$34.94$40.23208,600
2016-10-12$34.77$40.03219,600
2016-10-11$34.44$39.65419,000
2016-10-10$35.41$40.77494,400
2016-10-07$34.67$39.92471,700
2016-10-06$34.53$39.76648,200
2016-10-05$34.75$40.01341,700
2016-10-04$35.31$40.66445,500
2016-10-03$36.10$41.57575,400
2016-09-30$36.81$42.38315,500
2016-09-29$37.09$42.71251,000
2016-09-28$37.35$43.01227,500
2016-09-27$37.10$42.72299,000
2016-09-26$36.83$42.41209,600
2016-09-23$37.13$42.75220,200
2016-09-22$36.95$42.54321,900
2016-09-21$36.24$41.73242,500
2016-09-20$35.92$41.36231,100
2016-09-19$36.56$42.10253,000
2016-09-16$35.85$41.28545,000
2016-09-15$35.65$41.05200,100
2016-09-14$35.26$40.60280,900
2016-09-13$35.33$40.68322,500
2016-09-12$36.22$41.70191,900
2016-09-09$35.63$41.02257,100
2016-09-08$36.70$42.26244,100
2016-09-07$36.64$42.19297,700
2016-09-06$36.18$41.66267,300
2016-09-02$36.16$41.64330,400
2016-09-01$35.23$40.56682,900
2016-08-31$35.54$40.92696,000
2016-08-30$35.98$41.43317,000
2016-08-29$36.34$41.84258,500
2016-08-26$36.09$41.55351,900
2016-08-25$36.27$41.76351,500
2016-08-24$36.27$41.76328,300
2016-08-23$36.59$42.13425,800
2016-08-22$36.00$41.45372,300
2016-08-19$35.79$41.21420,500
2016-08-18$35.97$41.42384,400
2016-08-17$36.43$41.95447,100
2016-08-16$36.99$42.15876,800
2016-08-15$38.33$43.68354,900
2016-08-12$38.43$43.79421,600
2016-08-11$37.77$43.04454,200
2016-08-10$37.34$42.55798,100
2016-08-09$36.69$41.81462,500
2016-08-08$36.92$42.07672,000
2016-08-05$36.83$41.971,214,600
2016-08-04$37.30$42.511,878,400
2016-08-03$42.75$48.72448,700
2016-08-02$42.11$47.99351,700
2016-08-01$43.42$49.48532,800
2016-07-29$42.73$48.69533,200
2016-07-28$43.01$49.01205,200
2016-07-27$43.12$49.14261,000
2016-07-26$43.24$49.28379,100
2016-07-25$43.11$49.13168,000
2016-07-22$43.03$49.04369,900
2016-07-21$42.40$48.32251,000
2016-07-20$43.07$49.08321,100
2016-07-19$43.04$49.05288,500
2016-07-18$42.88$48.87170,700
2016-07-15$42.83$48.81227,700
2016-07-14$42.72$48.68312,000
2016-07-13$42.94$48.93326,300
2016-07-12$42.69$48.65423,100
2016-07-11$42.44$48.36394,300
2016-07-08$42.05$47.92320,600
2016-07-07$40.62$46.29383,600
2016-07-06$40.22$45.83365,900
2016-07-05$39.49$45.00386,900
2016-07-01$40.40$46.04297,900
2016-06-30$40.06$45.65725,000
2016-06-29$38.85$44.27206,000
2016-06-28$38.04$43.35411,300
2016-06-27$37.09$42.27521,300
2016-06-24$38.30$43.651,162,100
2016-06-23$39.95$45.53326,700
2016-06-22$39.62$45.15215,300
2016-06-21$40.01$45.59377,000
2016-06-20$39.86$45.421,065,900
2016-06-17$41.70$47.52646,400
2016-06-16$41.63$47.44265,600
2016-06-15$41.13$46.87249,700
2016-06-14$41.16$46.91388,800
2016-06-13$40.60$46.27246,800
2016-06-10$40.79$46.48240,500
2016-06-09$41.10$46.84270,600
2016-06-08$41.10$46.84334,500
2016-06-07$40.67$46.35284,300
2016-06-06$40.35$45.98311,500
2016-06-03$40.05$45.64283,600
2016-06-02$40.14$45.74294,100
2016-06-01$39.82$45.38481,600
2016-05-31$39.82$45.38440,700
2016-05-27$39.86$45.42438,600
2016-05-26$39.63$45.16509,300
2016-05-25$39.36$44.85480,500
2016-05-24$39.17$44.64650,900
2016-05-23$38.78$44.19213,400
2016-05-20$38.38$43.74190,100
2016-05-19$37.77$43.04194,600
2016-05-18$38.14$43.46303,300
2016-05-17$38.26$43.18552,600
2016-05-16$39.37$44.43240,900
2016-05-13$39.24$44.28311,700
2016-05-12$39.36$44.42333,600
2016-05-11$38.96$43.97245,900
2016-05-10$39.26$44.31317,800
2016-05-09$38.96$43.97389,200
2016-05-06$39.26$44.31560,200
2016-05-05$38.20$43.11673,000
2016-05-04$38.98$43.99448,600
2016-05-03$38.71$43.69268,500
2016-05-02$39.30$44.35332,400
2016-04-29$38.70$43.68326,800
2016-04-28$38.99$44.00319,700
2016-04-27$38.98$43.99216,300
2016-04-26$38.57$43.53516,200
2016-04-25$38.55$43.51274,300
2016-04-22$38.74$43.72331,200
2016-04-21$38.53$43.48205,000
2016-04-20$38.62$43.59320,400
2016-04-19$38.27$43.19284,600
2016-04-18$38.52$43.47309,500
2016-04-15$38.14$43.04390,000
2016-04-14$38.43$43.37190,200
2016-04-13$38.66$43.63293,900
2016-04-12$38.53$43.48332,500
2016-04-11$38.08$42.98287,600
2016-04-08$38.05$42.94335,600
2016-04-07$38.00$42.89493,900
2016-04-06$38.89$43.89453,200
2016-04-05$38.77$43.75335,600
2016-04-04$39.63$44.72622,400
2016-04-01$39.70$44.80525,000
2016-03-31$39.03$44.05660,700
2016-03-30$38.60$43.56534,500
2016-03-29$38.74$43.72378,100
2016-03-28$37.29$42.08282,000
2016-03-24$37.68$42.52272,200
2016-03-23$37.11$41.88238,000
2016-03-22$37.31$42.11275,200
2016-03-21$37.92$42.80282,000
2016-03-18$37.63$42.47478,400
2016-03-17$37.64$42.48638,100
2016-03-16$37.48$42.30503,500
2016-03-15$37.25$42.04351,200
2016-03-14$37.12$41.89454,200
2016-03-11$37.01$41.77413,700
2016-03-10$35.90$40.52503,900
2016-03-09$36.94$41.69393,600
2016-03-08$35.97$40.59383,300
2016-03-07$37.20$41.58728,100
2016-03-04$36.82$41.15678,500
2016-03-03$37.39$41.79572,900
2016-03-02$37.05$41.41639,000
2016-03-01$37.71$42.151,353,800
2016-02-29$36.70$41.025,690,400
2016-02-26$36.90$41.242,763,400
2016-02-25$34.94$39.05697,200
2016-02-24$34.50$38.56720,700
2016-02-23$33.80$37.78889,200
2016-02-22$34.75$38.84310,100
2016-02-19$34.49$38.55358,100
2016-02-18$34.67$38.75221,300
2016-02-17$34.38$38.42423,300
2016-02-16$34.54$38.60230,800
2016-02-12$33.32$37.24331,200
2016-02-11$32.23$36.02340,500
2016-02-10$32.52$36.35388,500
2016-02-09$31.95$35.71459,900
2016-02-08$31.65$35.37376,700
2016-02-05$32.74$36.59371,900
2016-02-04$33.70$37.66520,300
2016-02-03$34.29$38.32443,500
2016-02-02$33.52$37.46409,100
2016-02-01$33.78$37.75377,000
2016-01-29$33.41$37.34393,300
2016-01-28$31.95$35.71247,200
2016-01-27$31.91$35.66253,700
2016-01-26$31.77$35.51217,200
2016-01-25$31.57$35.28239,300
2016-01-22$32.03$35.80316,400
2016-01-21$30.48$34.07409,500
2016-01-20$31.30$34.98403,600
2016-01-19$30.86$34.49254,000
2016-01-15$30.85$34.48441,000
2016-01-14$31.54$35.25394,200
2016-01-13$30.65$34.26453,700
2016-01-12$32.40$36.21466,800
2016-01-11$32.66$36.50296,200
2016-01-08$33.06$36.95332,000
2016-01-07$33.51$37.45482,000
2016-01-06$34.42$38.47317,000
2016-01-05$34.22$38.25224,100
2016-01-04$34.03$38.03478,400