Enerflex Ltd. EFXT
Set alert
22.23 USD -1.40 -5.92%
At close · Nov 2
22.25 +0.02 +0.09%
After hours · Nov 2, 4:00 PM ET
22.18 Day range 23.95
12.54 52-week range 29.15
- YTD
- +44.07%
- 1 year
- +76.57%
- Open
- 23.29
- Prev close
- 23.63
- Mkt cap
- 2.71B
- Vol
- 1.15M
- Avg vol
- 663.67K
- EPS
- 0.44
- P/E
- 50.52
- Div yield
- 0.52%
More statistics
- Low
- 22.18
- High
- 23.95
- Forward P/E
- 11.14
- Beta
- 1.93
- Short ratio
- 3.95
- Inst. own
- 78.07%
- Dividend
- 0.12
- Ex-div date
- Nov 11, 2026
- Earnings
- Feb 24, 2027
- 50-d avg
- 23.02
- 200-d avg
- 22.66
- 1y target
- 41.00
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 2.57B | 2.41B | 2.34B | 1.31B | 705.71M | |
| 582.00M | 504.00M | 457.00M | 237.20M | 148.63M | |
| 311.00M | 177.00M | 99.00M | -19.50M | 40.00M | |
| 64.00M | 32.00M | -83.00M | -74.19M | -13.56M | |
| 0.52 | 0.26 | -0.67 | -0.764 | -0.154 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 81.00M | 92.00M | 95.00M | 187.00M | 126.98M | |
| 2.69B | 2.79B | 2.96B | 3.14B | 1.61B | |
| 1.60B | 1.74B | 1.90B | 2.00B | 615.70M | |
| 654.00M | 777.00M | 995.00M | 1.10B | 285.50M | |
| 1.09B | 1.05B | 1.05B | 1.14B | 995.01M |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 345.00M | 324.00M | 206.00M | 14.53M | 153.02M | |
| -103.00M | -59.00M | -119.00M | 31.79M | -35.91M | |
| -250.00M | -263.00M | -149.00M | 8.71M | -59.14M | |
| -92.00M | -72.00M | -76.00M | -73.14M | -35.82M | |
| -11.00M | -3.00M | -92.00M | 59.55M | 56.66M |
