TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-21-26.28%
Dec 31, 2023-28.5-21.57%
Dec 31, 2022-36.4+154.31%
Dec 31, 2021-14.3+432.79%
Dec 31, 2020-2.7+145.39%
Dec 31, 2019-1.1-140.75%
Dec 31, 20182.7-53.36%
Dec 31, 20175.8-20.43%
Dec 31, 20167.2+20.54%
Dec 31, 20156+8.53%
Dec 31, 20145.5-2.36%
Dec 31, 20135.7+21.53%
Dec 31, 20124.7-10.15%
Dec 31, 20115.2