TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024205-15.40%
Dec 31, 2023243+42.87%
Dec 31, 2022170+15.59%
Dec 31, 2021147+4.11%
Dec 31, 2020141-3.07%
Dec 31, 2019146+10.42%
Dec 31, 2018132-14.26%
Dec 31, 2017154+84.75%
Dec 31, 201683+17.12%
Dec 31, 201571-4.50%
Dec 31, 201474+9.33%
Dec 31, 201368+6.74%
Dec 31, 201264+9.40%
Dec 31, 201158