Tucows (NASDAQ:TCX) Downgraded to "Sell" at StockNews.com
StockNews.com lowered shares of Tucows (NASDAQ:TCX – Get Rating) (TSE:TC) from a hold rating to a sell rating in a report released on Thursday morning. Tucows Price Performance Shares of Tucows stock opened at $24.46 on Thursday. The company has a quick ratio of 0.86, a current ratio of 0.90 and a debt-to-equity ratio of […]