speb/financial-data huggingface dataset:
Analyst revenue estimates for HMH, period +1q (report date 2026-05-30):
Average estimate: 219817160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-05-30):
Average estimate: 2.26 USD
Low estimate: 2.13
High estimate: 2.43
Number of analysts: 5
Year-ago value: 1.56
Growth: 0.45
Analyst revenue estimates for HMH, period +1y (report date 2026-05-30):
Average estimate: 945348100.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 6
Year-ago value: 824533560.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-05-30):
Average estimate: 0.29 USD
Low estimate: 0.23
High estimate: 0.33
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-05-30):
Average estimate: 189951580.00 USD
Low estimate: 188000000.00
High estimate: 191000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-05-30):
Average estimate: 1.33 USD
Low estimate: 1.23
High estimate: 1.44
Number of analysts: 2
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-05-30):
Average estimate: 824533560.00 USD
Low estimate: 816000000.00
High estimate: 832000000.00
Number of analysts: 6
Analyst earnings estimates for HMH, period +1q (report date 2026-06-07):
Average estimate: 0.46 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-06-07):
Average estimate: 219817160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-06-07):
Average estimate: 2.26 USD
Low estimate: 2.13
High estimate: 2.43
Number of analysts: 5
Year-ago value: 1.56
Growth: 0.45
Analyst revenue estimates for HMH, period +1y (report date 2026-06-07):
Average estimate: 945348100.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 6
Year-ago value: 824533560.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-06-07):
Average estimate: 0.29 USD
Low estimate: 0.23
High estimate: 0.33
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-06-07):
Average estimate: 189951580.00 USD
Low estimate: 188000000.00
High estimate: 191000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-06-07):
Average estimate: 1.33 USD
Low estimate: 1.23
High estimate: 1.44
Number of analysts: 2
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-06-07):
Average estimate: 824533560.00 USD
Low estimate: 816000000.00
High estimate: 832000000.00
Number of analysts: 6
Analyst earnings estimates for HMH, period +1q (report date 2026-06-14):
Average estimate: 0.46 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-06-14):
Average estimate: 219817160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-06-14):
Average estimate: 2.26 USD
Low estimate: 2.13
High estimate: 2.43
Number of analysts: 5
Year-ago value: 1.56
Growth: 0.45
Analyst revenue estimates for HMH, period +1y (report date 2026-06-14):
Average estimate: 945348100.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 6
Year-ago value: 824533560.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-06-14):
Average estimate: 0.29 USD
Low estimate: 0.23
High estimate: 0.33
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-06-14):
Average estimate: 189951580.00 USD
Low estimate: 188000000.00
High estimate: 191000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-06-14):
Average estimate: 1.33 USD
Low estimate: 1.23
High estimate: 1.44
Number of analysts: 2
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-06-14):
Average estimate: 824533560.00 USD
Low estimate: 816000000.00
High estimate: 832000000.00
Number of analysts: 6
Analyst earnings estimates for HMH, period +1q (report date 2026-06-20):
Average estimate: 0.43 USD
Low estimate: 0.39
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-06-20):
Average estimate: 220017160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-06-20):
Average estimate: 2.19 USD
Low estimate: 1.91
High estimate: 2.43
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.55
Analyst revenue estimates for HMH, period +1y (report date 2026-06-20):
Average estimate: 945348100.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 6
Year-ago value: 823932760.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-06-20):
Average estimate: 0.27 USD
Low estimate: 0.23
High estimate: 0.31
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-06-20):
Average estimate: 190151580.00 USD
Low estimate: 188000000.00
High estimate: 192000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-06-20):
Average estimate: 1.33 USD
Low estimate: 1.23
High estimate: 1.44
Number of analysts: 2
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-06-20):
Average estimate: 823932760.00 USD
Low estimate: 820800000.00
High estimate: 827000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1q (report date 2026-06-23):
Average estimate: 0.43 USD
Low estimate: 0.39
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-06-23):
Average estimate: 220017160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-06-23):
Average estimate: 2.19 USD
Low estimate: 1.91
High estimate: 2.43
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.55
Analyst revenue estimates for HMH, period +1y (report date 2026-06-23):
Average estimate: 945348100.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 6
Year-ago value: 823932760.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-06-23):
Average estimate: 0.27 USD
Low estimate: 0.23
High estimate: 0.31
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-06-23):
Average estimate: 190151580.00 USD
Low estimate: 188000000.00
High estimate: 192000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-06-23):
Average estimate: 1.33 USD
Low estimate: 1.23
High estimate: 1.44
Number of analysts: 2
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-06-23):
Average estimate: 823932760.00 USD
Low estimate: 820800000.00
High estimate: 827000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1q (report date 2026-07-10):
Average estimate: 0.43 USD
Low estimate: 0.39
High estimate: 0.50
Number of analysts: 4
Analyst earnings estimates for HMH, period +1y (report date 2026-07-10):
Average estimate: 2.22 USD
Low estimate: 1.91
High estimate: 2.43
Number of analysts: 6
Year-ago value: 1.43
Growth: 0.55
Analyst earnings estimates for HMH, period 0q (report date 2026-07-10):
Average estimate: 0.27 USD
Low estimate: 0.23
High estimate: 0.31
Number of analysts: 4
Analyst earnings estimates for HMH, period 0y (report date 2026-07-10):
Average estimate: 1.39 USD
Low estimate: 1.23
High estimate: 1.50
Number of analysts: 3
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period +1q (report date 2026-07-11):
Average estimate: 220017160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst revenue estimates for HMH, period +1y (report date 2026-07-11):
Average estimate: 948712650.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 7
Year-ago value: 824410630.00
Growth: 0.15
Analyst revenue estimates for HMH, period 0q (report date 2026-07-11):
Average estimate: 190151580.00 USD
Low estimate: 188000000.00
High estimate: 192000000.00
Number of analysts: 5
Analyst revenue estimates for HMH, period 0y (report date 2026-07-11):
Average estimate: 824410630.00 USD
Low estimate: 820800000.00
High estimate: 827000000.00
Number of analysts: 6
Analyst earnings estimates for HMH, period +1q (report date 2026-07-19):
Average estimate: 0.43 USD
Low estimate: 0.39
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-07-19):
Average estimate: 220017160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-07-19):
Average estimate: 2.22 USD
Low estimate: 1.91
High estimate: 2.43
Number of analysts: 6
Year-ago value: 1.43
Growth: 0.55
Analyst revenue estimates for HMH, period +1y (report date 2026-07-19):
Average estimate: 948712650.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 7
Year-ago value: 824410630.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-07-19):
Average estimate: 0.27 USD
Low estimate: 0.23
High estimate: 0.31
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-07-19):
Average estimate: 190151580.00 USD
Low estimate: 188000000.00
High estimate: 192000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-07-19):
Average estimate: 1.39 USD
Low estimate: 1.23
High estimate: 1.50
Number of analysts: 3
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-07-19):
Average estimate: 824410630.00 USD
Low estimate: 820800000.00
High estimate: 827000000.00
Number of analysts: 6
Analyst earnings estimates for HMH, period +1q (report date 2026-07-25):
Average estimate: 0.43 USD
Low estimate: 0.39
High estimate: 0.50
Number of analysts: 4
Analyst revenue estimates for HMH, period +1q (report date 2026-07-25):
Average estimate: 220017160.00 USD
Low estimate: 218400000.00
High estimate: 221000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period +1y (report date 2026-07-25):
Average estimate: 2.22 USD
Low estimate: 1.91
High estimate: 2.43
Number of analysts: 6
Year-ago value: 1.43
Growth: 0.55
Analyst revenue estimates for HMH, period +1y (report date 2026-07-25):
Average estimate: 948712650.00 USD
Low estimate: 907607750.00
High estimate: 969000000.00
Number of analysts: 7
Year-ago value: 824410630.00
Growth: 0.15
Analyst earnings estimates for HMH, period 0q (report date 2026-07-25):
Average estimate: 0.27 USD
Low estimate: 0.23
High estimate: 0.31
Number of analysts: 4
Analyst revenue estimates for HMH, period 0q (report date 2026-07-25):
Average estimate: 190151580.00 USD
Low estimate: 188000000.00
High estimate: 192000000.00
Number of analysts: 5
Analyst earnings estimates for HMH, period 0y (report date 2026-07-25):
Average estimate: 1.39 USD
Low estimate: 1.23
High estimate: 1.50
Number of analysts: 3
Year-ago value: 227270.00
Growth: -1.00
Analyst revenue estimates for HMH, period 0y (report date 2026-07-25):
Average estimate: 824410630.00 USD
Low estimate: 820800000.00
High estimate: 827000000.00
Number of analysts: 6
Analyst revenue estimates for HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.AX, 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 HMI.AX, 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 HMI.AX, 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 HMI.AX, 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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.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 HMI.DE, period +1q (report date 2026-06-01):
Average estimate: 4181000000.00 EUR
Low estimate: 4181000000.00
High estimate: 4181000000.00
Number of analysts: 1
Year-ago value: 3881000000.00
Growth: 0.08
Analyst revenue estimates for HMI.DE, period +1y (report date 2026-06-01):
Average estimate: 18391247390.00 EUR
Low estimate: 17951886930.00
High estimate: 18862487900.00
Number of analysts: 20
Year-ago value: 16815752359.00
Growth: 0.09
Analyst revenue estimates for HMI.DE, period 0q (report date 2026-06-01):
Average estimate: 4117000000.00 EUR
Low estimate: 4083000000.00
High estimate: 4151000000.00
Number of analysts: 2
Year-ago value: 3905000000.00
Growth: 0.05
Analyst revenue estimates for HMI.DE, period 0y (report date 2026-06-01):
Average estimate: 16815752359.00 EUR
Low estimate: 16573000000.00
High estimate: 17051000000.00
Number of analysts: 19
Year-ago value: 16002000000.00
Growth: 0.05
Analyst revenue estimates for HMI.DE, period +1q (report date 2026-07-19):
Average estimate: 4144000000.00 EUR
Low estimate: 4144000000.00
High estimate: 4144000000.00
Number of analysts: 1
Year-ago value: 3881000000.00
Growth: 0.07
Analyst revenue estimates for HMI.DE, period +1y (report date 2026-07-19):
Average estimate: 18317188700.00 EUR
Low estimate: 17917900000.00
High estimate: 18802760000.00
Number of analysts: 20
Year-ago value: 16773897320.00
Growth: 0.09
Analyst revenue estimates for HMI.DE, period 0q (report date 2026-07-19):
Average estimate: 4075000000.00 EUR
Low estimate: 4024000000.00
High estimate: 4151000000.00
Number of analysts: 6
Year-ago value: 3905000000.00
Growth: 0.04
Analyst revenue estimates for HMI.DE, period 0y (report date 2026-07-19):
Average estimate: 16773897320.00 EUR
Low estimate: 16573000000.00
High estimate: 16958000000.00
Number of analysts: 20
Year-ago value: 16002000000.00
Growth: 0.05
Analyst revenue estimates for HMI.DE, period +1q (report date 2026-07-25):
Average estimate: 4144000000.00 EUR
Low estimate: 4144000000.00
High estimate: 4144000000.00
Number of analysts: 1
Year-ago value: 3881000000.00
Growth: 0.07
Analyst revenue estimates for HMI.DE, period +1y (report date 2026-07-25):
Average estimate: 18311388700.00 EUR
Low estimate: 17917900000.00
High estimate: 18802760000.00
Number of analysts: 20
Year-ago value: 16769597320.00
Growth: 0.09
Analyst revenue estimates for HMI.DE, period 0q (report date 2026-07-25):
Average estimate: 4060166670.00 EUR
Low estimate: 4024000000.00
High estimate: 4106000000.00
Number of analysts: 6
Year-ago value: 3905000000.00
Growth: 0.04
Analyst revenue estimates for HMI.DE, period 0y (report date 2026-07-25):
Average estimate: 16769597320.00 EUR
Low estimate: 16573000000.00
High estimate: 16958000000.00
Number of analysts: 20
Year-ago value: 16002000000.00
Growth: 0.05
Analyst revenue estimates for HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, 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 HMI.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-06-01):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-06-01):
Average estimate: 0.81 USD
Low estimate: 0.60
High estimate: 1.10
Number of analysts: 6
Year-ago value: 0.61
Growth: 0.33
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-06-01):
Average estimate: 1289599250.00 CAD
Low estimate: 1096246000.00
High estimate: 1655759000.00
Number of analysts: 4
Year-ago value: 1080977750.00
Growth: 0.19
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-06-01):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-06-01):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 6
Year-ago value: -0.58
Growth: 2.06
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-06-01):
Average estimate: 1080977750.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-06-14):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-06-14):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-06-14):
Average estimate: 0.78 USD
Low estimate: 0.59
High estimate: 1.10
Number of analysts: 7
Year-ago value: 0.61
Growth: 0.27
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-06-14):
Average estimate: 1248338400.00 CAD
Low estimate: 1083295000.00
High estimate: 1655759000.00
Number of analysts: 5
Year-ago value: 1076892600.00
Growth: 0.16
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-06-14):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-06-14):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-06-14):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 7
Year-ago value: -0.58
Growth: 2.07
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-06-14):
Average estimate: 1076892600.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-06-23):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-06-23):
Average estimate: 0.78 USD
Low estimate: 0.59
High estimate: 1.10
Number of analysts: 7
Year-ago value: 0.61
Growth: 0.27
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-06-23):
Average estimate: 1248338400.00 CAD
Low estimate: 1083295000.00
High estimate: 1655759000.00
Number of analysts: 5
Year-ago value: 1076892600.00
Growth: 0.16
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-06-23):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-06-23):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 7
Year-ago value: -0.58
Growth: 2.07
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-06-23):
Average estimate: 1076892600.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-07-10):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-07-10):
Average estimate: 0.78 USD
Low estimate: 0.59
High estimate: 1.10
Number of analysts: 7
Year-ago value: 0.61
Growth: 0.27
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-07-10):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-07-10):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 7
Year-ago value: -0.58
Growth: 2.07
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-07-11):
Average estimate: 1248338400.00 CAD
Low estimate: 1083295000.00
High estimate: 1655759000.00
Number of analysts: 5
Year-ago value: 1076892600.00
Growth: 0.16
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-07-11):
Average estimate: 1076892600.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-07-19):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-07-19):
Average estimate: 0.78 USD
Low estimate: 0.59
High estimate: 1.10
Number of analysts: 7
Year-ago value: 0.61
Growth: 0.27
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-07-19):
Average estimate: 1248338400.00 CAD
Low estimate: 1083295000.00
High estimate: 1655759000.00
Number of analysts: 5
Year-ago value: 1076892600.00
Growth: 0.16
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-07-19):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-07-19):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 7
Year-ago value: -0.58
Growth: 2.07
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-07-19):
Average estimate: 1076892600.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMMC.V, period +1q (report date 2026-07-25):
Average estimate: 0.19 USD
Low estimate: 0.16
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period +1y (report date 2026-07-25):
Average estimate: 0.78 USD
Low estimate: 0.59
High estimate: 1.10
Number of analysts: 7
Year-ago value: 0.61
Growth: 0.27
Analyst revenue estimates for HMMC.V, period +1y (report date 2026-07-25):
Average estimate: 1248338400.00 CAD
Low estimate: 1083295000.00
High estimate: 1655759000.00
Number of analysts: 5
Year-ago value: 1076892600.00
Growth: 0.16
Analyst earnings estimates for HMMC.V, period 0q (report date 2026-07-25):
Average estimate: 0.17 USD
Low estimate: 0.14
High estimate: 0.25
Number of analysts: 4
Analyst revenue estimates for HMMC.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for HMMC.V, period 0y (report date 2026-07-25):
Average estimate: 0.61 USD
Low estimate: 0.43
High estimate: 0.85
Number of analysts: 7
Year-ago value: -0.58
Growth: 2.07
Analyst revenue estimates for HMMC.V, period 0y (report date 2026-07-25):
Average estimate: 1076892600.00 CAD
Low estimate: 988803000.00
High estimate: 1192532000.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for HMN, period +1q (report date 2026-05-30):
Average estimate: 1.07 USD
Low estimate: 1.02
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-05-30):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-05-30):
Average estimate: 5.07 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.54
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-05-30):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-05-30):
Average estimate: 0.74 USD
Low estimate: 0.67
High estimate: 0.81
Number of analysts: 2
Year-ago value: 1.06
Growth: -0.30
Analyst revenue estimates for HMN, period 0q (report date 2026-05-30):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-05-30):
Average estimate: 4.54 USD
Low estimate: 4.49
High estimate: 4.62
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-05-30):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-06-07):
Average estimate: 1.07 USD
Low estimate: 1.02
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-06-07):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-06-07):
Average estimate: 5.07 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.54
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-06-07):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-06-07):
Average estimate: 0.74 USD
Low estimate: 0.67
High estimate: 0.81
Number of analysts: 2
Year-ago value: 1.06
Growth: -0.30
Analyst revenue estimates for HMN, period 0q (report date 2026-06-07):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-06-07):
Average estimate: 4.54 USD
Low estimate: 4.49
High estimate: 4.62
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-06-07):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-06-14):
Average estimate: 1.07 USD
Low estimate: 1.02
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-06-14):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-06-14):
Average estimate: 5.07 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.54
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-06-14):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-06-14):
Average estimate: 0.74 USD
Low estimate: 0.67
High estimate: 0.81
Number of analysts: 2
Year-ago value: 1.06
Growth: -0.30
Analyst revenue estimates for HMN, period 0q (report date 2026-06-14):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-06-14):
Average estimate: 4.54 USD
Low estimate: 4.49
High estimate: 4.62
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-06-14):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-06-22):
Average estimate: 1.07 USD
Low estimate: 1.02
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-06-22):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-06-22):
Average estimate: 5.07 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.54
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-06-22):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-06-22):
Average estimate: 0.74 USD
Low estimate: 0.67
High estimate: 0.81
Number of analysts: 2
Year-ago value: 1.06
Growth: -0.30
Analyst revenue estimates for HMN, period 0q (report date 2026-06-22):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-06-22):
Average estimate: 4.54 USD
Low estimate: 4.49
High estimate: 4.62
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-06-22):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-07-10):
Average estimate: 1.07 USD
Low estimate: 1.02
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst earnings estimates for HMN, period +1y (report date 2026-07-10):
Average estimate: 5.07 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.54
Growth: 0.12
Analyst earnings estimates for HMN, period 0q (report date 2026-07-10):
Average estimate: 0.92 USD
Low estimate: 0.67
High estimate: 1.28
Number of analysts: 3
Year-ago value: 1.06
Growth: -0.13
Analyst earnings estimates for HMN, period 0y (report date 2026-07-10):
Average estimate: 4.54 USD
Low estimate: 4.49
High estimate: 4.63
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period +1q (report date 2026-07-11):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst revenue estimates for HMN, period +1y (report date 2026-07-11):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst revenue estimates for HMN, period 0q (report date 2026-07-11):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst revenue estimates for HMN, period 0y (report date 2026-07-11):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-07-19):
Average estimate: 1.08 USD
Low estimate: 1.03
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-07-19):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-07-19):
Average estimate: 5.06 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.52
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-07-19):
Average estimate: 1858300000.00 USD
Low estimate: 1858300000.00
High estimate: 1858300000.00
Number of analysts: 1
Year-ago value: 1769400000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-07-19):
Average estimate: 0.91 USD
Low estimate: 0.67
High estimate: 1.28
Number of analysts: 3
Year-ago value: 1.06
Growth: -0.14
Analyst revenue estimates for HMN, period 0q (report date 2026-07-19):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-07-19):
Average estimate: 4.52 USD
Low estimate: 4.45
High estimate: 4.63
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-07-19):
Average estimate: 1769400000.00 USD
Low estimate: 1769400000.00
High estimate: 1769400000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMN, period +1q (report date 2026-07-25):
Average estimate: 1.08 USD
Low estimate: 1.03
High estimate: 1.12
Number of analysts: 2
Year-ago value: 1.36
Growth: -0.21
Analyst revenue estimates for HMN, period +1q (report date 2026-07-25):
Average estimate: 446300000.00 USD
Low estimate: 446300000.00
High estimate: 446300000.00
Number of analysts: 1
Year-ago value: 438500000.00
Growth: 0.02
Analyst earnings estimates for HMN, period +1y (report date 2026-07-25):
Average estimate: 5.06 USD
Low estimate: 4.89
High estimate: 5.33
Number of analysts: 3
Year-ago value: 4.52
Growth: 0.12
Analyst revenue estimates for HMN, period +1y (report date 2026-07-25):
Average estimate: 1858000000.00 USD
Low estimate: 1858000000.00
High estimate: 1858000000.00
Number of analysts: 1
Year-ago value: 1769000000.00
Growth: 0.05
Analyst earnings estimates for HMN, period 0q (report date 2026-07-25):
Average estimate: 0.91 USD
Low estimate: 0.67
High estimate: 1.28
Number of analysts: 3
Year-ago value: 1.06
Growth: -0.14
Analyst revenue estimates for HMN, period 0q (report date 2026-07-25):
Average estimate: 443900000.00 USD
Low estimate: 443900000.00
High estimate: 443900000.00
Number of analysts: 1
Year-ago value: 411700000.00
Growth: 0.08
Analyst earnings estimates for HMN, period 0y (report date 2026-07-25):
Average estimate: 4.52 USD
Low estimate: 4.45
High estimate: 4.63
Number of analysts: 3
Year-ago value: 4.71
Growth: -0.04
Analyst revenue estimates for HMN, period 0y (report date 2026-07-25):
Average estimate: 1769000000.00 USD
Low estimate: 1769000000.00
High estimate: 1769000000.00
Number of analysts: 1
Year-ago value: 1701400000.00
Growth: 0.04
Analyst earnings estimates for HMR, period +1q (report date 2026-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-07):
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-07):
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-07):
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-07):
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-07):
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-07):
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-07):
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-07):
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-14):
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-14):
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-14):
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-14):
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-14):
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-14):
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