Shares of Enerflex Ltd. (TSE:EFX – Get Rating) have been assigned a consensus rating of “Buy” from the eleven ratings firms that are covering the firm, MarketBeat.com reports. Three equities research analysts have rated the stock with a hold recommendation, four have given a buy recommendation and one has issued a strong buy recommendation on […]