TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024-10+13.22%
Dec 31, 2023-8.8+245.70%
Dec 31, 2022-2.6-900.00%
Dec 31, 20210.3-41.82%
Dec 31, 20200.6-62.07%
Dec 31, 20191.5-10.49%
Dec 31, 20181.6-23.58%
Dec 31, 20172.1+38.56%
Dec 31, 20161.5+47.12%
Dec 31, 20151+82.46%
Dec 31, 20140.6+42.50%
Dec 31, 20130.4+300.00%
Dec 31, 20120.1-16.67%
Dec 31, 20110.1