TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024148+13.60%
Dec 31, 2023130+18.57%
Dec 31, 2022110+27.70%
Dec 31, 202186+9.54%
Dec 31, 202079+9.98%
Dec 31, 201971+5.92%
Dec 31, 201867+17.42%
Dec 31, 201757+51.13%
Dec 31, 201638+8.02%
Dec 31, 201535+13.81%
Dec 31, 201431+22.33%
Dec 31, 201325+25.62%
Dec 31, 201220-0.29%
Dec 31, 201120