TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 2024-10+13.22%
Dec 31, 2023-8.8+245.70%
Dec 31, 2022-2.6-925.81%
Dec 31, 20210.3-42.59%
Dec 31, 20200.5-62.24%
Dec 31, 20191.4-10.06%
Dec 31, 20181.6-23.19%
Dec 31, 20172.1+38.00%
Dec 31, 20161.5+50.00%
Dec 31, 20151+85.19%
Dec 31, 20140.5+45.95%
Dec 31, 20130.4+311.11%
Dec 31, 20120.1-18.18%
Dec 31, 20110.1