TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 20244-41.42%
Dec 31, 20237-6.84%
Dec 31, 20227+122.28%
Dec 31, 20213+74.77%
Dec 31, 20202-45.76%
Dec 31, 20193-8.42%
Dec 31, 20184+28.22%
Dec 31, 20173+143.17%
Dec 31, 20161+33.97%
Dec 31, 20151+129.52%
Dec 31, 20140+27.15%
Dec 31, 20130-47.25%
Dec 31, 20121