TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 2024331-2.53%
Dec 31, 2023340+20.66%
Dec 31, 2022281+63.03%
Dec 31, 2021173+46.91%
Dec 31, 2020118+43.12%
Dec 31, 201982+70.85%
Dec 31, 201848+95.23%
Dec 31, 201725+83.04%
Dec 31, 201613+88.73%
Dec 31, 20157+342.71%
Dec 31, 20142-8.42%
Dec 31, 20132+30.00%
Dec 31, 20121-5.94%
Dec 31, 20111