TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 2024759-4.96%
Dec 31, 2023798+20.11%
Dec 31, 2022665+23.19%
Dec 31, 2021540+19.41%
Dec 31, 2020452+6.10%
Dec 31, 2019426+25.43%
Dec 31, 2018340-3.16%
Dec 31, 2017351+127.09%
Dec 31, 2016154+19.58%
Dec 31, 2015129+2.65%
Dec 31, 2014126+3.66%
Dec 31, 2013121+2.17%
Dec 31, 2012119+2.67%
Dec 31, 2011116