TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-56-38.98%
Dec 31, 2023-93-32.66%
Dec 31, 2022-137+34.83%
Dec 31, 2021-102+91.40%
Dec 31, 2020-53-29.98%
Dec 31, 2019-76+156.32%
Dec 31, 2018-30-68.46%
Dec 31, 2017-94+551.43%
Dec 31, 2016-14-538.47%
Dec 31, 20153-136.98%
Dec 31, 2014-9+562.19%
Dec 31, 2013-1+175.61%
Dec 31, 2012-0-84.95%
Dec 31, 2011-3