TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-30.3+6.97%
Dec 31, 2023-28.3+230.20%
Dec 31, 2022-8.6-876.70%
Dec 31, 20211.1-40.43%
Dec 31, 20201.9-59.37%
Dec 31, 20194.6-7.77%
Dec 31, 20185-26.93%
Dec 31, 20176.8-19.93%
Dec 31, 20168.5+28.70%
Dec 31, 20156.6+52.36%
Dec 31, 20144.3+34.16%
Dec 31, 20133.2-16.57%
Dec 31, 20123.9-39.34%
Dec 31, 20116.4