TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-17.9-4.33%
Dec 31, 2023-18.8+90.26%
Dec 31, 2022-9.9+286.02%
Dec 31, 2021-2.6-214.91%
Dec 31, 20202.2-74.46%
Dec 31, 20198.7+2.69%
Dec 31, 20188.5+3.09%
Dec 31, 20178.2-37.70%
Dec 31, 201613.2+26.66%
Dec 31, 201510.4+59.66%
Dec 31, 20146.5+37.75%
Dec 31, 20134.7-10.79%
Dec 31, 20125.3+64.86%
Dec 31, 20113.2