TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-56-38.67%
Dec 31, 2023-92-32.66%
Dec 31, 2022-137+86.83%
Dec 31, 2021-73+64.67%
Dec 31, 2020-44+0.83%
Dec 31, 2019-44+57.85%
Dec 31, 2018-28+115.84%
Dec 31, 2017-13+63.36%
Dec 31, 2016-8+166.83%
Dec 31, 2015-3+316.97%
Dec 31, 2014-1-47.11%
Dec 31, 2013-1+34.96%
Dec 31, 2012-1+17.16%
Dec 31, 2011-1