NASDAQ:TCX | Historical Stock Price | TUCOWS INC /PA/

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
1996-04-30 to 2026-09-04
Data captured

Stock Price Chart

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

$0.91$2.34$5.99$15.36$39.36$100.881996-04-302026-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$35.25$38.3578,700
2016-12-29$35.25$38.3596,000
2016-12-28$35.20$38.2952,100
2016-12-27$35.75$38.8951,800
2016-12-23$35.65$38.7852,500
2016-12-22$36.30$39.4962,600
2016-12-21$36.60$39.8146,300
2016-12-20$36.10$39.2719,700
2016-12-19$36.00$39.1639,300
2016-12-16$34.90$37.9636,700
2016-12-15$35.00$38.0731,700
2016-12-14$35.35$38.4532,500
2016-12-13$35.45$38.5640,200
2016-12-12$35.55$38.6744,300
2016-12-09$35.15$38.2428,500
2016-12-08$35.00$38.0741,300
2016-12-07$34.15$37.1512,500
2016-12-06$33.80$36.7715,000
2016-12-05$33.70$36.6652,900
2016-12-02$32.65$35.5222,000
2016-12-01$33.35$36.2846,100
2016-11-30$34.65$37.6935,200
2016-11-29$34.15$37.1541,600
2016-11-28$33.60$36.5549,100
2016-11-25$34.35$37.3722,500
2016-11-23$33.70$36.6621,400
2016-11-22$33.15$36.0694,700
2016-11-21$32.15$34.9781,100
2016-11-18$32.20$35.0344,900
2016-11-17$32.05$34.8644,000
2016-11-16$32.00$34.8145,000
2016-11-15$31.25$33.9940,400
2016-11-14$31.20$33.9443,400
2016-11-11$30.95$33.6741,500
2016-11-10$29.85$32.4767,200
2016-11-09$29.85$32.4751,300
2016-11-08$29.85$32.47183,800
2016-11-07$28.75$31.2741,900
2016-11-04$28.40$30.8957,700
2016-11-03$28.40$30.8938,500
2016-11-02$28.90$31.4485,800
2016-11-01$28.30$30.79101,600
2016-10-31$29.85$32.4768,300
2016-10-28$29.83$32.4545,100
2016-10-27$30.03$32.6732,500
2016-10-26$30.22$32.8738,800
2016-10-25$30.61$33.3028,500
2016-10-24$31.02$33.7434,200
2016-10-21$30.27$32.9328,200
2016-10-20$29.68$32.29121,200
2016-10-19$30.10$32.7441,800
2016-10-18$29.97$32.6039,800
2016-10-17$29.80$32.4240,300
2016-10-14$29.99$32.6297,000
2016-10-13$29.54$32.1388,100
2016-10-12$30.61$33.3091,400
2016-10-11$31.18$33.9261,600
2016-10-10$31.50$34.2747,900
2016-10-07$31.33$34.0845,100
2016-10-06$31.49$34.2668,100
2016-10-05$32.41$35.26160,100
2016-10-04$33.35$36.28134,200
2016-10-03$32.80$35.68118,100
2016-09-30$32.00$34.8176,200
2016-09-29$31.94$34.74173,500
2016-09-28$33.25$36.17344,200
2016-09-27$31.19$33.93138,600
2016-09-26$30.52$33.20299,600
2016-09-23$29.76$32.37211,200
2016-09-22$28.67$31.1959,600
2016-09-21$28.71$31.2344,300
2016-09-20$27.66$30.0926,500
2016-09-19$27.38$29.7831,600
2016-09-16$27.42$29.8347,500
2016-09-15$27.66$30.0926,400
2016-09-14$27.53$29.9544,600
2016-09-13$27.50$29.9152,700
2016-09-12$27.97$30.4346,400
2016-09-09$27.51$29.9331,400
2016-09-08$28.25$30.7342,300
2016-09-07$28.05$30.5158,900
2016-09-06$27.53$29.95101,200
2016-09-02$27.36$29.7659,100
2016-09-01$27.26$29.6545,100
2016-08-31$27.40$29.8126,200
2016-08-30$27.50$29.9131,200
2016-08-29$27.36$29.7635,100
2016-08-26$27.16$29.5440,800
2016-08-25$27.33$29.7320,600
2016-08-24$27.54$29.9653,200
2016-08-23$27.45$29.8646,400
2016-08-22$27.09$29.4748,000
2016-08-19$27.00$29.3781,300
2016-08-18$26.92$29.2861,900
2016-08-17$26.68$29.0253,000
2016-08-16$26.96$29.33100,700
2016-08-15$26.98$29.3564,000
2016-08-12$27.47$29.8875,300
2016-08-11$27.01$29.3863,500
2016-08-10$27.00$29.37215,700
2016-08-09$27.62$30.05290,800
2016-08-08$31.61$34.39319,400
2016-08-05$29.15$31.7174,600
2016-08-04$28.80$31.3375,800
2016-08-03$28.88$31.4228,200
2016-08-02$28.72$31.2486,300
2016-08-01$30.15$32.8056,100
2016-07-29$29.90$32.53176,100
2016-07-28$29.93$32.56158,100
2016-07-27$28.91$31.4515,700
2016-07-26$28.89$31.4372,100
2016-07-25$29.57$32.1752,000
2016-07-22$29.79$32.41100,000
2016-07-21$28.05$30.5117,900
2016-07-20$28.74$31.2627,600
2016-07-19$29.23$31.8075,500
2016-07-18$28.16$30.6365,400
2016-07-15$27.33$29.7333,500
2016-07-14$27.74$30.18106,300
2016-07-13$27.00$29.3728,300
2016-07-12$27.04$29.4130,200
2016-07-11$27.02$29.3957,100
2016-07-08$26.28$28.5946,600
2016-07-07$25.82$28.0949,100
2016-07-06$25.40$27.6352,000
2016-07-05$24.71$26.8840,800
2016-07-01$24.41$26.5531,500
2016-06-30$24.36$26.5035,500
2016-06-29$23.99$26.1025,200
2016-06-28$23.89$25.9921,200
2016-06-27$24.23$26.3629,300
2016-06-24$24.00$26.1142,400
2016-06-23$24.38$26.5213,200
2016-06-22$24.08$26.1935,300
2016-06-21$24.04$26.1522,600
2016-06-20$24.08$26.1922,700
2016-06-17$24.13$26.2515,300
2016-06-16$23.76$25.8517,700
2016-06-15$24.08$26.1916,700
2016-06-14$23.91$26.0121,300
2016-06-13$24.36$26.5015,300
2016-06-10$24.50$26.6512,700
2016-06-09$24.76$26.9329,300
2016-06-08$24.31$26.4426,500
2016-06-07$24.19$26.3127,700
2016-06-06$24.24$26.3733,700
2016-06-03$23.64$25.7230,900
2016-06-02$23.34$25.3928,600
2016-06-01$23.69$25.7743,500
2016-05-31$23.47$25.5357,900
2016-05-27$23.47$25.5339,300
2016-05-26$23.30$25.3533,400
2016-05-25$23.81$25.9038,100
2016-05-24$23.36$25.4120,200
2016-05-23$23.02$25.0421,800
2016-05-20$23.84$25.9330,100
2016-05-19$23.37$25.4237,200
2016-05-18$23.59$25.6632,300
2016-05-17$23.56$25.6329,600
2016-05-16$24.31$26.4425,300
2016-05-13$24.00$26.1116,800
2016-05-12$24.07$26.1823,100
2016-05-11$23.95$26.0516,900
2016-05-10$24.16$26.2856,000
2016-05-09$23.67$25.7553,500
2016-05-06$22.79$24.7913,800
2016-05-05$23.22$25.2611,000
2016-05-04$23.33$25.3818,800
2016-05-03$23.42$25.4838,500
2016-05-02$24.21$26.3429,400
2016-04-29$24.56$26.7228,200
2016-04-28$24.58$26.7422,500
2016-04-27$24.69$26.8621,900
2016-04-26$24.65$26.8151,400
2016-04-25$24.56$26.7248,700
2016-04-22$25.07$27.2721,900
2016-04-21$25.46$27.7037,700
2016-04-20$25.94$28.2264,700
2016-04-19$24.98$27.1776,200
2016-04-18$24.70$26.8763,500
2016-04-15$23.33$25.3823,900
2016-04-14$22.55$24.5352,300
2016-04-13$21.77$23.6838,600
2016-04-12$22.26$24.2119,400
2016-04-11$22.36$24.3224,800
2016-04-08$21.85$23.7723,100
2016-04-07$21.83$23.758,100
2016-04-06$22.14$24.0818,500
2016-04-05$21.88$23.8024,200
2016-04-04$22.38$24.3550,400
2016-04-01$22.64$24.6327,200
2016-03-31$22.45$24.4220,000
2016-03-30$22.57$24.5543,500
2016-03-29$22.94$24.9540,100
2016-03-28$22.74$24.7431,600
2016-03-24$22.42$24.3922,500
2016-03-23$22.62$24.6143,900
2016-03-22$22.73$24.7335,600
2016-03-21$22.16$24.1127,900
2016-03-18$22.38$24.3532,600
2016-03-17$22.39$24.3626,800
2016-03-16$22.00$23.9339,700
2016-03-15$21.70$23.6140,100
2016-03-14$22.30$24.2633,000
2016-03-11$22.54$24.5235,200
2016-03-10$22.08$24.0225,500
2016-03-09$22.00$23.9324,800
2016-03-08$21.53$23.4246,900
2016-03-07$21.80$23.7159,800
2016-03-04$22.35$24.3145,100
2016-03-03$21.68$23.5849,200
2016-03-02$22.26$24.2151,900
2016-03-01$23.00$25.02107,100
2016-02-29$23.02$25.0473,700
2016-02-26$22.73$24.7380,500
2016-02-25$21.08$22.9332,900
2016-02-24$21.15$23.0127,300
2016-02-23$20.90$22.7446,200
2016-02-22$21.15$23.0170,900
2016-02-19$20.87$22.7075,000
2016-02-18$20.64$22.4581,400
2016-02-17$20.92$22.76107,000
2016-02-16$20.27$22.0588,300
2016-02-12$19.95$21.7050,600
2016-02-11$18.96$20.6242,600
2016-02-10$19.96$21.7180,800
2016-02-09$18.44$20.0684,600
2016-02-08$19.19$20.8866,600
2016-02-05$20.06$21.8253,500
2016-02-04$20.47$22.2726,200
2016-02-03$20.10$21.8763,800
2016-02-02$20.87$22.7053,200
2016-02-01$20.95$22.7963,800
2016-01-29$20.49$22.2954,700
2016-01-28$20.59$22.4052,000
2016-01-27$19.79$21.5342,500
2016-01-26$19.89$21.6456,500
2016-01-25$19.85$21.5947,700
2016-01-22$19.81$21.5549,800
2016-01-21$18.68$20.3251,300
2016-01-20$18.46$20.0858,800
2016-01-19$18.73$20.3747,700
2016-01-15$18.95$20.61106,200
2016-01-14$19.18$20.8646,800
2016-01-13$19.22$20.9125,700
2016-01-12$19.18$20.8658,600
2016-01-11$19.62$21.3442,200
2016-01-08$20.05$21.8164,900
2016-01-07$20.38$22.1756,800
2016-01-06$21.40$23.2835,400
2016-01-05$20.83$22.6675,400
2016-01-04$20.00$21.7653,600