speb/financial-data huggingface dataset:
Analyst earnings estimates for NMFC, period +1q (report date 2026-05-30):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-05-30):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-05-30):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-05-30):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-05-30):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-05-30):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-05-30):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-05-30):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-06-07):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-06-07):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-06-07):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-06-07):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-06-07):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-06-07):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-06-07):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-06-07):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-06-15):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-06-15):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-06-15):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-06-15):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-06-15):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-06-15):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-06-15):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-06-15):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-06-20):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-06-20):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-06-20):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-06-20):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-06-20):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-06-20):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-06-20):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-06-20):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-06-23):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-06-23):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-06-23):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-06-23):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-06-23):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-06-23):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-06-23):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-06-23):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-07-11):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-07-11):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-07-11):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-07-11):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-07-11):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-07-11):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-07-11):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-07-11):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-07-19):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-07-19):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-07-19):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-07-19):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-07-19):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-07-19):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-07-19):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-07-19):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMFC, period +1q (report date 2026-07-25):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.28
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period +1q (report date 2026-07-25):
Average estimate: 63204200.00 USD
Low estimate: 61000000.00
High estimate: 65410000.00
Number of analysts: 5
Year-ago value: 80529000.00
Growth: -0.22
Analyst earnings estimates for NMFC, period +1y (report date 2026-07-25):
Average estimate: 1.05 USD
Low estimate: 1.01
High estimate: 1.15
Number of analysts: 7
Year-ago value: 1.10
Growth: -0.04
Analyst revenue estimates for NMFC, period +1y (report date 2026-07-25):
Average estimate: 252420200.00 USD
Low estimate: 245714000.00
High estimate: 265430000.00
Number of analysts: 5
Year-ago value: 258204400.00
Growth: -0.02
Analyst earnings estimates for NMFC, period 0q (report date 2026-07-25):
Average estimate: 0.26 USD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 6
Year-ago value: 0.32
Growth: -0.18
Analyst revenue estimates for NMFC, period 0q (report date 2026-07-25):
Average estimate: 62856600.00 USD
Low estimate: 62000000.00
High estimate: 63412000.00
Number of analysts: 5
Year-ago value: 83490000.00
Growth: -0.25
Analyst earnings estimates for NMFC, period 0y (report date 2026-07-25):
Average estimate: 1.10 USD
Low estimate: 1.06
High estimate: 1.12
Number of analysts: 7
Year-ago value: 1.13
Growth: -0.03
Analyst revenue estimates for NMFC, period 0y (report date 2026-07-25):
Average estimate: 258204400.00 USD
Low estimate: 254000000.00
High estimate: 263050000.00
Number of analysts: 5
Year-ago value: 327084000.00
Growth: -0.21
Analyst earnings estimates for NMG, period +1q (report date 2026-05-30):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-05-30):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-05-30):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-05-30):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-05-30):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-05-30):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-05-30):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-05-30):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-06-07):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-06-07):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-06-07):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-06-07):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-06-07):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-06-07):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-06-07):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-06-07):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-06-15):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-06-15):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-06-15):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-06-15):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-06-20):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-06-20):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-06-20):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-06-20):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-06-20):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-06-20):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-06-20):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-06-20):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-06-23):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-06-23):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-06-23):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-06-23):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-07-11):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-07-11):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-07-11):
Average estimate: -0.06 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 2
Year-ago value: -0.14
Growth: 0.61
Analyst revenue estimates for NMG, period 0q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-07-11):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-07-19):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-07-19):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-07-19):
Average estimate: -0.05 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 3
Year-ago value: -0.14
Growth: 0.62
Analyst revenue estimates for NMG, period 0q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-07-19):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1q (report date 2026-07-25):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.50
Growth: 0.87
Analyst revenue estimates for NMG, period +1q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period +1y (report date 2026-07-25):
Average estimate: -0.16 CAD
Low estimate: -0.27
High estimate: 0.03
Number of analysts: 4
Year-ago value: -0.17
Growth: 0.09
Analyst revenue estimates for NMG, period +1y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0q (report date 2026-07-25):
Average estimate: -0.05 CAD
Low estimate: -0.07
High estimate: -0.04
Number of analysts: 3
Year-ago value: -0.14
Growth: 0.62
Analyst revenue estimates for NMG, period 0q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NMG, period 0y (report date 2026-07-25):
Average estimate: -0.17 CAD
Low estimate: -0.21
High estimate: -0.13
Number of analysts: 4
Year-ago value: -0.68
Growth: 0.75
Analyst revenue estimates for NMG, period 0y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 5
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NMG.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0y (report date 2026-06-01):
Average estimate: 263000000.00 AUD
Low estimate: 263000000.00
High estimate: 263000000.00
Number of analysts: 1
Analyst revenue estimates for NMG.AX, period +1q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period +1y (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0y (report date 2026-06-15):
Average estimate: 263000000.00 AUD
Low estimate: 263000000.00
High estimate: 263000000.00
Number of analysts: 1
Analyst revenue estimates for NMG.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period +1y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0y (report date 2026-06-20):
Average estimate: 263000000.00 AUD
Low estimate: 263000000.00
High estimate: 263000000.00
Number of analysts: 1
Analyst revenue estimates for NMG.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMG.AX, period 0y (report date 2026-06-23):
Average estimate: 263000000.00 AUD
Low estimate: 263000000.00
High estimate: 263000000.00
Number of analysts: 1
Analyst revenue estimates for NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMG.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 NMI, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI, 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 NMI, 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 NMI, 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 NMI, 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 NMI, 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 NMI, 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 NMI, 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 NMI, 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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.V, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI.V, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI.V, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI.V, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 NMI.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 earnings estimates for NMIH, period +1q (report date 2026-05-30):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.35
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.07
Analyst revenue estimates for NMIH, period +1q (report date 2026-05-30):
Average estimate: 188095000.00 USD
Low estimate: 186803000.00
High estimate: 189400000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-05-30):
Average estimate: 5.41 USD
Low estimate: 5.33
High estimate: 5.53
Number of analysts: 5
Year-ago value: 5.17
Growth: 0.05
Analyst revenue estimates for NMIH, period +1y (report date 2026-05-30):
Average estimate: 783188000.00 USD
Low estimate: 779999000.00
High estimate: 785900000.00
Number of analysts: 3
Year-ago value: 747164000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-05-30):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.34
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.06
Analyst revenue estimates for NMIH, period 0q (report date 2026-05-30):
Average estimate: 185228000.00 USD
Low estimate: 185020000.00
High estimate: 185400000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.07
Analyst earnings estimates for NMIH, period 0y (report date 2026-05-30):
Average estimate: 5.14 USD
Low estimate: 5.05
High estimate: 5.30
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.05
Analyst revenue estimates for NMIH, period 0y (report date 2026-05-30):
Average estimate: 747164000.00 USD
Low estimate: 744822000.00
High estimate: 749600000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period +1q (report date 2026-06-07):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.35
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.07
Analyst revenue estimates for NMIH, period +1q (report date 2026-06-07):
Average estimate: 188095000.00 USD
Low estimate: 186803000.00
High estimate: 189400000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-06-07):
Average estimate: 5.41 USD
Low estimate: 5.33
High estimate: 5.53
Number of analysts: 5
Year-ago value: 5.17
Growth: 0.05
Analyst revenue estimates for NMIH, period +1y (report date 2026-06-07):
Average estimate: 783188000.00 USD
Low estimate: 779999000.00
High estimate: 785900000.00
Number of analysts: 3
Year-ago value: 747164000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-06-07):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.34
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.06
Analyst revenue estimates for NMIH, period 0q (report date 2026-06-07):
Average estimate: 185228000.00 USD
Low estimate: 185020000.00
High estimate: 185400000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.07
Analyst earnings estimates for NMIH, period 0y (report date 2026-06-07):
Average estimate: 5.14 USD
Low estimate: 5.05
High estimate: 5.30
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.05
Analyst revenue estimates for NMIH, period 0y (report date 2026-06-07):
Average estimate: 747164000.00 USD
Low estimate: 744822000.00
High estimate: 749600000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period +1q (report date 2026-06-15):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.35
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.07
Analyst revenue estimates for NMIH, period +1q (report date 2026-06-15):
Average estimate: 188095000.00 USD
Low estimate: 186803000.00
High estimate: 189400000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-06-15):
Average estimate: 5.41 USD
Low estimate: 5.33
High estimate: 5.53
Number of analysts: 5
Year-ago value: 5.17
Growth: 0.05
Analyst revenue estimates for NMIH, period +1y (report date 2026-06-15):
Average estimate: 783188000.00 USD
Low estimate: 779999000.00
High estimate: 785900000.00
Number of analysts: 3
Year-ago value: 747164000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-06-15):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.34
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.06
Analyst revenue estimates for NMIH, period 0q (report date 2026-06-15):
Average estimate: 185228000.00 USD
Low estimate: 185020000.00
High estimate: 185400000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.07
Analyst earnings estimates for NMIH, period 0y (report date 2026-06-15):
Average estimate: 5.14 USD
Low estimate: 5.05
High estimate: 5.30
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.05
Analyst revenue estimates for NMIH, period 0y (report date 2026-06-15):
Average estimate: 747164000.00 USD
Low estimate: 744822000.00
High estimate: 749600000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period +1q (report date 2026-06-21):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.35
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.07
Analyst revenue estimates for NMIH, period +1q (report date 2026-06-21):
Average estimate: 188095000.00 USD
Low estimate: 186803000.00
High estimate: 189400000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-06-21):
Average estimate: 5.41 USD
Low estimate: 5.33
High estimate: 5.53
Number of analysts: 5
Year-ago value: 5.17
Growth: 0.05
Analyst revenue estimates for NMIH, period +1y (report date 2026-06-21):
Average estimate: 783188000.00 USD
Low estimate: 779999000.00
High estimate: 785900000.00
Number of analysts: 3
Year-ago value: 747164000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-06-21):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.34
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.06
Analyst revenue estimates for NMIH, period 0q (report date 2026-06-21):
Average estimate: 185228000.00 USD
Low estimate: 185020000.00
High estimate: 185400000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.07
Analyst earnings estimates for NMIH, period 0y (report date 2026-06-21):
Average estimate: 5.14 USD
Low estimate: 5.05
High estimate: 5.30
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.05
Analyst revenue estimates for NMIH, period 0y (report date 2026-06-21):
Average estimate: 747164000.00 USD
Low estimate: 744822000.00
High estimate: 749600000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period +1q (report date 2026-07-11):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.35
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.06
Analyst revenue estimates for NMIH, period +1q (report date 2026-07-11):
Average estimate: 187528330.00 USD
Low estimate: 186803000.00
High estimate: 188082000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-07-11):
Average estimate: 5.40 USD
Low estimate: 5.25
High estimate: 5.53
Number of analysts: 5
Year-ago value: 5.15
Growth: 0.05
Analyst revenue estimates for NMIH, period +1y (report date 2026-07-11):
Average estimate: 780821330.00 USD
Low estimate: 778800000.00
High estimate: 783665000.00
Number of analysts: 3
Year-ago value: 746064000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-07-11):
Average estimate: 1.28 USD
Low estimate: 1.25
High estimate: 1.34
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.05
Analyst revenue estimates for NMIH, period 0q (report date 2026-07-11):
Average estimate: 184994670.00 USD
Low estimate: 184700000.00
High estimate: 185264000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period 0y (report date 2026-07-11):
Average estimate: 5.13 USD
Low estimate: 5.05
High estimate: 5.30
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.04
Analyst revenue estimates for NMIH, period 0y (report date 2026-07-11):
Average estimate: 746064000.00 USD
Low estimate: 744822000.00
High estimate: 747070000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period +1q (report date 2026-07-19):
Average estimate: 1.28 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 6
Year-ago value: 1.21
Growth: 0.06
Analyst revenue estimates for NMIH, period +1q (report date 2026-07-19):
Average estimate: 187528330.00 USD
Low estimate: 186803000.00
High estimate: 188082000.00
Number of analysts: 3
Year-ago value: 178679000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period +1y (report date 2026-07-19):
Average estimate: 5.35 USD
Low estimate: 5.25
High estimate: 5.45
Number of analysts: 5
Year-ago value: 5.13
Growth: 0.04
Analyst revenue estimates for NMIH, period +1y (report date 2026-07-19):
Average estimate: 780821330.00 USD
Low estimate: 778800000.00
High estimate: 783665000.00
Number of analysts: 3
Year-ago value: 746064000.00
Growth: 0.05
Analyst earnings estimates for NMIH, period 0q (report date 2026-07-19):
Average estimate: 1.28 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 6
Year-ago value: 1.22
Growth: 0.05
Analyst revenue estimates for NMIH, period 0q (report date 2026-07-19):
Average estimate: 184994670.00 USD
Low estimate: 184700000.00
High estimate: 185264000.00
Number of analysts: 3
Year-ago value: 173779000.00
Growth: 0.06
Analyst earnings estimates for NMIH, period 0y (report date 2026-07-19):
Average estimate: 5.13 USD
Low estimate: 5.05
High estimate: 5.26
Number of analysts: 6
Year-ago value: 4.92
Growth: 0.04
Analyst revenue estimates for NMIH, period 0y (report date 2026-07-19):
Average estimate: 746064000.00 USD
Low estimate: 744822000.00
High estimate: 747070000.00
Number of analysts: 3
Year-ago value: 706440000.00
Growth: 0.06