TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2023-180.6+593.55%
Dec 31, 2022-26-950.98%
Dec 31, 20213.1-47.33%
Dec 31, 20205.8-67.18%
Dec 31, 201917.7-27.70%
Dec 31, 201824.5-46.26%
Dec 31, 201745.6-9.08%
Dec 31, 201650.1+36.48%
Dec 31, 201536.7+80.13%
Dec 31, 201420.4+30.31%
Dec 31, 201315.6+0.71%
Dec 31, 201215.5