TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20246.8+19.22%
Dec 31, 20235.7+2.72%
Dec 31, 20225.5-349.77%
Dec 31, 2021-2.2-71.26%
Dec 31, 2020-7.7+200.39%
Dec 31, 2019-2.6-150.79%
Dec 31, 20185-93.15%
Dec 31, 201773.5+653.48%
Dec 31, 20169.8-42.96%
Dec 31, 201517.1+25.35%
Dec 31, 201413.7+2.94%
Dec 31, 201313.3-27.14%
Dec 31, 201218.2