EFXT (Enerflex Ltd.) Stock AnalysisExplore Enerflex Ltd. (EFXT): price history, financials and stock analysis.Sign InMethodology