Hudbay Minerals Earnings Estimate

HBM Stock  USD 22.35  0.58  2.66%   

Hudbay Minerals next estimated EPS is 0.37 for 30th of June 2026. The current analyst range runs from 0.33 to 0.43. The last reported EPS was 0.40 as of 31st of March 2026. Review consensus EPS, actual EPS, and quarterly surprise history below. For broader company context, return to Hudbay Minerals overview.

Macro event markers
 
Housing Crash
 
Credit Downgrade
 
Yuan Drop
 
Covid
 
Interest Hikes
  
Hudbay Minerals has a market cap of 8.65 billion, an operating margin of 40.04% on a trailing twelve-month basis, compared to 27.0% in the last reported annual period, current ratio of 1.41. The allocation framework in use shapes how individual positions are weighted. Broader economic conditions can influence Hudbay Minerals's company valuation - related indicators include signals in census.
Read more about Hudbay Stock in our How to Buy Hudbay Stock guide. It covers account setup, order types, and timing considerations for Hudbay Minerals.

Earnings Estimation Breakdown

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

Last Reported EPS
0.40
0.33
Lowest
0.37
Expected EPS
0.43
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)
1958.8%
0.40
0.37
1.44

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-05-11
2026-03-310.41490.4-0.0149
2026-02-20
2025-12-310.41220.22-0.192246 
2025-11-13
2025-09-300.20.03-0.1785 
2025-08-13
2025-06-300.10.190.0990 
2025-05-12
2025-03-310.110.240.13118 
2025-02-21
2024-12-310.17180.180.0082
2024-11-13
2024-09-300.040.130.09225 
2024-08-13
2024-06-300.07-0.045-0.115164 
2024-05-14
2024-03-310.040.160.12300 
2024-02-23
2023-12-310.120.20.0866 
2023-11-08
2023-09-300.10.07-0.0330 
2023-08-08
2023-06-300.05-0.07-0.12240 
2023-05-08
2023-03-310.040.0208-0.019248 
2023-02-23
2022-12-310.010.010.0
2022-11-02
2022-09-30-0.06-0.050.0116 
2022-08-08
2022-06-300.120.120.0
2022-05-09
2022-03-310.110.02-0.0981 
2022-02-23
2021-12-310.130.130.0
2021-11-03
2021-09-300.040.150.11275 
2021-08-09
2021-06-300.110.02-0.0981 
2021-05-11
2021-03-310.03-0.06-0.09300 
2021-02-18
2020-12-31-0.09-0.060.0333 
2020-11-03
2020-09-30-0.12-0.10.0216 
2020-08-11
2020-06-30-0.2-0.150.0525 
2020-05-14
2020-03-31-0.13-0.130.0
2020-02-20
2019-12-31-0.07-0.09-0.0228 
2019-11-11
2019-09-30-0.07-0.08-0.0114 
2019-08-08
2019-06-300.0045-0.04-0.0445988 
2019-05-06
2019-03-310.020.030.0150 
2019-02-19
2018-12-310.010.050.04400 
2018-10-31
2018-09-30-0.00010.090.090190100 
2018-07-31
2018-06-300.140.09-0.0535 
2018-05-02
2018-03-310.180.17-0.01
2018-02-21
2017-12-310.260.260.0
2017-11-01
2017-09-300.180.210.0316 
2017-08-03
2017-06-300.140.12-0.0214 
2017-05-03
2017-03-310.10.02-0.0880 
2017-02-22
2016-12-310.090.090.0
2016-11-02
2016-09-300.060.110.0583 
2016-07-27
2016-06-300.04-0.02-0.06150 
2016-05-04
2016-03-31-0.04-0.1-0.06150 
2016-02-26
2015-12-310.050.070.0240 
2015-11-05
2015-09-300.120.05-0.0758 
2015-07-29
2015-06-300.12-0.08-0.2166 
2015-05-07
2015-03-310.01-0.0818-0.0918918 
2015-02-19
2014-12-310.01-0.03-0.04400 
2014-10-29
2014-09-300.05-0.02-0.07140 
2014-07-30
2014-06-300.030.02-0.0133 
2014-04-30
2014-03-310.04-0.05-0.09225 
2014-02-19
2013-12-310.01-0.04-0.05500 
2013-11-08
2013-09-300.020.020.0
2013-07-31
2013-06-30-0.02-0.010.0150 
2013-05-01
2013-03-310.020.01-0.0150 
2012-11-01
2012-09-300.030.070.04133 
2012-08-14
2012-06-300.080.05-0.0337 
2012-05-09
2012-03-310.120.07-0.0541 
2012-03-07
2011-12-310.130.210.0861 
2011-11-02
2011-09-300.20.12-0.0840 
2011-08-09
2011-06-300.220.230.01
2011-05-16
2011-03-310.20.11-0.0945 
2011-03-09
2010-12-310.190.16-0.0315 
2010-11-03
2010-09-300.10.08-0.0220 
2010-08-04
2010-06-300.130.09-0.0430 
2010-05-04
2010-03-310.210.15-0.0628 
2010-03-03
2009-12-310.210.05-0.1676 
2009-11-03
2009-09-300.120.130.01
2009-08-06
2009-06-300.110.580.47427 
2009-05-05
2009-03-31-0.01-0.03-0.02200 
2009-03-04
2008-12-31-0.030.08260.1126375 
2008-11-04
2008-09-300.170.230.0635 
2008-07-30
2008-06-300.290.26-0.0310 
2008-05-06
2008-03-310.380.17-0.2155 
2008-03-17
2007-12-310.330.360.03
2007-11-08
2007-09-300.580.52-0.0610 
2007-08-14
2007-06-300.750.54-0.2128 
2007-05-09
2007-03-310.730.49-0.2432 
2007-03-08
2006-12-311.161.290.1311 
2006-11-10
2006-09-300.91.10.222 
2006-08-11
2006-06-300.80.74-0.06
2006-05-12
2006-03-310.460.70.2452 
2006-03-22
2005-12-310.250.19-0.0624 
2005-11-10
2005-09-300.190.280.0947 
2005-08-10
2005-06-300.160.11-0.0531 
2005-05-13
2005-03-310.170.0945-0.075544