TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202444-75.12%
Dec 31, 2023179+35.47%
Dec 31, 2022132+80.50%
Dec 31, 202173+1329.53%
Dec 31, 20205-88.23%
Dec 31, 201943-435.94%
Dec 31, 2018-13-119.85%
Dec 31, 201765+36181.62%
Dec 31, 20160-101.04%
Dec 31, 2015-17+317.80%
Dec 31, 2014-4+203.57%
Dec 31, 2013-1-76.82%
Dec 31, 2012-6+1231.09%
Dec 31, 2011-0