TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024279+2.41%
Dec 31, 2023273+12.26%
Dec 31, 2022243+7.45%
Dec 31, 2021226+0.14%
Dec 31, 2020226-4.51%
Dec 31, 2019236-5.17%
Dec 31, 2018249+1.77%
Dec 31, 2017245+93.19%
Dec 31, 2016127+5.87%
Dec 31, 2015120+11.78%
Dec 31, 2014107+8.74%
Dec 31, 201399+11.29%
Dec 31, 201289+20.00%
Dec 31, 201174