TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 202473-30.23%
Dec 31, 2023105+346.79%
Dec 31, 202223+158.06%
Dec 31, 20219+9.55%
Dec 31, 20208-59.25%
Dec 31, 201920+61.38%
Dec 31, 201813-29.99%
Dec 31, 201718+19.49%
Dec 31, 201615+95.58%
Dec 31, 20158-6.63%
Dec 31, 20148-33.40%
Dec 31, 201312+93.57%
Dec 31, 20126+0.12%
Dec 31, 20116