EFXT

Enerflex Ltd.

$23.88
$2.91B
Price
$23.88
Market Cap
$2.91B
Revenue CAGR (5Y)
+11.6%
EPS CAGR (5Y)
+44.8%

Revenue Growth

Year over Year
-28.3%
2016
+46.9%
2017
+1.2%
2018
+25.2%
2019
-39.0%
2020
-21.1%
2021
+73.9%
2022
+137.1%
2023
-22.3%
2024
+46.2%
2025

EPS Growth

Year over Year
-316.9%
2016
+187.5%
2017
+1.8%
2018
+48.2%
2019
-42.0%
2020
-116.3%
2021
-550.0%
2022
+13.5%
2023
+128.9%
2024
+103.8%
2025