TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-20+313.85%
Dec 31, 2023-5-124.00%
Dec 31, 202220-32.94%
Dec 31, 202130-17.86%
Dec 31, 202036-10.65%
Dec 31, 201940+8.52%
Dec 31, 201837+16.65%
Dec 31, 201732+47.33%
Dec 31, 201622+62.22%
Dec 31, 201513+50.34%
Dec 31, 20149+1.99%
Dec 31, 20139+37.21%
Dec 31, 20126+7.78%
Dec 31, 20116