TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024-95-1065.06%
Dec 31, 202310-89.78%
Dec 31, 202297-16.02%
Dec 31, 2021115+9.93%
Dec 31, 2020105+11.15%
Dec 31, 201994+18.07%
Dec 31, 201880+32.49%
Dec 31, 201760+59.22%
Dec 31, 201638+43.63%
Dec 31, 201526-26.13%
Dec 31, 201436+32.41%
Dec 31, 201327+1.38%
Dec 31, 201227-12.72%
Dec 31, 201130