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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$70.05$76.20118,100
2017-12-28$68.90$74.9550,000
2017-12-27$69.30$75.3950,800
2017-12-26$68.75$74.7977,000
2017-12-22$68.60$74.62151,900
2017-12-21$66.05$71.85123,500
2017-12-20$67.05$72.9480,300
2017-12-19$65.40$71.1462,000
2017-12-18$65.45$71.2062,400
2017-12-15$64.10$69.73122,300
2017-12-14$62.05$67.5049,900
2017-12-13$62.20$67.6650,400
2017-12-12$61.90$67.3456,400
2017-12-11$61.85$67.2848,100
2017-12-08$61.10$66.4749,800
2017-12-07$61.80$67.2347,200
2017-12-06$62.65$68.1553,900
2017-12-05$63.00$68.5376,400
2017-12-04$63.00$68.53145,400
2017-12-01$63.75$69.3590,600
2017-11-30$63.40$68.9755,500
2017-11-29$62.15$67.6172,400
2017-11-28$62.90$68.4282,900
2017-11-27$60.50$65.8138,500
2017-11-24$60.95$66.3022,600
2017-11-22$60.55$65.8748,200
2017-11-21$61.05$66.41101,500
2017-11-20$62.65$68.1584,300
2017-11-17$60.80$66.1497,400
2017-11-16$60.20$65.4957,000
2017-11-15$59.05$64.2450,300
2017-11-14$59.20$64.4050,400
2017-11-13$58.90$64.0783,600
2017-11-10$57.60$62.66228,300
2017-11-09$60.20$65.4991,600
2017-11-08$59.85$65.1185,200
2017-11-07$59.50$64.7294,400
2017-11-06$60.00$65.27129,700
2017-11-03$58.20$63.3197,000
2017-11-02$58.45$63.5833,800
2017-11-01$57.85$62.9348,200
2017-10-31$58.45$63.5863,900
2017-10-30$57.35$62.3947,500
2017-10-27$57.40$62.4449,200
2017-10-26$57.00$62.0153,800
2017-10-25$57.00$62.0155,900
2017-10-24$57.90$62.9829,100
2017-10-23$57.30$62.3337,500
2017-10-20$57.25$62.2843,400
2017-10-19$57.45$62.4950,400
2017-10-18$57.70$62.7751,600
2017-10-17$57.30$62.3359,500
2017-10-16$56.35$61.3054,500
2017-10-13$56.60$61.5740,400
2017-10-12$56.85$61.8439,800
2017-10-11$56.80$61.7927,200
2017-10-10$57.25$62.2856,100
2017-10-09$57.45$62.4930,800
2017-10-06$58.05$63.1543,500
2017-10-05$58.10$63.2033,000
2017-10-04$58.45$63.5842,400
2017-10-03$59.25$64.4591,100
2017-10-02$58.85$64.0278,100
2017-09-29$58.55$63.69131,000
2017-09-28$59.65$64.8981,600
2017-09-27$58.35$63.47116,300
2017-09-26$56.70$61.6860,700
2017-09-25$55.50$60.3772,600
2017-09-22$54.75$59.5661,400
2017-09-21$53.45$58.1483,100
2017-09-20$53.50$58.2064,200
2017-09-19$53.55$58.2560,300
2017-09-18$52.65$57.2770,800
2017-09-15$51.15$55.6465,500
2017-09-14$50.65$55.1054,200
2017-09-13$50.60$55.0460,900
2017-09-12$50.15$54.55115,700
2017-09-11$50.00$54.39103,200
2017-09-08$50.95$55.42108,700
2017-09-07$51.15$55.64105,100
2017-09-06$52.50$57.1165,100
2017-09-05$53.55$58.2586,500
2017-09-01$53.20$57.8759,100
2017-08-31$52.85$57.4966,900
2017-08-30$53.70$58.4241,700
2017-08-29$54.15$58.9064,500
2017-08-28$52.90$57.5585,100
2017-08-25$52.55$57.1686,300
2017-08-24$52.85$57.4972,200
2017-08-23$52.75$57.3853,700
2017-08-22$53.10$57.7662,400
2017-08-21$52.70$57.3381,000
2017-08-18$52.45$57.0690,500
2017-08-17$52.50$57.1186,800
2017-08-16$52.70$57.3383,700
2017-08-15$53.45$58.1491,900
2017-08-14$55.55$60.4387,000
2017-08-11$53.60$58.31135,800
2017-08-10$54.95$59.78136,400
2017-08-09$59.20$64.40318,200
2017-08-08$52.75$57.3890,100
2017-08-07$52.65$57.2784,600
2017-08-04$52.65$57.2772,400
2017-08-03$53.40$58.0969,900
2017-08-02$53.50$58.2086,300
2017-08-01$54.50$59.2984,900
2017-07-31$54.65$59.4561,300
2017-07-28$54.40$59.1876,000
2017-07-27$54.10$58.85106,500
2017-07-26$54.65$59.4569,400
2017-07-25$54.60$59.3994,900
2017-07-24$54.25$59.01197,600
2017-07-21$55.65$60.54149,400
2017-07-20$55.70$60.5990,600
2017-07-19$56.85$61.8471,700
2017-07-18$57.15$62.1770,400
2017-07-17$57.10$62.1187,500
2017-07-14$58.45$63.5871,000
2017-07-13$59.35$64.56144,000
2017-07-12$59.15$64.34116,900
2017-07-11$57.85$62.93144,000
2017-07-10$56.50$61.4679,900
2017-07-07$55.50$60.3760,600
2017-07-06$54.35$59.12204,900
2017-07-05$55.20$60.05442,200
2017-07-03$53.30$57.9882,000
2017-06-30$53.50$58.20151,500
2017-06-29$53.90$58.63209,700
2017-06-28$57.00$62.01203,000
2017-06-27$56.85$61.84137,700
2017-06-26$56.60$61.57164,900
2017-06-23$58.15$63.261,206,900
2017-06-22$58.45$63.58136,800
2017-06-21$58.85$64.0288,400
2017-06-20$58.25$63.3796,300
2017-06-19$58.25$63.37138,800
2017-06-16$57.15$62.1793,900
2017-06-15$57.10$62.11116,000
2017-06-14$57.25$62.2861,500
2017-06-13$57.95$63.0488,900
2017-06-12$58.20$63.31104,000
2017-06-09$58.80$63.96128,600
2017-06-08$60.00$65.2751,900
2017-06-07$59.40$64.6229,300
2017-06-06$59.25$64.4549,700
2017-06-05$58.25$63.3747,700
2017-06-02$58.55$63.6955,000
2017-06-01$58.00$63.0964,500
2017-05-31$57.60$62.66160,000
2017-05-30$57.50$62.55102,000
2017-05-26$58.50$63.6440,800
2017-05-25$59.20$64.4046,700
2017-05-24$58.85$64.0243,900
2017-05-23$58.60$63.7577,400
2017-05-22$58.95$64.1360,500
2017-05-19$58.00$63.0941,700
2017-05-18$57.60$62.6695,500
2017-05-17$56.75$61.73103,000
2017-05-16$57.00$62.01102,200
2017-05-15$57.50$62.55110,400
2017-05-12$58.90$64.07116,100
2017-05-11$58.50$63.6478,800
2017-05-10$57.05$62.06429,000
2017-05-09$60.75$66.08122,600
2017-05-08$60.50$65.8191,300
2017-05-05$62.10$67.5576,800
2017-05-04$60.30$65.6096,100
2017-05-03$61.30$66.6855,900
2017-05-02$60.70$66.0361,100
2017-05-01$59.75$65.0046,700
2017-04-28$58.65$63.8049,800
2017-04-27$59.30$64.5150,800
2017-04-26$59.55$64.7872,900
2017-04-25$59.00$64.1844,700
2017-04-24$58.35$63.4769,700
2017-04-21$57.95$63.0482,500
2017-04-20$58.15$63.2658,000
2017-04-19$57.35$62.3946,600
2017-04-18$57.50$62.5572,300
2017-04-17$57.20$62.2258,100
2017-04-13$57.85$62.9350,800
2017-04-12$57.45$62.49135,000
2017-04-11$57.65$62.71140,800
2017-04-10$55.50$60.3794,400
2017-04-07$54.10$58.8583,700
2017-04-06$52.40$57.00137,300
2017-04-05$51.45$55.9757,000
2017-04-04$50.70$55.1534,600
2017-04-03$50.75$55.2153,700
2017-03-31$51.05$55.5393,300
2017-03-30$49.65$54.0149,000
2017-03-29$49.70$54.0662,700
2017-03-28$49.55$53.9060,900
2017-03-27$50.10$54.5082,600
2017-03-24$49.05$53.36106,800
2017-03-23$50.10$54.50102,400
2017-03-22$47.80$52.0084,600
2017-03-21$48.05$52.27113,300
2017-03-20$49.45$53.7942,500
2017-03-17$49.60$53.9677,500
2017-03-16$49.55$53.9064,100
2017-03-15$48.10$52.3257,800
2017-03-14$47.35$51.5165,900
2017-03-13$47.60$51.7897,200
2017-03-10$47.00$51.1372,100
2017-03-09$46.35$50.4254,500
2017-03-08$46.80$50.91103,300
2017-03-07$47.20$51.3447,200
2017-03-06$47.55$51.7369,900
2017-03-03$48.00$52.2151,600
2017-03-02$47.55$51.7352,100
2017-03-01$47.55$51.7393,800
2017-02-28$45.55$49.5538,900
2017-02-27$45.90$49.9341,400
2017-02-24$45.80$49.8238,900
2017-02-23$45.75$49.7777,400
2017-02-22$47.25$51.4098,300
2017-02-21$44.35$48.2469,000
2017-02-17$44.85$48.79105,600
2017-02-16$45.25$49.2250,200
2017-02-15$45.50$49.5066,700
2017-02-14$45.65$49.66119,400
2017-02-13$45.75$49.77114,100
2017-02-10$46.55$50.6495,100
2017-02-09$47.50$51.6784,100
2017-02-08$45.90$49.93285,000
2017-02-07$48.40$52.65124,900
2017-02-06$48.60$52.8796,600
2017-02-03$48.20$52.43104,000
2017-02-02$49.45$53.79105,500
2017-02-01$51.55$56.0881,400
2017-01-31$51.15$55.6455,300
2017-01-30$50.10$54.5072,000
2017-01-27$51.45$55.97130,200
2017-01-26$49.85$54.2374,700
2017-01-25$49.00$53.30123,600
2017-01-24$48.95$53.25228,400
2017-01-23$47.90$52.11331,300
2017-01-20$43.15$46.94252,100
2017-01-19$36.35$39.5448,200
2017-01-18$37.25$40.5295,700
2017-01-17$38.10$41.4564,800
2017-01-13$38.00$41.3436,800
2017-01-12$37.35$40.6353,800
2017-01-11$37.40$40.6866,100
2017-01-10$37.95$41.28153,900
2017-01-09$37.95$41.2893,200
2017-01-06$37.00$40.25155,400
2017-01-05$37.70$41.0139,100
2017-01-04$37.45$40.7468,300
2017-01-03$36.45$39.6576,700