TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-150+272.62%
Dec 31, 2023-40-172.09%
Dec 31, 202256-33.03%
Dec 31, 202183+4.20%
Dec 31, 202080+5.11%
Dec 31, 201976+25.32%
Dec 31, 201861+42.49%
Dec 31, 201743+109.20%
Dec 31, 201620+365.55%
Dec 31, 20154-163.00%
Dec 31, 2014-7-47.82%
Dec 31, 2013-13-23.87%
Dec 31, 2012-18-20.17%
Dec 31, 2011-22