Halliburton Earnings Estimate

HAL Stock  USD 40.36  0.71  1.79%   

Halliburton next estimated EPS is 0.53 for 30th of June 2026. The current analyst range runs from 0.48 to 0.57. The last reported EPS was 0.55 as of 31st of March 2026. Review consensus EPS, actual EPS, and quarterly surprise history below. For broader company context, return to Halliburton overview.

Macro event markers
 
Dot-com Bubble
 
Housing Crash
 
Credit Downgrade
 
Yuan Drop
 
Covid
 
Interest Hikes
  
Halliburton has a market cap of 33.71 B, an operating margin of 12.57% on a trailing twelve-month basis, compared to 5.14% in the last reported annual period, current ratio of 2.1. Diversification benefit depends on the correlation structure among all held positions. Broader economic conditions can influence Halliburton's company valuation - related indicators include signals in nation.
For information on how to trade Halliburton Stock refer to our How to Invest in Halliburton guide.

Earnings Estimation Breakdown

27 analysts contribute to the current consensus. The last reported EPS was 0.55 as of 31st of March 2026.

Last Reported EPS
0.55
0.48
Lowest
0.53
Expected EPS
0.57
Highest
Analyst estimate range around the current expected EPS projection.

Earnings Projection Consensus

Number of AnalystsHistorical AccuracyLast Reported EPSEstimated EPS for 30th of June 2026Current EPS (TTM)
2793.33%
0.55
0.53
1.81

Earnings per Share Projection vs Actual

This chart compares actual EPS with consensus estimates and the current high-low analyst range by reporting date.

Estimated Months Earnings per Share

This chart shows the estimate series used for upcoming reporting periods.

Quarterly Analyst Estimates and Surprise Metrics

The table below lists reported EPS, estimated EPS, and the reported surprise for each available quarter.

Reported
Fiscal Date
Estimated EPS
Reported EPS
Surprise
2026-03-31
2026-03-310.49750.550.052510 
2026-01-27
2025-12-310.46270.690.227349 
2025-10-21
2025-09-300.50.580.0816 
2025-07-25
2025-06-300.560.55-0.01
2025-04-21
2025-03-310.60260.6-0.0026
2025-01-21
2024-12-310.69520.70.0048
2024-10-22
2024-09-300.760.73-0.03
2024-07-19
2024-06-300.80.80.0
2024-04-23
2024-03-310.740.760.02
2024-01-23
2023-12-310.80.860.06
2023-10-24
2023-09-300.770.790.02
2023-07-19
2023-06-300.750.770.02
2023-04-25
2023-03-310.670.720.05
2023-01-24
2022-12-310.670.720.05
2022-10-25
2022-09-300.560.60.04
2022-07-19
2022-06-300.450.490.04
2022-04-19
2022-03-310.340.350.01
2022-01-24
2021-12-310.340.360.02
2021-10-19
2021-09-300.280.280.0
2021-07-20
2021-06-300.230.260.0313 
2021-04-21
2021-03-310.170.190.0211 
2021-01-19
2020-12-310.150.180.0320 
2020-10-19
2020-09-300.080.110.0337 
2020-07-20
2020-06-30-0.110.050.16145 
2020-04-20
2020-03-310.240.310.0729 
2020-01-21
2019-12-310.290.320.0310 
2019-10-21
2019-09-300.340.340.0
2019-07-22
2019-06-300.30.350.0516 
2019-04-22
2019-03-310.220.230.01
2019-01-22
2018-12-310.370.410.0410 
2018-10-22
2018-09-300.490.50.01
2018-07-23
2018-06-300.580.580.0
2018-04-23
2018-03-310.410.410.0
2018-01-22
2017-12-310.460.530.0715 
2017-10-23
2017-09-300.370.420.0513 
2017-07-24
2017-06-300.180.270.0950 
2017-04-24
2017-03-310.030.040.0133 
2017-01-23
2016-12-310.020.040.02100 
2016-10-19
2016-09-30-0.060.010.07116 
2016-07-20
2016-06-30-0.19-0.140.0526 
2016-05-03
2016-03-310.040.070.0375 
2016-01-25
2015-12-310.240.310.0729 
2015-10-19
2015-09-300.270.310.0414 
2015-07-20
2015-06-300.290.380.0931 
2015-04-20
2015-03-310.370.490.1232 
2015-01-20
2014-12-311.11.190.09
2014-10-20
2014-09-301.11.190.09
2014-07-21
2014-06-300.910.910.0
2014-04-21
2014-03-310.710.730.02
2014-01-21
2013-12-310.890.930.04
2013-10-21
2013-09-300.820.830.01
2013-07-22
2013-06-300.720.730.01
2013-04-22
2013-03-310.570.620.05
2013-01-25
2012-12-310.60.630.03
2012-10-17
2012-09-300.670.670.0
2012-07-23
2012-06-300.750.80.05
2012-04-18
2012-03-310.850.890.04
2012-01-23
2011-12-310.991.00.01
2011-10-17
2011-09-300.920.940.02
2011-07-18
2011-06-300.740.810.07
2011-04-18
2011-03-310.580.610.03
2011-01-24
2010-12-310.630.680.05
2010-10-18
2010-09-300.560.580.02
2010-07-19
2010-06-300.370.520.1540 
2010-04-19
2010-03-310.250.280.0312 
2010-01-25
2009-12-310.270.280.01
2009-10-16
2009-09-300.260.290.0311 
2009-07-20
2009-06-300.270.290.02
2009-04-20
2009-03-310.410.420.01
2009-01-26
2008-12-310.730.820.0912 
2008-10-20
2008-09-300.730.760.03
2008-07-22
2008-06-300.680.680.0
2008-04-21
2008-03-310.640.640.0
2008-01-28
2007-12-310.690.710.02
2007-10-21
2007-09-300.640.660.02
2007-07-23
2007-06-300.560.60.04
2007-04-26
2007-03-310.520.520.0
2007-01-26
2006-12-310.610.620.01
2006-10-22
2006-09-300.540.580.04
2006-07-20
2006-06-300.490.48-0.01
2006-04-20
2006-03-310.440.450.01
2006-01-26
2005-12-310.450.520.0715 
2005-10-24
2005-09-300.410.410.0
2005-07-21
2005-06-300.280.380.135 
2005-04-21
2005-03-310.220.290.0731 
2005-01-28
2004-12-310.240.22-0.02
2004-10-26
2004-09-300.180.20.0211 
2004-07-23
2004-06-300.160.170.01
2004-04-28
2004-03-310.150.14-0.01
2004-01-29
2003-12-310.160.170.01
2003-10-29
2003-09-300.140.160.0214 
2003-07-31
2003-06-300.010.030.02200 
2003-04-29
2003-03-310.10.06-0.0440 
2003-02-20
2002-12-310.120.120.0
2002-11-07
2002-09-300.10.140.0440 
2002-07-24
2002-06-300.080.090.0112 
2002-05-07
2002-03-310.10.10.0
2002-01-23
2001-12-310.160.170.01
2001-10-23
2001-09-300.210.210.0
2001-07-25
2001-06-300.150.170.0213