TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndGross margin (%) YoY (%)
Dec 31, 202422.9+16.66%
Dec 31, 202319.6-19.37%
Dec 31, 202224.4-5.29%
Dec 31, 202125.7-6.35%
Dec 31, 202027.5-8.10%
Dec 31, 201929.9+6.88%
Dec 31, 201828+9.00%
Dec 31, 201725.7-22.76%
Dec 31, 201633.2+7.98%
Dec 31, 201530.8+12.02%
Dec 31, 201427.5+13.54%
Dec 31, 201324.2+5.87%
Dec 31, 201222.8-4.84%
Dec 31, 201124