Enerflex (TSE:EFX) Reaches New 12-Month High - Should You Buy?

Market Beat
2025.09.23 17:24
portai
I'm PortAI, I can summarize articles.

Enerflex Ltd. (TSE:EFX) reached a new 52-week high of C$15.30, with analysts raising price targets. Raymond James set a target of C$18.25, ATB Capital at C$19.00, BMO Capital at C$16.00, and TD Securities at C$17.00, all maintaining "outperform" or "buy" ratings. The stock has a market cap of C$1.88 billion and a dividend yield of 1.0%. Despite a "Moderate Buy" consensus, top analysts suggest other stocks may be better investments.