TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-14.1+7.30%
Dec 31, 2023-13.1+187.12%
Dec 31, 2022-4.6-773.53%
Dec 31, 20210.7-48.48%
Dec 31, 20201.3-67.16%
Dec 31, 20194-19.11%
Dec 31, 20185-43.78%
Dec 31, 20178.8-21.98%
Dec 31, 201611.3+27.02%
Dec 31, 20158.9+72.87%
Dec 31, 20145.2+48.28%
Dec 31, 20133.5-7.69%
Dec 31, 20123.8