speb/financial-data huggingface dataset:
Analyst revenue estimates for MGTX, period +1y (report date 2026-07-19):
Average estimate: 95702550.00 USD
Low estimate: 0.00
High estimate: 259523000.00
Number of analysts: 6
Year-ago value: 49340840.00
Growth: 0.94
Analyst earnings estimates for MGTX, period 0q (report date 2026-07-19):
Average estimate: -0.25 USD
Low estimate: -0.60
High estimate: 0.45
Number of analysts: 5
Analyst revenue estimates for MGTX, period 0q (report date 2026-07-19):
Average estimate: 21339360.00 USD
Low estimate: 0.00
High estimate: 86700000.00
Number of analysts: 7
Year-ago value: 3691000.00
Growth: 4.78
Analyst earnings estimates for MGTX, period 0y (report date 2026-07-19):
Average estimate: -1.44 USD
Low estimate: -2.39
High estimate: -0.52
Number of analysts: 6
Year-ago value: -1.42
Growth: -0.02
Analyst revenue estimates for MGTX, period 0y (report date 2026-07-19):
Average estimate: 49340840.00 USD
Low estimate: 293000.00
High estimate: 186606900.00
Number of analysts: 7
Year-ago value: 81391000.00
Growth: -0.39
Analyst earnings estimates for MGTX, period +1q (report date 2026-07-25):
Average estimate: -0.49 USD
Low estimate: -0.62
High estimate: -0.29
Number of analysts: 5
Year-ago value: -0.62
Growth: 0.21
Analyst revenue estimates for MGTX, period +1q (report date 2026-07-25):
Average estimate: 5802860.00 USD
Low estimate: 0.00
High estimate: 31700000.00
Number of analysts: 7
Year-ago value: 410000.00
Growth: 13.15
Analyst earnings estimates for MGTX, period +1y (report date 2026-07-25):
Average estimate: -1.37 USD
Low estimate: -2.50
High estimate: 0.83
Number of analysts: 6
Year-ago value: -1.44
Growth: 0.05
Analyst revenue estimates for MGTX, period +1y (report date 2026-07-25):
Average estimate: 95702550.00 USD
Low estimate: 0.00
High estimate: 259523000.00
Number of analysts: 6
Year-ago value: 49340840.00
Growth: 0.94
Analyst earnings estimates for MGTX, period 0q (report date 2026-07-25):
Average estimate: -0.25 USD
Low estimate: -0.60
High estimate: 0.45
Number of analysts: 5
Analyst revenue estimates for MGTX, period 0q (report date 2026-07-25):
Average estimate: 21339360.00 USD
Low estimate: 0.00
High estimate: 86700000.00
Number of analysts: 7
Year-ago value: 3691000.00
Growth: 4.78
Analyst earnings estimates for MGTX, period 0y (report date 2026-07-25):
Average estimate: -1.44 USD
Low estimate: -2.39
High estimate: -0.52
Number of analysts: 6
Year-ago value: -1.42
Growth: -0.02
Analyst revenue estimates for MGTX, period 0y (report date 2026-07-25):
Average estimate: 49340840.00 USD
Low estimate: 293000.00
High estimate: 186606900.00
Number of analysts: 7
Year-ago value: 81391000.00
Growth: -0.39
Analyst revenue estimates for MGU.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 MGU.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 MGU.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 MGU.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 MGU.AX, 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 MGU.AX, 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 MGU.AX, 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 MGU.AX, 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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 MGU.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 earnings estimates for MGX, period +1q (report date 2026-05-30):
Average estimate: -0.52 USD
Low estimate: -0.52
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.06
Analyst revenue estimates for MGX, period +1q (report date 2026-05-30):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.53
Analyst earnings estimates for MGX, period +1y (report date 2026-05-30):
Average estimate: -1.47 USD
Low estimate: -2.13
High estimate: -0.81
Number of analysts: 2
Year-ago value: -2.11
Growth: 0.30
Analyst revenue estimates for MGX, period +1y (report date 2026-05-30):
Average estimate: 12523000.00 USD
Low estimate: 4992000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 12148000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-05-30):
Average estimate: -0.55 USD
Low estimate: -0.55
High estimate: -0.55
Number of analysts: 2
Year-ago value: -0.54
Growth: -0.02
Analyst revenue estimates for MGX, period 0q (report date 2026-05-30):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.52
Analyst earnings estimates for MGX, period 0y (report date 2026-05-30):
Average estimate: -2.11 USD
Low estimate: -2.21
High estimate: -2.01
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.11
Analyst revenue estimates for MGX, period 0y (report date 2026-05-30):
Average estimate: 12148000.00 USD
Low estimate: 4992000.00
High estimate: 18700000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.52
Analyst earnings estimates for MGX, period +1q (report date 2026-06-07):
Average estimate: -0.52 USD
Low estimate: -0.52
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.06
Analyst revenue estimates for MGX, period +1q (report date 2026-06-07):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.53
Analyst earnings estimates for MGX, period +1y (report date 2026-06-07):
Average estimate: -1.47 USD
Low estimate: -2.13
High estimate: -0.81
Number of analysts: 2
Year-ago value: -2.11
Growth: 0.30
Analyst revenue estimates for MGX, period +1y (report date 2026-06-07):
Average estimate: 12523000.00 USD
Low estimate: 4992000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 12148000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-06-07):
Average estimate: -0.55 USD
Low estimate: -0.55
High estimate: -0.55
Number of analysts: 2
Year-ago value: -0.54
Growth: -0.02
Analyst revenue estimates for MGX, period 0q (report date 2026-06-07):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.52
Analyst earnings estimates for MGX, period 0y (report date 2026-06-07):
Average estimate: -2.11 USD
Low estimate: -2.21
High estimate: -2.01
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.11
Analyst revenue estimates for MGX, period 0y (report date 2026-06-07):
Average estimate: 12148000.00 USD
Low estimate: 4992000.00
High estimate: 18700000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.52
Analyst earnings estimates for MGX, period +1q (report date 2026-06-15):
Average estimate: -0.52 USD
Low estimate: -0.52
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.06
Analyst revenue estimates for MGX, period +1q (report date 2026-06-15):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.53
Analyst earnings estimates for MGX, period +1y (report date 2026-06-15):
Average estimate: -1.47 USD
Low estimate: -2.13
High estimate: -0.81
Number of analysts: 2
Year-ago value: -2.11
Growth: 0.30
Analyst revenue estimates for MGX, period +1y (report date 2026-06-15):
Average estimate: 12523000.00 USD
Low estimate: 4992000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 12148000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-06-15):
Average estimate: -0.55 USD
Low estimate: -0.55
High estimate: -0.55
Number of analysts: 2
Year-ago value: -0.54
Growth: -0.02
Analyst revenue estimates for MGX, period 0q (report date 2026-06-15):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.52
Analyst earnings estimates for MGX, period 0y (report date 2026-06-15):
Average estimate: -2.11 USD
Low estimate: -2.21
High estimate: -2.01
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.11
Analyst revenue estimates for MGX, period 0y (report date 2026-06-15):
Average estimate: 12148000.00 USD
Low estimate: 4992000.00
High estimate: 18700000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.52
Analyst earnings estimates for MGX, period +1q (report date 2026-06-20):
Average estimate: -0.52 USD
Low estimate: -0.52
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.06
Analyst revenue estimates for MGX, period +1q (report date 2026-06-20):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.53
Analyst earnings estimates for MGX, period +1y (report date 2026-06-20):
Average estimate: -1.47 USD
Low estimate: -2.13
High estimate: -0.81
Number of analysts: 2
Year-ago value: -2.11
Growth: 0.30
Analyst revenue estimates for MGX, period +1y (report date 2026-06-20):
Average estimate: 12523000.00 USD
Low estimate: 4992000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 12148000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-06-20):
Average estimate: -0.55 USD
Low estimate: -0.55
High estimate: -0.55
Number of analysts: 2
Year-ago value: -0.54
Growth: -0.02
Analyst revenue estimates for MGX, period 0q (report date 2026-06-20):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.52
Analyst earnings estimates for MGX, period 0y (report date 2026-06-20):
Average estimate: -2.11 USD
Low estimate: -2.21
High estimate: -2.01
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.11
Analyst revenue estimates for MGX, period 0y (report date 2026-06-20):
Average estimate: 12148000.00 USD
Low estimate: 4992000.00
High estimate: 18700000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.52
Analyst earnings estimates for MGX, period +1q (report date 2026-06-23):
Average estimate: -0.52 USD
Low estimate: -0.52
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.06
Analyst revenue estimates for MGX, period +1q (report date 2026-06-23):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.53
Analyst earnings estimates for MGX, period +1y (report date 2026-06-23):
Average estimate: -1.47 USD
Low estimate: -2.13
High estimate: -0.81
Number of analysts: 2
Year-ago value: -2.11
Growth: 0.30
Analyst revenue estimates for MGX, period +1y (report date 2026-06-23):
Average estimate: 12523000.00 USD
Low estimate: 4992000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 12148000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-06-23):
Average estimate: -0.55 USD
Low estimate: -0.55
High estimate: -0.55
Number of analysts: 2
Year-ago value: -0.54
Growth: -0.02
Analyst revenue estimates for MGX, period 0q (report date 2026-06-23):
Average estimate: 4066670.00 USD
Low estimate: 2500000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.52
Analyst earnings estimates for MGX, period 0y (report date 2026-06-23):
Average estimate: -2.11 USD
Low estimate: -2.21
High estimate: -2.01
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.11
Analyst revenue estimates for MGX, period 0y (report date 2026-06-23):
Average estimate: 12148000.00 USD
Low estimate: 4992000.00
High estimate: 18700000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.52
Analyst earnings estimates for MGX, period +1q (report date 2026-07-11):
Average estimate: -0.52 USD
Low estimate: -0.53
High estimate: -0.51
Number of analysts: 2
Year-ago value: -0.55
Growth: 0.05
Analyst revenue estimates for MGX, period +1q (report date 2026-07-11):
Average estimate: 3266670.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8659000.00
Growth: -0.62
Analyst earnings estimates for MGX, period +1y (report date 2026-07-11):
Average estimate: -2.29 USD
Low estimate: -2.45
High estimate: -2.13
Number of analysts: 2
Year-ago value: -2.23
Growth: -0.03
Analyst revenue estimates for MGX, period +1y (report date 2026-07-11):
Average estimate: 9748000.00 USD
Low estimate: 4000000.00
High estimate: 20000000.00
Number of analysts: 4
Year-ago value: 9498000.00
Growth: 0.03
Analyst earnings estimates for MGX, period 0q (report date 2026-07-11):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.54
Growth: 0.00
Analyst revenue estimates for MGX, period 0q (report date 2026-07-11):
Average estimate: 3266670.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 3
Year-ago value: 8513000.00
Growth: -0.62
Analyst earnings estimates for MGX, period 0y (report date 2026-07-11):
Average estimate: -2.23 USD
Low estimate: -2.24
High estimate: -2.21
Number of analysts: 2
Year-ago value: -2.36
Growth: 0.06
Analyst revenue estimates for MGX, period 0y (report date 2026-07-11):
Average estimate: 9498000.00 USD
Low estimate: 4992000.00
High estimate: 16200000.00
Number of analysts: 4
Year-ago value: 25210000.00
Growth: -0.62
Analyst earnings estimates for MGX, period +1q (report date 2026-07-19):
Average estimate: -0.50 USD
Low estimate: -0.53
High estimate: -0.47
Number of analysts: 3
Year-ago value: -0.55
Growth: 0.08
Analyst revenue estimates for MGX, period +1q (report date 2026-07-19):
Average estimate: 3450000.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 4
Year-ago value: 8659000.00
Growth: -0.60
Analyst earnings estimates for MGX, period +1y (report date 2026-07-19):
Average estimate: -2.12 USD
Low estimate: -2.45
High estimate: -1.78
Number of analysts: 3
Year-ago value: -2.16
Growth: 0.02
Analyst revenue estimates for MGX, period +1y (report date 2026-07-19):
Average estimate: 11154000.00 USD
Low estimate: 4000000.00
High estimate: 20000000.00
Number of analysts: 5
Year-ago value: 10248000.00
Growth: 0.09
Analyst earnings estimates for MGX, period 0q (report date 2026-07-19):
Average estimate: -0.52 USD
Low estimate: -0.55
High estimate: -0.48
Number of analysts: 3
Year-ago value: -0.54
Growth: 0.04
Analyst revenue estimates for MGX, period 0q (report date 2026-07-19):
Average estimate: 3450000.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 4
Year-ago value: 8513000.00
Growth: -0.59
Analyst earnings estimates for MGX, period 0y (report date 2026-07-19):
Average estimate: -2.16 USD
Low estimate: -2.24
High estimate: -2.03
Number of analysts: 3
Year-ago value: -2.36
Growth: 0.08
Analyst revenue estimates for MGX, period 0y (report date 2026-07-19):
Average estimate: 10248000.00 USD
Low estimate: 4992000.00
High estimate: 16200000.00
Number of analysts: 5
Year-ago value: 25210000.00
Growth: -0.59
Analyst earnings estimates for MGX, period +1q (report date 2026-07-25):
Average estimate: -0.50 USD
Low estimate: -0.53
High estimate: -0.47
Number of analysts: 3
Year-ago value: -0.55
Growth: 0.08
Analyst revenue estimates for MGX, period +1q (report date 2026-07-25):
Average estimate: 3450000.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 4
Year-ago value: 8659000.00
Growth: -0.60
Analyst earnings estimates for MGX, period +1y (report date 2026-07-25):
Average estimate: -2.12 USD
Low estimate: -2.45
High estimate: -1.78
Number of analysts: 3
Year-ago value: -2.16
Growth: 0.02
Analyst revenue estimates for MGX, period +1y (report date 2026-07-25):
Average estimate: 11154000.00 USD
Low estimate: 4000000.00
High estimate: 20000000.00
Number of analysts: 5
Year-ago value: 10248000.00
Growth: 0.09
Analyst earnings estimates for MGX, period 0q (report date 2026-07-25):
Average estimate: -0.52 USD
Low estimate: -0.55
High estimate: -0.48
Number of analysts: 3
Year-ago value: -0.54
Growth: 0.04
Analyst revenue estimates for MGX, period 0q (report date 2026-07-25):
Average estimate: 3450000.00 USD
Low estimate: 2300000.00
High estimate: 5000000.00
Number of analysts: 4
Year-ago value: 8513000.00
Growth: -0.59
Analyst earnings estimates for MGX, period 0y (report date 2026-07-25):
Average estimate: -2.16 USD
Low estimate: -2.24
High estimate: -2.03
Number of analysts: 3
Year-ago value: -2.36
Growth: 0.08
Analyst revenue estimates for MGX, period 0y (report date 2026-07-25):
Average estimate: 10248000.00 USD
Low estimate: 4992000.00
High estimate: 16200000.00
Number of analysts: 5
Year-ago value: 25210000.00
Growth: -0.59
Analyst revenue estimates for MGX.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 MGX.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 MGX.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 MGX.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 MGX.AX, 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 MGX.AX, 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 MGX.AX, 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 MGX.AX, 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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 MGX.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 earnings estimates for MGY, period +1q (report date 2026-05-30):
Average estimate: 0.78 USD
Low estimate: 0.56
High estimate: 1.12
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.86
Analyst revenue estimates for MGY, period +1q (report date 2026-05-30):
Average estimate: 415625800.00 USD
Low estimate: 366000000.00
High estimate: 457000000.00
Number of analysts: 12
Year-ago value: 324935000.00
Growth: 0.28
Analyst earnings estimates for MGY, period +1y (report date 2026-05-30):
Average estimate: 2.64 USD
Low estimate: 2.17
High estimate: 3.17
Number of analysts: 17
Year-ago value: 2.94
Growth: -0.10
Analyst revenue estimates for MGY, period +1y (report date 2026-05-30):
Average estimate: 1565243330.00 USD
Low estimate: 1489000000.00
High estimate: 1656000000.00
Number of analysts: 12
Year-ago value: 1621953440.00
Growth: -0.04
Analyst earnings estimates for MGY, period 0q (report date 2026-05-30):
Average estimate: 0.87 USD
Low estimate: 0.54
High estimate: 1.09
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.07
Analyst revenue estimates for MGY, period 0q (report date 2026-05-30):
Average estimate: 435460410.00 USD
Low estimate: 352000000.00
High estimate: 495000000.00
Number of analysts: 12
Year-ago value: 318981000.00
Growth: 0.37
Analyst earnings estimates for MGY, period 0y (report date 2026-05-30):
Average estimate: 2.94 USD
Low estimate: 2.40
High estimate: 3.70
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.69
Analyst revenue estimates for MGY, period 0y (report date 2026-05-30):
Average estimate: 1621953440.00 USD
Low estimate: 1478579000.00
High estimate: 1763000000.00
Number of analysts: 12
Year-ago value: 1311845000.00
Growth: 0.24
Analyst earnings estimates for MGY, period +1q (report date 2026-06-07):
Average estimate: 0.78 USD
Low estimate: 0.56
High estimate: 1.12
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.86
Analyst revenue estimates for MGY, period +1q (report date 2026-06-07):
Average estimate: 417292470.00 USD
Low estimate: 366000000.00
High estimate: 462000000.00
Number of analysts: 12
Year-ago value: 324935000.00
Growth: 0.28
Analyst earnings estimates for MGY, period +1y (report date 2026-06-07):
Average estimate: 2.62 USD
Low estimate: 2.17
High estimate: 3.17
Number of analysts: 17
Year-ago value: 2.93
Growth: -0.11
Analyst revenue estimates for MGY, period +1y (report date 2026-06-07):
Average estimate: 1563660000.00 USD
Low estimate: 1489000000.00
High estimate: 1650265320.00
Number of analysts: 12
Year-ago value: 1625370110.00
Growth: -0.04
Analyst earnings estimates for MGY, period 0q (report date 2026-06-07):
Average estimate: 0.87 USD
Low estimate: 0.54
High estimate: 1.09
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.07
Analyst revenue estimates for MGY, period 0q (report date 2026-06-07):
Average estimate: 436877080.00 USD
Low estimate: 352000000.00
High estimate: 495000000.00
Number of analysts: 12
Year-ago value: 318981000.00
Growth: 0.37
Analyst earnings estimates for MGY, period 0y (report date 2026-06-07):
Average estimate: 2.93 USD
Low estimate: 2.40
High estimate: 3.70
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.68
Analyst revenue estimates for MGY, period 0y (report date 2026-06-07):
Average estimate: 1625370110.00 USD
Low estimate: 1478579000.00
High estimate: 1763000000.00
Number of analysts: 12
Year-ago value: 1311845000.00
Growth: 0.24
Analyst earnings estimates for MGY, period +1q (report date 2026-06-15):
Average estimate: 0.78 USD
Low estimate: 0.56
High estimate: 1.12
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.86
Analyst revenue estimates for MGY, period +1q (report date 2026-06-15):
Average estimate: 417292470.00 USD
Low estimate: 366000000.00
High estimate: 462000000.00
Number of analysts: 12
Year-ago value: 324935000.00
Growth: 0.28
Analyst earnings estimates for MGY, period +1y (report date 2026-06-15):
Average estimate: 2.62 USD
Low estimate: 2.17
High estimate: 3.17
Number of analysts: 17
Year-ago value: 2.93
Growth: -0.11
Analyst revenue estimates for MGY, period +1y (report date 2026-06-15):
Average estimate: 1563660000.00 USD
Low estimate: 1489000000.00
High estimate: 1650265320.00
Number of analysts: 12
Year-ago value: 1625370110.00
Growth: -0.04
Analyst earnings estimates for MGY, period 0q (report date 2026-06-15):
Average estimate: 0.87 USD
Low estimate: 0.54
High estimate: 1.09
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.07
Analyst revenue estimates for MGY, period 0q (report date 2026-06-15):
Average estimate: 436877080.00 USD
Low estimate: 352000000.00
High estimate: 495000000.00
Number of analysts: 12
Year-ago value: 318981000.00
Growth: 0.37
Analyst earnings estimates for MGY, period 0y (report date 2026-06-15):
Average estimate: 2.93 USD
Low estimate: 2.40
High estimate: 3.70
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.68
Analyst revenue estimates for MGY, period 0y (report date 2026-06-15):
Average estimate: 1625370110.00 USD
Low estimate: 1478579000.00
High estimate: 1763000000.00
Number of analysts: 12
Year-ago value: 1311845000.00
Growth: 0.24
Analyst earnings estimates for MGY, period +1q (report date 2026-06-20):
Average estimate: 0.78 USD
Low estimate: 0.56
High estimate: 1.12
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.86
Analyst revenue estimates for MGY, period +1q (report date 2026-06-20):
Average estimate: 417292470.00 USD
Low estimate: 366000000.00
High estimate: 462000000.00
Number of analysts: 12
Year-ago value: 324935000.00
Growth: 0.28
Analyst earnings estimates for MGY, period +1y (report date 2026-06-20):
Average estimate: 2.62 USD
Low estimate: 2.17
High estimate: 3.17
Number of analysts: 17
Year-ago value: 2.93
Growth: -0.11
Analyst revenue estimates for MGY, period +1y (report date 2026-06-20):
Average estimate: 1563660000.00 USD
Low estimate: 1489000000.00
High estimate: 1650265320.00
Number of analysts: 12
Year-ago value: 1625370110.00
Growth: -0.04
Analyst earnings estimates for MGY, period 0q (report date 2026-06-20):
Average estimate: 0.87 USD
Low estimate: 0.54
High estimate: 1.09
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.07
Analyst revenue estimates for MGY, period 0q (report date 2026-06-20):
Average estimate: 436877080.00 USD
Low estimate: 352000000.00
High estimate: 495000000.00
Number of analysts: 12
Year-ago value: 318981000.00
Growth: 0.37
Analyst earnings estimates for MGY, period 0y (report date 2026-06-20):
Average estimate: 2.93 USD
Low estimate: 2.40
High estimate: 3.70
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.68
Analyst revenue estimates for MGY, period 0y (report date 2026-06-20):
Average estimate: 1625370110.00 USD
Low estimate: 1478579000.00
High estimate: 1763000000.00
Number of analysts: 12
Year-ago value: 1311845000.00
Growth: 0.24
Analyst earnings estimates for MGY, period +1q (report date 2026-06-23):
Average estimate: 0.78 USD
Low estimate: 0.56
High estimate: 1.12
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.86
Analyst revenue estimates for MGY, period +1q (report date 2026-06-23):
Average estimate: 417292470.00 USD
Low estimate: 366000000.00
High estimate: 462000000.00
Number of analysts: 12
Year-ago value: 324935000.00
Growth: 0.28
Analyst earnings estimates for MGY, period +1y (report date 2026-06-23):
Average estimate: 2.62 USD
Low estimate: 2.17
High estimate: 3.17
Number of analysts: 17
Year-ago value: 2.93
Growth: -0.11
Analyst revenue estimates for MGY, period +1y (report date 2026-06-23):
Average estimate: 1563660000.00 USD
Low estimate: 1489000000.00
High estimate: 1650265320.00
Number of analysts: 12
Year-ago value: 1625370110.00
Growth: -0.04
Analyst earnings estimates for MGY, period 0q (report date 2026-06-23):
Average estimate: 0.87 USD
Low estimate: 0.54
High estimate: 1.09
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.07
Analyst revenue estimates for MGY, period 0q (report date 2026-06-23):
Average estimate: 436877080.00 USD
Low estimate: 352000000.00
High estimate: 495000000.00
Number of analysts: 12
Year-ago value: 318981000.00
Growth: 0.37
Analyst earnings estimates for MGY, period 0y (report date 2026-06-23):
Average estimate: 2.93 USD
Low estimate: 2.40
High estimate: 3.70
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.68
Analyst revenue estimates for MGY, period 0y (report date 2026-06-23):
Average estimate: 1625370110.00 USD
Low estimate: 1478579000.00
High estimate: 1763000000.00
Number of analysts: 12
Year-ago value: 1311845000.00
Growth: 0.24
Analyst earnings estimates for MGY, period +1q (report date 2026-07-11):
Average estimate: 0.67 USD
Low estimate: 0.50
High estimate: 0.97
Number of analysts: 14
Year-ago value: 0.42
Growth: 0.60
Analyst revenue estimates for MGY, period +1q (report date 2026-07-11):
Average estimate: 406856360.00 USD
Low estimate: 355000000.00
High estimate: 462000000.00
Number of analysts: 10
Year-ago value: 324935000.00
Growth: 0.25
Analyst earnings estimates for MGY, period +1y (report date 2026-07-11):
Average estimate: 2.53 USD
Low estimate: 1.99
High estimate: 2.94
Number of analysts: 17
Year-ago value: 2.81
Growth: -0.10
Analyst revenue estimates for MGY, period +1y (report date 2026-07-11):
Average estimate: 1563179800.00 USD
Low estimate: 1470000000.00
High estimate: 1650265320.00
Number of analysts: 10
Year-ago value: 1611730830.00
Growth: -0.03
Analyst earnings estimates for MGY, period 0q (report date 2026-07-11):
Average estimate: 0.89 USD
Low estimate: 0.53
High estimate: 1.06
Number of analysts: 16
Year-ago value: 0.42
Growth: 1.13
Analyst revenue estimates for MGY, period 0q (report date 2026-07-11):
Average estimate: 446252500.00 USD
Low estimate: 375246000.00
High estimate: 473000000.00
Number of analysts: 10
Year-ago value: 318981000.00
Growth: 0.40
Analyst earnings estimates for MGY, period 0y (report date 2026-07-11):
Average estimate: 2.81 USD
Low estimate: 2.14
High estimate: 3.41
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.61
Analyst revenue estimates for MGY, period 0y (report date 2026-07-11):
Average estimate: 1611730830.00 USD
Low estimate: 1478579000.00
High estimate: 1730000000.00
Number of analysts: 10
Year-ago value: 1311845000.00
Growth: 0.23
Analyst earnings estimates for MGY, period +1q (report date 2026-07-19):
Average estimate: 0.63 USD
Low estimate: 0.47
High estimate: 0.91
Number of analysts: 16
Year-ago value: 0.42
Growth: 0.49
Analyst revenue estimates for MGY, period +1q (report date 2026-07-19):
Average estimate: 391491760.00 USD
Low estimate: 348397910.00
High estimate: 464000000.00
Number of analysts: 11
Year-ago value: 324935000.00
Growth: 0.20
Analyst earnings estimates for MGY, period +1y (report date 2026-07-19):
Average estimate: 2.43 USD
Low estimate: 1.82
High estimate: 2.94
Number of analysts: 17
Year-ago value: 2.70
Growth: -0.10
Analyst revenue estimates for MGY, period +1y (report date 2026-07-19):
Average estimate: 1539657130.00 USD
Low estimate: 1343455300.00
High estimate: 1657000000.00
Number of analysts: 11
Year-ago value: 1589249320.00
Growth: -0.03
Analyst earnings estimates for MGY, period 0q (report date 2026-07-19):
Average estimate: 0.88 USD
Low estimate: 0.53
High estimate: 0.96
Number of analysts: 18
Year-ago value: 0.42
Growth: 1.11
Analyst revenue estimates for MGY, period 0q (report date 2026-07-19):
Average estimate: 447027760.00 USD
Low estimate: 375246000.00
High estimate: 465292820.00
Number of analysts: 11
Year-ago value: 318981000.00
Growth: 0.40
Analyst earnings estimates for MGY, period 0y (report date 2026-07-19):
Average estimate: 2.70 USD
Low estimate: 2.14
High estimate: 3.27
Number of analysts: 17
Year-ago value: 1.74
Growth: 0.55
Analyst revenue estimates for MGY, period 0y (report date 2026-07-19):
Average estimate: 1589249320.00 USD
Low estimate: 1478579000.00
High estimate: 1739000000.00
Number of analysts: 11
Year-ago value: 1311845000.00
Growth: 0.21
Analyst earnings estimates for MGY, period +1q (report date 2026-07-25):
Average estimate: 0.56 USD
Low estimate: 0.38
High estimate: 0.74
Number of analysts: 17
Year-ago value: 0.42
Growth: 0.32
Analyst revenue estimates for MGY, period +1q (report date 2026-07-25):
Average estimate: 391194370.00 USD
Low estimate: 348397910.00
High estimate: 466000000.00
Number of analysts: 13
Year-ago value: 324935000.00
Growth: 0.20
Analyst earnings estimates for MGY, period +1y (report date 2026-07-25):
Average estimate: 3.49 USD
Low estimate: 2.66
High estimate: 4.90
Number of analysts: 9
Year-ago value: 2.97
Growth: 0.17
Analyst revenue estimates for MGY, period +1y (report date 2026-07-25):
Average estimate: 2687755580.00 USD
Low estimate: 2478000000.00
High estimate: 2917000000.00
Number of analysts: 9
Year-ago value: 1909286190.00
Growth: 0.41
Analyst earnings estimates for MGY, period 0q (report date 2026-07-25):
Average estimate: 0.93 USD
Low estimate: 0.86
High estimate: 1.10
Number of analysts: 17
Year-ago value: 0.42
Growth: 1.23
Analyst revenue estimates for MGY, period 0q (report date 2026-07-25):
Average estimate: 460819030.00 USD
Low estimate: 437423000.00
High estimate: 485619000.00
Number of analysts: 13
Year-ago value: 318981000.00
Growth: 0.44
Analyst earnings estimates for MGY, period 0y (report date 2026-07-25):
Average estimate: 2.97 USD
Low estimate: 2.65
High estimate: 3.36
Number of analysts: 9
Year-ago value: 1.74
Growth: 0.70
Analyst revenue estimates for MGY, period 0y (report date 2026-07-25):
Average estimate: 1909286190.00 USD
Low estimate: 1789000000.00
High estimate: 2070000000.00
Number of analysts: 9
Year-ago value: 1311845000.00
Growth: 0.46
Analyst revenue estimates for MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, period +1q (report date 2026-06-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGYR, period +1y (report date 2026-06-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGYR, period 0q (report date 2026-06-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGYR, period 0y (report date 2026-06-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MGYR, 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 MH, period +1q (report date 2026-05-30):
Average estimate: 0.46 USD
Low estimate: 0.36
High estimate: 0.58
Number of analysts: 11
Analyst revenue estimates for MH, period +1q (report date 2026-05-30):
Average estimate: 533629330.00 USD
Low estimate: 516300000.00
High estimate: 561651070.00
Number of analysts: 10
Analyst earnings estimates for MH, period +1y (report date 2026-05-30):
Average estimate: 1.75 USD
Low estimate: 1.59
High estimate: 1.92
Number of analysts: 13
Year-ago value: 1.84
Growth: -0.05
Analyst revenue estimates for MH, period +1y (report date 2026-05-30):
Average estimate: 2164876740.00 USD
Low estimate: 2142054000.00
High estimate: 2193355250.00
Number of analysts: 13
Year-ago value: 2080547540.00
Growth: 0.04
Analyst earnings estimates for MH, period 0q (report date 2026-05-30):
Average estimate: 0.17 USD
Low estimate: 0.10
High estimate: 0.26
Number of analysts: 12
Analyst revenue estimates for MH, period 0q (report date 2026-05-30):
Average estimate: 439937550.00 USD
Low estimate: 435900000.00
High estimate: 445000000.00
Number of analysts: 11
Analyst earnings estimates for MH, period 0y (report date 2026-05-30):
Average estimate: 1.84 USD
Low estimate: 1.66
High estimate: 1.94
Number of analysts: 13
Analyst revenue estimates for MH, period 0y (report date 2026-05-30):
Average estimate: 2080547540.00 USD
Low estimate: 2075000000.00
High estimate: 2096724310.00
Number of analysts: 13
Analyst earnings estimates for MH, period +1q (report date 2026-06-07):
Average estimate: 0.46 USD
Low estimate: 0.36
High estimate: 0.58
Number of analysts: 11
Analyst revenue estimates for MH, period +1q (report date 2026-06-07):
Average estimate: 533629330.00 USD
Low estimate: 516300000.00
High estimate: 561651070.00
Number of analysts: 10
Analyst earnings estimates for MH, period +1y (report date 2026-06-07):
Average estimate: 1.75 USD
Low estimate: 1.59
High estimate: 1.92
Number of analysts: 13
Year-ago value: 1.84
Growth: -0.05
Analyst revenue estimates for MH, period +1y (report date 2026-06-07):
Average estimate: 2163750110.00 USD
Low estimate: 2142054000.00
High estimate: 2193355250.00
Number of analysts: 13
Year-ago value: 2080547540.00
Growth: 0.04
Analyst earnings estimates for MH, period 0q (report date 2026-06-07):
Average estimate: 0.17 USD
Low estimate: 0.10
High estimate: 0.26
Number of analysts: 12
Analyst revenue estimates for MH, period 0q (report date 2026-06-07):
Average estimate: 439955740.00 USD
Low estimate: 435900000.00
High estimate: 445200000.00
Number of analysts: 11
Analyst earnings estimates for MH, period 0y (report date 2026-06-07):
Average estimate: 1.84 USD
Low estimate: 1.65
High estimate: 1.94
Number of analysts: 13
Analyst revenue estimates for MH, period 0y (report date 2026-06-07):
Average estimate: 2080547540.00 USD
Low estimate: 2075000000.00
High estimate: 2096724310.00
Number of analysts: 13
Analyst earnings estimates for MH, period +1q (report date 2026-06-15):
Average estimate: 0.82 USD
Low estimate: 0.66
High estimate: 0.98
Number of analysts: 12
Year-ago value: 1.40
Growth: -0.42
Analyst revenue estimates for MH, period +1q (report date 2026-06-15):
Average estimate: 668706390.00 USD
Low estimate: 647660000.00
High estimate: 693600000.00
Number of analysts: 11
Year-ago value: 669187000.00
Growth: 0.00
Analyst earnings estimates for MH, period +1y (report date 2026-06-15):
Average estimate: 2.00 USD
Low estimate: 1.73
High estimate: 2.24
Number of analysts: 12
Year-ago value: 2.04
Growth: -0.02
Analyst revenue estimates for MH, period +1y (report date 2026-06-15):
Average estimate: 2255912490.00 USD
Low estimate: 2186234370.00
High estimate: 2344699000.00
Number of analysts: 12
Year-ago value: 2150079700.00
Growth: 0.05
Analyst earnings estimates for MH, period 0q (report date 2026-06-15):
Average estimate: 0.48 USD
Low estimate: 0.36
High estimate: 0.56
Number of analysts: 12
Analyst revenue estimates for MH, period 0q (report date 2026-06-15):
Average estimate: 439955740.00 USD
Low estimate: 435900000.00
High estimate: 445200000.00
Number of analysts: 11
Analyst earnings estimates for MH, period 0y (report date 2026-06-15):
Average estimate: 1.93 USD
Low estimate: 1.65
High estimate: 0.00
Number of analysts: 0
Year-ago value: 2.04
Growth: -0.05
Analyst revenue estimates for MH, period 0y (report date 2026-06-15):
Average estimate: 2080547540.00 USD
Low estimate: 2075000000.00
High estimate: 2096724310.00
Number of analysts: 13
Analyst earnings estimates for MH, period +1q (report date 2026-06-20):
Average estimate: 0.83 USD
Low estimate: 0.66
High estimate: 0.98
Number of analysts: 12
Year-ago value: 1.40
Growth: -0.41
Analyst revenue estimates for MH, period +1q (report date 2026-06-20):
Average estimate: 665267830.00 USD
Low estimate: 647660000.00
High estimate: 693600000.00
Number of analysts: 11
Year-ago value: 669187000.00
Growth: -0.01
Analyst earnings estimates for MH, period +1y (report date 2026-06-20):
Average estimate: 2.01 USD
Low estimate: 1.73
High estimate: 2.26
Number of analysts: 12
Year-ago value: 2.04
Growth: -0.01
Analyst revenue estimates for MH, period +1y (report date 2026-06-20):
Average estimate: 2250373990.00 USD
Low estimate: 2186234370.00
High estimate: 2301871080.00
Number of analysts: 12
Year-ago value: 2148623240.00
Growth: 0.05