TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-110+14.20%
Dec 31, 2023-96+248.91%
Dec 31, 2022-28-919.59%
Dec 31, 20213-41.75%
Dec 31, 20206-62.50%
Dec 31, 201915-10.14%
Dec 31, 201817-23.25%
Dec 31, 201722+38.96%
Dec 31, 201616+41.27%
Dec 31, 201511+78.44%
Dec 31, 20146+52.47%
Dec 31, 20134-5.51%
Dec 31, 20124-28.30%
Dec 31, 20116