TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-76-21.30%
Dec 31, 2023-97-17.13%
Dec 31, 2022-117+168.35%
Dec 31, 2021-44+421.04%
Dec 31, 2020-8+126.51%
Dec 31, 2019-4-139.71%
Dec 31, 20189-51.01%
Dec 31, 201719+38.09%
Dec 31, 201614+32.31%
Dec 31, 201510+27.10%
Dec 31, 20148+10.97%
Dec 31, 20137+37.63%
Dec 31, 20125+6.20%
Dec 31, 20115