TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20247-13.68%
Dec 31, 20238+7.04%
Dec 31, 20228+65.48%
Dec 31, 20215+23.51%
Dec 31, 20204+29.28%
Dec 31, 20193+11.73%
Dec 31, 20183+76.72%
Dec 31, 20171+82.20%
Dec 31, 20161+51.98%
Dec 31, 20151-3.08%
Dec 31, 20141+25.95%
Dec 31, 20130+19.46%
Dec 31, 20120+16.00%
Dec 31, 20110