TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-28.1-7.42%
Dec 31, 2023-30.4+251.03%
Dec 31, 2022-8.7-462.23%
Dec 31, 20212.4-30.91%
Dec 31, 20203.5-52.56%
Dec 31, 20197.3-3.59%
Dec 31, 20187.6+3.43%
Dec 31, 20177.3-44.76%
Dec 31, 201613.2+27.51%
Dec 31, 201510.4+62.50%
Dec 31, 20146.4+43.04%
Dec 31, 20134.5-20.34%
Dec 31, 20125.6+57.61%
Dec 31, 20113.6