TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 202416-2.89%
Dec 31, 202316+91.57%
Dec 31, 20229+8.64%
Dec 31, 20218-29.28%
Dec 31, 202011-2.33%
Dec 31, 201911+84.04%
Dec 31, 20186-25.65%
Dec 31, 20178+12.85%
Dec 31, 20167+88.02%
Dec 31, 20154+8.48%
Dec 31, 20144+10.76%
Dec 31, 20133+5.91%
Dec 31, 20123