TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202419-3.07%
Dec 31, 202319+35.45%
Dec 31, 202214-0.86%
Dec 31, 202114+15.15%
Dec 31, 202012+27.89%
Dec 31, 201910+11.08%
Dec 31, 20189+20.53%
Dec 31, 20177+61.47%
Dec 31, 20164-0.18%
Dec 31, 20155+4.58%
Dec 31, 20144+3.54%
Dec 31, 20134-3.35%
Dec 31, 20124-11.61%
Dec 31, 20115