Harmony Gold Mining Company Limited HMY

Full chart Compare
Set alert

Price alert · HMY

All alert types
15.10 USD -0.10 (-0.66%)

At closeNov 3, 2026, 5:39 PM EST

15.15 +0.05 +0.33%

After hours · Nov 3, 5:39 PM ET

15.05 Day range 15.55
13.03 52-week range 26.06
YTD
-24.12%
1 year
-6.39%

Analyst view

Consensus: buy

Buy
Price target (mean) 22.19 +46.9% upside
Target (low)
19.06
Target (mean)
22.19
Target (high)
24.00
Ratings (0m) 3 1 buy · 2 hold · 0 sell
  • Strong buy0
  • Buy1
  • Hold2
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 3
  • 1 month ago 3
  • 2 months ago 3
  • 3 months ago 3

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

HMY analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current year2.942.90 – 2.982.58+14.0%107.62B+8.5%2
Next year3.302.84 – 3.772.94+12.3%122.62B+13.9%2

Upgrades and downgrades

The latest rating changes

HMY analyst upgrades and downgrades
DateFirmActionFromTo
Oct 9, 2025HSBCUpgradeHoldBuy
Jul 17, 2025BMO CapitalInitiated—Market Perform
Nov 12, 2024JP MorganMaintainedNeutralNeutral
Oct 10, 2024JP MorganUpgradeUnderweightNeutral
Jul 3, 2024JP MorganMaintainedUnderweightUnderweight
May 28, 2024JP MorganMaintainedUnderweightUnderweight
Apr 19, 2024HSBCDowngradeHoldReduce
Apr 17, 2024JP MorganMaintainedUnderweightUnderweight
Oct 12, 2023JP MorganMaintainedNeutralNeutral
Sep 29, 2023JP MorganMaintainedNeutralNeutral
Sep 7, 2022UBSDowngradeBuyNeutral
Apr 4, 2022JP MorganMaintained—Neutral
Sep 12, 2019JP MorganMaintained—Overweight
Feb 21, 2019JP MorganUpgradeUnderweightOverweight
Aug 28, 2018MacquarieDowngradeNeutralUnderperform
Oct 20, 2017B of A SecuritiesDowngradeBuyNeutral
Mar 3, 2017JP MorganDowngradeOverweightUnderweight
Nov 11, 2016Morgan StanleyUpgradeUnderweightEqual-Weight
Nov 11, 2016CitigroupDowngradeNeutralSell
Nov 11, 2016HSBCDowngradeBuyHold
Jul 12, 2016JP MorganUpgradeNeutralOverweight
Jul 5, 2016MacquarieUpgradeUnderperformNeutral
Jul 1, 2016MacquarieUpgradeUnderperformNeutral
Mar 15, 2016MacquarieDowngradeNeutralUnderperform
Oct 22, 2013Goldman SachsUpgradeSellNeutral
Sep 13, 2013Goldman SachsDowngradeNeutralSell
Sep 12, 2013JP MorganUpgradeNeutralOverweight
Aug 21, 2013UBSDowngradeNeutralSell
Aug 8, 2013HSBCDowngradeNeutralUnderweight
Jan 24, 2013CIBCDowngradeSector OutperformSector Perform