TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 202483+24.54%
Dec 31, 202367-14.80%
Dec 31, 202278-0.06%
Dec 31, 202178-8.41%
Dec 31, 202085-15.17%
Dec 31, 2019101+4.14%
Dec 31, 201897+14.49%
Dec 31, 201785+34.05%
Dec 31, 201663+18.52%
Dec 31, 201553+31.19%
Dec 31, 201441+29.04%
Dec 31, 201331+19.91%
Dec 31, 201226+12.47%
Dec 31, 201123