ENERFLEX LTD (EFX.CA) Stock News

TSX:EFX • CA29269R1055

30.89 CAD
+0.52 (+1.71%)
Last: Mar 4, 2026, 07:00 PM

EFX.CA Latest News, Press Relases and Analysis