Shares of ECN Capital Corp. (OTCMKTS:ECNCF – Get Rating) have received a consensus rating of “Buy” from the nine research firms that are covering the company, MarketBeat Ratings reports. Seven research analysts have rated the stock with a buy recommendation. The average twelve-month price target among brokers that have covered the stock in the last […]