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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$28.00$28.0020,375
1999-12-30$28.00$28.0025,200
1999-12-29$29.50$29.5040,075
1999-12-28$27.00$27.0030,625
1999-12-27$30.00$30.0038,375
1999-12-23$30.50$30.5027,575
1999-12-22$32.75$32.7536,725
1999-12-21$34.00$34.0051,625
1999-12-20$34.00$34.0040,925
1999-12-17$34.00$34.0039,350
1999-12-16$34.00$34.0047,200
1999-12-15$34.75$34.7582,725
1999-12-14$35.50$35.5092,550
1999-12-13$37.00$37.00125,650
1999-12-10$33.88$33.88230,050
1999-12-09$30.00$30.0037,375
1999-12-08$26.50$26.5047,400
1999-12-07$26.50$26.5022,000
1999-12-06$27.25$27.2552,925
1999-12-03$28.88$28.8730,325
1999-12-02$29.75$29.7543,125
1999-12-01$31.00$31.0078,550
1999-11-30$31.25$31.25165,025
1999-11-29$28.50$28.5078,675
1999-11-26$26.50$26.5013,025
1999-11-24$27.50$27.5046,750
1999-11-23$26.50$26.5035,550
1999-11-22$27.75$27.7559,850
1999-11-19$28.00$28.0031,450
1999-11-18$27.50$27.5053,475
1999-11-17$28.50$28.5057,950
1999-11-16$28.75$28.75111,525
1999-11-15$26.75$26.75134,900
1999-11-12$24.00$24.0067,650
1999-11-11$23.88$23.8838,900
1999-11-10$23.00$23.0042,050
1999-11-09$21.00$21.0025,975
1999-11-08$22.50$22.5058,275
1999-11-05$21.50$21.50168,275
1999-11-04$25.00$25.00431,025
1999-11-03$18.00$18.0038,925
1999-11-02$18.00$18.0029,800
1999-11-01$17.50$17.5045,475
1999-10-29$18.00$18.0018,975
1999-10-28$19.75$19.7522,600
1999-10-27$20.00$20.0017,900
1999-10-26$19.50$19.5015,100
1999-10-25$19.75$19.7531,900
1999-10-22$20.50$20.5032,425
1999-10-21$21.00$21.0037,800
1999-10-20$20.25$20.2542,575
1999-10-19$19.50$19.5018,825
1999-10-18$19.50$19.5039,950
1999-10-15$19.50$19.5022,925
1999-10-14$20.50$20.5038,400
1999-10-13$20.38$20.3712,550
1999-10-12$21.13$21.1213,650
1999-10-11$21.25$21.2516,675
1999-10-08$21.13$21.129,500
1999-10-07$21.50$21.5029,075
1999-10-06$22.25$22.2513,050
1999-10-05$22.13$22.1321,875
1999-10-04$21.63$21.6221,950
1999-10-01$22.50$22.5018,300
1999-09-30$23.00$23.0023,600
1999-09-29$21.63$21.6215,650
1999-09-28$21.75$21.7515,700
1999-09-27$22.25$22.2530,325
1999-09-24$21.00$21.0030,575
1999-09-23$21.25$21.2570,425
1999-09-22$21.00$21.0022,250
1999-09-21$21.50$21.5016,575
1999-09-20$22.25$22.2521,575
1999-09-17$22.88$22.8845,150
1999-09-16$22.25$22.2524,650
1999-09-15$22.75$22.7537,225
1999-09-14$24.00$24.0024,025
1999-09-13$24.00$24.0042,150
1999-09-10$23.50$23.5037,400
1999-09-09$22.75$22.7520,900
1999-09-08$23.25$23.2510,300
1999-09-07$23.50$23.5017,400
1999-09-03$24.00$24.0016,875
1999-09-02$23.25$23.2512,525
1999-09-01$23.00$23.0018,650
1999-08-31$24.00$24.0013,925
1999-08-30$23.25$23.2513,800
1999-08-27$24.75$24.7553,100
1999-08-26$25.25$25.2513,325
1999-08-25$25.13$25.1223,500
1999-08-24$24.88$24.8835,675
1999-08-23$24.75$24.7518,325
1999-08-20$25.50$25.5014,000
1999-08-19$26.50$26.5013,850
1999-08-18$26.25$26.2554,900
1999-08-17$26.00$26.0052,550
1999-08-16$25.00$25.0055,925
1999-08-13$24.25$24.2526,050
1999-08-12$22.25$22.2516,775
1999-08-11$22.25$22.2541,725
1999-08-10$22.50$22.5023,025
1999-08-09$23.00$23.0019,850
1999-08-06$23.50$23.5033,350
1999-08-05$23.00$23.0062,950
1999-08-04$23.50$23.5047,450
1999-08-03$26.00$26.0063,325
1999-08-02$27.00$27.0029,450
1999-07-30$28.00$28.0039,225
1999-07-29$28.00$28.0084,275
1999-07-28$27.88$27.8885,375
1999-07-27$26.88$26.8898,625
1999-07-26$26.00$26.0094,350
1999-07-23$26.25$26.2559,350
1999-07-22$26.25$26.2594,025
1999-07-21$26.00$26.0090,275
1999-07-20$25.50$25.5057,175
1999-07-19$26.25$26.2558,325
1999-07-16$25.25$25.2531,825
1999-07-15$24.50$24.5050,100
1999-07-14$26.25$26.2573,950
1999-07-13$24.75$24.75122,250
1999-07-12$26.75$26.75156,200
1999-07-09$29.25$29.25595,325
1999-07-08$24.00$24.0030,025
1999-07-07$24.50$24.5062,775
1999-07-06$24.50$24.5032,375
1999-07-02$24.50$24.5096,350
1999-07-01$22.25$22.2566,925
1999-06-30$20.50$20.5034,450
1999-06-29$20.25$20.2537,725
1999-06-28$19.25$19.2552,825
1999-06-25$19.50$19.5052,925
1999-06-24$20.75$20.7511,850
1999-06-23$20.50$20.5016,800
1999-06-22$21.25$21.2526,750
1999-06-21$22.00$22.0099,625
1999-06-18$20.75$20.7555,125
1999-06-17$21.00$21.0027,675
1999-06-16$20.25$20.2574,900
1999-06-15$19.00$19.0080,525
1999-06-14$19.88$19.8880,425
1999-06-11$21.00$21.0047,475
1999-06-10$21.50$21.5035,525
1999-06-09$23.50$23.509,575
1999-06-08$24.00$24.0015,475
1999-06-07$24.00$24.0032,450
1999-06-04$22.50$22.50113,250
1999-06-03$23.75$23.7529,600
1999-06-02$25.00$25.0051,400
1999-06-01$25.63$25.6331,800
1999-05-28$24.63$24.6245,500
1999-05-27$23.88$23.8845,975
1999-05-26$24.25$24.2586,950
1999-05-25$25.50$25.5049,325
1999-05-24$25.75$25.7554,625
1999-05-21$27.25$27.2522,200
1999-05-20$27.25$27.2567,425
1999-05-19$27.75$27.7547,600
1999-05-18$27.13$27.1273,750
1999-05-17$28.50$28.5093,450
1999-05-14$30.25$30.25157,775
1999-05-13$32.25$32.25364,600
1999-05-12$27.75$27.75394,125
1999-05-11$26.00$26.0035,275
1999-05-10$26.50$26.50153,975
1999-05-07$23.75$23.7537,175
1999-05-06$22.00$22.0032,300
1999-05-05$23.50$23.5076,400
1999-05-04$22.25$22.2553,525
1999-05-03$24.75$24.7553,725
1999-04-30$25.00$25.0046,875
1999-04-29$25.63$25.6356,575
1999-04-28$26.88$26.8861,000
1999-04-27$28.25$28.25151,650
1999-04-26$26.75$26.7552,600
1999-04-23$27.50$27.5076,150
1999-04-22$29.00$29.00179,725
1999-04-21$27.25$27.2574,550
1999-04-20$26.00$26.0084,275
1999-04-19$25.00$25.00199,000
1999-04-16$30.88$30.87237,750
1999-04-15$30.00$30.00252,975
1999-04-14$26.50$26.50909,425
1999-04-13$33.25$33.251,237,950
1999-04-12$21.00$21.00516,900
1999-04-09$17.38$17.3850,000
1999-04-08$17.63$17.6352,425
1999-04-07$17.13$17.1385,675
1999-04-06$19.00$19.00146,450
1999-04-05$18.13$18.13277,225
1999-04-01$17.25$17.25387,275
1999-03-31$15.50$15.5073,325
1999-03-30$15.00$15.0044,650
1999-03-29$15.75$15.7519,900
1999-03-26$15.75$15.756,375
1999-03-25$15.50$15.5024,050
1999-03-24$16.25$16.2549,900
1999-03-23$16.00$16.0043,900
1999-03-22$15.75$15.7539,300
1999-03-19$16.00$16.0032,300
1999-03-18$16.50$16.509,925
1999-03-17$16.50$16.5034,250
1999-03-16$16.75$16.75115,525
1999-03-15$15.50$15.5010,650
1999-03-12$15.75$15.7525,825
1999-03-11$16.00$16.0021,775
1999-03-10$15.75$15.7532,625
1999-03-09$16.38$16.3850,475
1999-03-08$16.75$16.7552,875
1999-03-05$16.38$16.3828,900
1999-03-04$16.25$16.2523,600
1999-03-03$16.88$16.8725,100
1999-03-02$17.00$17.0032,000
1999-03-01$16.63$16.6223,925
1999-02-26$16.63$16.6228,000
1999-02-25$17.00$17.0024,850
1999-02-24$18.00$18.0027,425
1999-02-23$18.25$18.2546,400
1999-02-22$18.50$18.5034,725
1999-02-19$18.75$18.7528,575
1999-02-18$18.75$18.7553,375
1999-02-17$20.00$20.0081,200
1999-02-16$20.25$20.2585,425
1999-02-12$19.50$19.5054,050
1999-02-11$19.50$19.5023,775
1999-02-10$19.25$19.2537,950
1999-02-09$18.75$18.7590,750
1999-02-08$21.75$21.7549,950
1999-02-05$21.75$21.7587,700
1999-02-04$23.75$23.75375,200
1999-02-03$23.50$23.50280,600
1999-02-02$18.75$18.7546,275
1999-02-01$18.50$18.5034,525
1999-01-29$18.25$18.2545,575
1999-01-28$18.50$18.5038,250
1999-01-27$18.50$18.5041,525
1999-01-26$18.75$18.7539,150
1999-01-25$19.38$19.3891,775
1999-01-22$18.75$18.7523,075
1999-01-21$19.25$19.2567,650
1999-01-20$21.00$21.00237,700
1999-01-19$18.75$18.75134,975
1999-01-15$16.50$16.5039,475
1999-01-14$17.00$17.0049,100
1999-01-13$17.25$17.2579,075
1999-01-12$17.50$17.5073,375
1999-01-11$17.75$17.7582,075
1999-01-08$18.00$18.0090,150
1999-01-07$16.50$16.5090,775
1999-01-06$16.38$16.3897,600
1999-01-05$16.13$16.12135,050
1999-01-04$17.25$17.2555,375