speb/financial-data huggingface dataset:
Analyst earnings estimates for HMR, period 0y (report date 2026-06-14):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-06-14):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst earnings estimates for HMR, period +1q (report date 2026-06-20):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.33
Analyst revenue estimates for HMR, period +1q (report date 2026-06-20):
Average estimate: 16502920.00 USD
Low estimate: 16105840.00
High estimate: 16900000.00
Number of analysts: 2
Year-ago value: 15619880.00
Growth: 0.06
Analyst earnings estimates for HMR, period +1y (report date 2026-06-20):
Average estimate: 0.16 USD
Low estimate: 0.16
High estimate: 0.16
Number of analysts: 1
Year-ago value: 0.24
Growth: -0.33
Analyst revenue estimates for HMR, period +1y (report date 2026-06-20):
Average estimate: 62622720.00 USD
Low estimate: 62100000.00
High estimate: 63145450.00
Number of analysts: 2
Year-ago value: 74291240.00
Growth: -0.16
Analyst earnings estimates for HMR, period 0q (report date 2026-06-20):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.10
Number of analysts: 1
Year-ago value: 0.01
Growth: 9.00
Analyst revenue estimates for HMR, period 0q (report date 2026-06-20):
Average estimate: 21163760.00 USD
Low estimate: 17900000.00
High estimate: 24427520.00
Number of analysts: 2
Year-ago value: 9578230.00
Growth: 1.21
Analyst earnings estimates for HMR, period 0y (report date 2026-06-20):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-06-20):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst earnings estimates for HMR, period +1q (report date 2026-06-23):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.33
Analyst revenue estimates for HMR, period +1q (report date 2026-06-23):
Average estimate: 16502920.00 USD
Low estimate: 16105840.00
High estimate: 16900000.00
Number of analysts: 2
Year-ago value: 15619880.00
Growth: 0.06
Analyst earnings estimates for HMR, period +1y (report date 2026-06-23):
Average estimate: 0.16 USD
Low estimate: 0.16
High estimate: 0.16
Number of analysts: 1
Year-ago value: 0.24
Growth: -0.33
Analyst revenue estimates for HMR, period +1y (report date 2026-06-23):
Average estimate: 62622720.00 USD
Low estimate: 62100000.00
High estimate: 63145450.00
Number of analysts: 2
Year-ago value: 74291240.00
Growth: -0.16
Analyst earnings estimates for HMR, period 0q (report date 2026-06-23):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.10
Number of analysts: 1
Year-ago value: 0.01
Growth: 9.00
Analyst revenue estimates for HMR, period 0q (report date 2026-06-23):
Average estimate: 21163760.00 USD
Low estimate: 17900000.00
High estimate: 24427520.00
Number of analysts: 2
Year-ago value: 9578230.00
Growth: 1.21
Analyst earnings estimates for HMR, period 0y (report date 2026-06-23):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-06-23):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst earnings estimates for HMR, period +1q (report date 2026-07-11):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.33
Analyst revenue estimates for HMR, period +1q (report date 2026-07-11):
Average estimate: 16502920.00 USD
Low estimate: 16105840.00
High estimate: 16900000.00
Number of analysts: 2
Year-ago value: 15619880.00
Growth: 0.06
Analyst earnings estimates for HMR, period +1y (report date 2026-07-11):
Average estimate: 0.16 USD
Low estimate: 0.16
High estimate: 0.16
Number of analysts: 1
Year-ago value: 0.24
Growth: -0.33
Analyst revenue estimates for HMR, period +1y (report date 2026-07-11):
Average estimate: 62622720.00 USD
Low estimate: 62100000.00
High estimate: 63145450.00
Number of analysts: 2
Year-ago value: 74291240.00
Growth: -0.16
Analyst earnings estimates for HMR, period 0q (report date 2026-07-11):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.10
Number of analysts: 1
Year-ago value: 0.01
Growth: 9.00
Analyst revenue estimates for HMR, period 0q (report date 2026-07-11):
Average estimate: 21163760.00 USD
Low estimate: 17900000.00
High estimate: 24427520.00
Number of analysts: 2
Year-ago value: 9578230.00
Growth: 1.21
Analyst earnings estimates for HMR, period 0y (report date 2026-07-11):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-07-11):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst earnings estimates for HMR, period +1q (report date 2026-07-19):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.33
Analyst revenue estimates for HMR, period +1q (report date 2026-07-19):
Average estimate: 16502920.00 USD
Low estimate: 16105840.00
High estimate: 16900000.00
Number of analysts: 2
Year-ago value: 15619880.00
Growth: 0.06
Analyst earnings estimates for HMR, period +1y (report date 2026-07-19):
Average estimate: 0.16 USD
Low estimate: 0.16
High estimate: 0.16
Number of analysts: 1
Year-ago value: 0.24
Growth: -0.33
Analyst revenue estimates for HMR, period +1y (report date 2026-07-19):
Average estimate: 62622720.00 USD
Low estimate: 62100000.00
High estimate: 63145450.00
Number of analysts: 2
Year-ago value: 74291240.00
Growth: -0.16
Analyst earnings estimates for HMR, period 0q (report date 2026-07-19):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.10
Number of analysts: 1
Year-ago value: 0.01
Growth: 9.00
Analyst revenue estimates for HMR, period 0q (report date 2026-07-19):
Average estimate: 21163760.00 USD
Low estimate: 17900000.00
High estimate: 24427520.00
Number of analysts: 2
Year-ago value: 9578230.00
Growth: 1.21
Analyst earnings estimates for HMR, period 0y (report date 2026-07-19):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-07-19):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst earnings estimates for HMR, period +1q (report date 2026-07-25):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.33
Analyst revenue estimates for HMR, period +1q (report date 2026-07-25):
Average estimate: 16502920.00 USD
Low estimate: 16105840.00
High estimate: 16900000.00
Number of analysts: 2
Year-ago value: 15619880.00
Growth: 0.06
Analyst earnings estimates for HMR, period +1y (report date 2026-07-25):
Average estimate: 0.16 USD
Low estimate: 0.16
High estimate: 0.16
Number of analysts: 1
Year-ago value: 0.24
Growth: -0.33
Analyst revenue estimates for HMR, period +1y (report date 2026-07-25):
Average estimate: 62622720.00 USD
Low estimate: 62100000.00
High estimate: 63145450.00
Number of analysts: 2
Year-ago value: 74291240.00
Growth: -0.16
Analyst earnings estimates for HMR, period 0q (report date 2026-07-25):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.10
Number of analysts: 1
Year-ago value: 0.01
Growth: 9.00
Analyst revenue estimates for HMR, period 0q (report date 2026-07-25):
Average estimate: 21163760.00 USD
Low estimate: 17900000.00
High estimate: 24427520.00
Number of analysts: 2
Year-ago value: 9578230.00
Growth: 1.21
Analyst earnings estimates for HMR, period 0y (report date 2026-07-25):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Year-ago value: 0.00
Growth: 59.00
Analyst revenue estimates for HMR, period 0y (report date 2026-07-25):
Average estimate: 74291240.00 USD
Low estimate: 69700000.00
High estimate: 78882490.00
Number of analysts: 2
Year-ago value: 55851860.00
Growth: 0.33
Analyst revenue estimates for HMR.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMR.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSB.DE, period +1q (report date 2026-06-01):
Average estimate: 56599566230.00 SEK
Low estimate: 55454602830.00
High estimate: 57399927000.00
Number of analysts: 8
Year-ago value: 57017000000.00
Growth: -0.01
Analyst revenue estimates for HMSB.DE, period +1y (report date 2026-06-01):
Average estimate: 229516265670.00 SEK
Low estimate: 221377754430.00
High estimate: 253000000000.00
Number of analysts: 25
Year-ago value: 223122666460.00
Growth: 0.03
Analyst revenue estimates for HMSB.DE, period 0q (report date 2026-06-01):
Average estimate: 55673724870.00 SEK
Low estimate: 55159905720.00
High estimate: 56500000000.00
Number of analysts: 10
Year-ago value: 56714000000.00
Growth: -0.02
Analyst revenue estimates for HMSB.DE, period 0y (report date 2026-06-01):
Average estimate: 223122666460.00 SEK
Low estimate: 218106162000.00
High estimate: 245000000000.00
Number of analysts: 25
Year-ago value: 228285000000.00
Growth: -0.02
Analyst revenue estimates for HMSB.DE, period +1q (report date 2026-07-19):
Average estimate: 60041133060.00 SEK
Low estimate: 57399947440.00
High estimate: 61401000000.00
Number of analysts: 9
Year-ago value: 59221000000.00
Growth: 0.01
Analyst revenue estimates for HMSB.DE, period +1y (report date 2026-07-19):
Average estimate: 227928346890.00 SEK
Low estimate: 222549789260.00
High estimate: 234522000000.00
Number of analysts: 25
Year-ago value: 221909065830.00
Growth: 0.03
Analyst revenue estimates for HMSB.DE, period 0q (report date 2026-07-19):
Average estimate: 56846500060.00 SEK
Low estimate: 55263720690.00
High estimate: 57915955000.00
Number of analysts: 9
Year-ago value: 57017000000.00
Growth: 0.00
Analyst revenue estimates for HMSB.DE, period 0y (report date 2026-07-19):
Average estimate: 221909065830.00 SEK
Low estimate: 219428352220.00
High estimate: 225935000000.00
Number of analysts: 25
Year-ago value: 228285000000.00
Growth: -0.03
Analyst revenue estimates for HMSB.DE, period +1q (report date 2026-07-25):
Average estimate: 60041133060.00 SEK
Low estimate: 57399947440.00
High estimate: 61401000000.00
Number of analysts: 9
Year-ago value: 59221000000.00
Growth: 0.01
Analyst revenue estimates for HMSB.DE, period +1y (report date 2026-07-25):
Average estimate: 227898866890.00 SEK
Low estimate: 222549789260.00
High estimate: 234522000000.00
Number of analysts: 25
Year-ago value: 221854265830.00
Growth: 0.03
Analyst revenue estimates for HMSB.DE, period 0q (report date 2026-07-25):
Average estimate: 56846500060.00 SEK
Low estimate: 55263720690.00
High estimate: 57915955000.00
Number of analysts: 9
Year-ago value: 57017000000.00
Growth: 0.00
Analyst revenue estimates for HMSB.DE, period 0y (report date 2026-07-25):
Average estimate: 221854265830.00 SEK
Low estimate: 219428352220.00
High estimate: 225935000000.00
Number of analysts: 25
Year-ago value: 228285000000.00
Growth: -0.03
Analyst revenue estimates for HMSO.IR, period +1q (report date 2026-06-06):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period +1y (report date 2026-06-06):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.IR, period 0q (report date 2026-06-06):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period 0y (report date 2026-06-06):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.IR, period +1q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period +1y (report date 2026-06-14):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.IR, period 0q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period 0y (report date 2026-06-14):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.IR, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period +1y (report date 2026-06-20):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.IR, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period 0y (report date 2026-06-20):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.IR, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period +1y (report date 2026-06-23):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.IR, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period 0y (report date 2026-06-23):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.IR, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period +1y (report date 2026-07-11):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.IR, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMSO.IR, period 0y (report date 2026-07-11):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-06-01):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 9
Year-ago value: 0.23
Growth: 0.06
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-06-01):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-06-01):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-06-01):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-06-14):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 9
Year-ago value: 0.23
Growth: 0.06
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-06-14):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-06-14):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-06-14):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-06-22):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 9
Year-ago value: 0.23
Growth: 0.06
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-06-22):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-06-22):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-06-22):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-07-11):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 9
Year-ago value: 0.23
Growth: 0.06
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-07-11):
Average estimate: 289117900.00 GBP
Low estimate: 286550700.00
High estimate: 292000000.00
Number of analysts: 3
Year-ago value: 271629830.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-07-11):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-07-11):
Average estimate: 271629830.00 GBP
Low estimate: 269240000.00
High estimate: 273649490.00
Number of analysts: 3
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-07-19):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 10
Year-ago value: 0.23
Growth: 0.07
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-07-19):
Average estimate: 287866420.00 GBP
Low estimate: 284112000.00
High estimate: 292000000.00
Number of analysts: 4
Year-ago value: 272185870.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-07-19):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 11
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-07-19):
Average estimate: 272185870.00 GBP
Low estimate: 269240000.00
High estimate: 273854000.00
Number of analysts: 4
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMSO.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period +1y (report date 2026-07-25):
Average estimate: 0.24 GBP
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 10
Year-ago value: 0.23
Growth: 0.07
Analyst revenue estimates for HMSO.L, period +1y (report date 2026-07-25):
Average estimate: 287866420.00 GBP
Low estimate: 284112000.00
High estimate: 292000000.00
Number of analysts: 4
Year-ago value: 272185870.00
Growth: 0.06
Analyst revenue estimates for HMSO.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMSO.L, period 0y (report date 2026-07-25):
Average estimate: 0.23 GBP
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 11
Year-ago value: 0.21
Growth: 0.09
Analyst revenue estimates for HMSO.L, period 0y (report date 2026-07-25):
Average estimate: 272185870.00 GBP
Low estimate: 269240000.00
High estimate: 273854000.00
Number of analysts: 4
Year-ago value: 230900000.00
Growth: 0.18
Analyst revenue estimates for HMT.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMT.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMU.DE, period +1q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period +1y (report date 2026-06-01):
Average estimate: 7.71 EUR
Low estimate: 6.35
High estimate: 9.07
Number of analysts: 2
Year-ago value: 11.95
Growth: -0.35
Analyst revenue estimates for HMU.DE, period +1y (report date 2026-06-01):
Average estimate: 1961800000.00 EUR
Low estimate: 1959400000.00
High estimate: 1964200000.00
Number of analysts: 2
Year-ago value: 1222300000.00
Growth: 0.61
Analyst revenue estimates for HMU.DE, period 0q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period 0y (report date 2026-06-01):
Average estimate: 11.95 EUR
Low estimate: 11.95
High estimate: 11.95
Number of analysts: 1
Year-ago value: 2.89
Growth: 3.13
Analyst revenue estimates for HMU.DE, period 0y (report date 2026-06-01):
Average estimate: 1222300000.00 EUR
Low estimate: 1220000000.00
High estimate: 1224600000.00
Number of analysts: 2
Year-ago value: 1363715000.00
Growth: -0.10
Analyst revenue estimates for HMU.DE, period +1q (report date 2026-07-19):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period +1y (report date 2026-07-19):
Average estimate: 5.99 EUR
Low estimate: 5.87
High estimate: 6.11
Number of analysts: 2
Year-ago value: 8.45
Growth: -0.29
Analyst revenue estimates for HMU.DE, period +1y (report date 2026-07-19):
Average estimate: 2406800000.00 EUR
Low estimate: 2335200000.00
High estimate: 2478400000.00
Number of analysts: 2
Year-ago value: 2057100000.00
Growth: 0.17
Analyst revenue estimates for HMU.DE, period 0q (report date 2026-07-19):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period 0y (report date 2026-07-19):
Average estimate: 8.45 EUR
Low estimate: 8.02
High estimate: 8.88
Number of analysts: 2
Year-ago value: 11.94
Growth: -0.29
Analyst revenue estimates for HMU.DE, period 0y (report date 2026-07-19):
Average estimate: 2057100000.00 EUR
Low estimate: 1995900000.00
High estimate: 2118300000.00
Number of analysts: 2
Year-ago value: 1224451000.00
Growth: 0.68
Analyst revenue estimates for HMU.DE, period +1q (report date 2026-07-25):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period +1y (report date 2026-07-25):
Average estimate: 5.99 EUR
Low estimate: 5.87
High estimate: 6.11
Number of analysts: 2
Year-ago value: 8.45
Growth: -0.29
Analyst revenue estimates for HMU.DE, period +1y (report date 2026-07-25):
Average estimate: 2406800000.00 EUR
Low estimate: 2335200000.00
High estimate: 2478400000.00
Number of analysts: 2
Year-ago value: 2057100000.00
Growth: 0.17
Analyst revenue estimates for HMU.DE, period 0q (report date 2026-07-25):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMU.DE, period 0y (report date 2026-07-25):
Average estimate: 8.45 EUR
Low estimate: 8.02
High estimate: 8.88
Number of analysts: 2
Year-ago value: 11.94
Growth: -0.29
Analyst revenue estimates for HMU.DE, period 0y (report date 2026-07-25):
Average estimate: 2057100000.00 EUR
Low estimate: 1995900000.00
High estimate: 2118300000.00
Number of analysts: 2
Year-ago value: 1224451000.00
Growth: 0.68
Analyst revenue estimates for HMVL.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMVL.NS, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMX.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMY, period +1q (report date 2026-05-30):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-05-30):
Average estimate: 3.32 USD
Low estimate: 3.32
High estimate: 3.32
Number of analysts: 1
Year-ago value: 2.85
Growth: 0.16
Analyst revenue estimates for HMY, period +1y (report date 2026-05-30):
Average estimate: 123958772100.00 ZAR
Low estimate: 117285000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98906955280.00
Growth: 0.25
Analyst revenue estimates for HMY, period 0q (report date 2026-05-30):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-05-30):
Average estimate: 2.85 USD
Low estimate: 2.74
High estimate: 2.96
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.21
Analyst revenue estimates for HMY, period 0y (report date 2026-05-30):
Average estimate: 98906955280.00 ZAR
Low estimate: 94616000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.34
Analyst revenue estimates for HMY, period +1q (report date 2026-06-07):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-06-07):
Average estimate: 3.32 USD
Low estimate: 3.32
High estimate: 3.32
Number of analysts: 1
Year-ago value: 2.85
Growth: 0.16
Analyst revenue estimates for HMY, period +1y (report date 2026-06-07):
Average estimate: 123958772100.00 ZAR
Low estimate: 117285000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98906955280.00
Growth: 0.25
Analyst revenue estimates for HMY, period 0q (report date 2026-06-07):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-06-07):
Average estimate: 2.85 USD
Low estimate: 2.74
High estimate: 2.96
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.21
Analyst revenue estimates for HMY, period 0y (report date 2026-06-07):
Average estimate: 98906955280.00 ZAR
Low estimate: 94616000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.34
Analyst revenue estimates for HMY, period +1q (report date 2026-06-14):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-06-14):
Average estimate: 3.32 USD
Low estimate: 3.32
High estimate: 3.32
Number of analysts: 1
Year-ago value: 2.85
Growth: 0.16
Analyst revenue estimates for HMY, period +1y (report date 2026-06-14):
Average estimate: 123958772100.00 ZAR
Low estimate: 117285000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98906955280.00
Growth: 0.25
Analyst revenue estimates for HMY, period 0q (report date 2026-06-14):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-06-14):
Average estimate: 2.85 USD
Low estimate: 2.74
High estimate: 2.96
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.21
Analyst revenue estimates for HMY, period 0y (report date 2026-06-14):
Average estimate: 98906955280.00 ZAR
Low estimate: 94616000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.34
Analyst revenue estimates for HMY, period +1q (report date 2026-06-20):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-06-20):
Average estimate: 3.32 USD
Low estimate: 3.32
High estimate: 3.32
Number of analysts: 1
Year-ago value: 2.85
Growth: 0.16
Analyst revenue estimates for HMY, period +1y (report date 2026-06-20):
Average estimate: 123958772100.00 ZAR
Low estimate: 117285000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98906955280.00
Growth: 0.25
Analyst revenue estimates for HMY, period 0q (report date 2026-06-20):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-06-20):
Average estimate: 2.85 USD
Low estimate: 2.74
High estimate: 2.96
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.21
Analyst revenue estimates for HMY, period 0y (report date 2026-06-20):
Average estimate: 98906955280.00 ZAR
Low estimate: 94616000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.34
Analyst revenue estimates for HMY, period +1q (report date 2026-06-23):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-06-23):
Average estimate: 3.32 USD
Low estimate: 3.32
High estimate: 3.32
Number of analysts: 1
Year-ago value: 2.85
Growth: 0.16
Analyst revenue estimates for HMY, period +1y (report date 2026-06-23):
Average estimate: 123958772100.00 ZAR
Low estimate: 117285000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98906955280.00
Growth: 0.25
Analyst revenue estimates for HMY, period 0q (report date 2026-06-23):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-06-23):
Average estimate: 2.85 USD
Low estimate: 2.74
High estimate: 2.96
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.21
Analyst revenue estimates for HMY, period 0y (report date 2026-06-23):
Average estimate: 98906955280.00 ZAR
Low estimate: 94616000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.34
Analyst revenue estimates for HMY, period +1q (report date 2026-07-11):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-07-11):
Average estimate: 3.34 USD
Low estimate: 3.34
High estimate: 3.34
Number of analysts: 1
Year-ago value: 2.74
Growth: 0.22
Analyst revenue estimates for HMY, period +1y (report date 2026-07-11):
Average estimate: 120277803650.00 ZAR
Low estimate: 102330000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98322833470.00
Growth: 0.22
Analyst revenue estimates for HMY, period 0q (report date 2026-07-11):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-07-11):
Average estimate: 2.74 USD
Low estimate: 2.65
High estimate: 2.84
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.13
Analyst revenue estimates for HMY, period 0y (report date 2026-07-11):
Average estimate: 98322833470.00 ZAR
Low estimate: 93299000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.33
Analyst revenue estimates for HMY, period +1q (report date 2026-07-19):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-07-19):
Average estimate: 3.34 USD
Low estimate: 3.34
High estimate: 3.34
Number of analysts: 1
Year-ago value: 2.74
Growth: 0.22
Analyst revenue estimates for HMY, period +1y (report date 2026-07-19):
Average estimate: 120277803650.00 ZAR
Low estimate: 102330000000.00
High estimate: 130050303670.00
Number of analysts: 5
Year-ago value: 98322833470.00
Growth: 0.22
Analyst revenue estimates for HMY, period 0q (report date 2026-07-19):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period 0y (report date 2026-07-19):
Average estimate: 2.74 USD
Low estimate: 2.65
High estimate: 2.84
Number of analysts: 2
Year-ago value: 1.29
Growth: 1.13
Analyst revenue estimates for HMY, period 0y (report date 2026-07-19):
Average estimate: 98322833470.00 ZAR
Low estimate: 93299000000.00
High estimate: 110815782100.00
Number of analysts: 6
Year-ago value: 73896000000.00
Growth: 0.33
Analyst revenue estimates for HMY, period +1q (report date 2026-07-25):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMY, period +1y (report date 2026-07-25):
Average estimate: 3.34 USD
Low estimate: 3.34
High estimate: 3.34
Number of analysts: 1
Year-ago value: 2.74
Growth: 0.22
Analyst revenue estimates for HMY, period +1y (report date 2026-07-25):
Average estimate: 117694456210.00 ZAR
Low estimate: 102330000000.00
High estimate: 127408946540.00
Number of analysts: 5
Year-ago value: 96827659560.00
Growth: 0.22