TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-65+2.14%
Dec 31, 2023-64+101.04%
Dec 31, 2022-32+307.33%
Dec 31, 2021-8-212.38%
Dec 31, 20207-76.42%
Dec 31, 201929+0.05%
Dec 31, 201829+8.28%
Dec 31, 201727+8.12%
Dec 31, 201625+39.02%
Dec 31, 201518+86.99%
Dec 31, 201410+56.55%
Dec 31, 20136+1.04%
Dec 31, 20126+94.86%
Dec 31, 20113