Shares of ECN Capital Corp. (TSE:ECN – Get Rating) have earned an average rating of “Hold” from the eight research firms that are presently covering the company, MarketBeat Ratings reports. Four investment analysts have rated the stock with a hold rating and one has assigned a buy rating to the company. The average 1 year […]