speb/financial-data huggingface dataset:
Analyst revenue estimates for MG.TO, period 0y (report date 2026-06-23):
Average estimate: 42443827750.00 USD
Low estimate: 41945100000.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period +1q (report date 2026-07-11):
Average estimate: 1.81 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.36
Analyst revenue estimates for MG.TO, period +1q (report date 2026-07-11):
Average estimate: 10614726490.00 USD
Low estimate: 10379000000.00
High estimate: 10918400000.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period +1y (report date 2026-07-11):
Average estimate: 7.58 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.79
Growth: 0.12
Analyst revenue estimates for MG.TO, period +1y (report date 2026-07-11):
Average estimate: 42989945690.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42389192220.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period 0q (report date 2026-07-11):
Average estimate: 1.52 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MG.TO, period 0q (report date 2026-07-11):
Average estimate: 10678996600.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 16
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MG.TO, period 0y (report date 2026-07-11):
Average estimate: 6.79 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MG.TO, period 0y (report date 2026-07-11):
Average estimate: 42389192220.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period +1q (report date 2026-07-19):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MG.TO, period +1q (report date 2026-07-19):
Average estimate: 10612253180.00 USD
Low estimate: 10402000000.00
High estimate: 10918400000.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period +1y (report date 2026-07-19):
Average estimate: 7.59 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.79
Growth: 0.12
Analyst revenue estimates for MG.TO, period +1y (report date 2026-07-19):
Average estimate: 43047564600.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 17
Year-ago value: 42387534740.00
Growth: 0.02
Analyst earnings estimates for MG.TO, period 0q (report date 2026-07-19):
Average estimate: 1.52 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.06
Analyst revenue estimates for MG.TO, period 0q (report date 2026-07-19):
Average estimate: 10730991420.00 USD
Low estimate: 10515000000.00
High estimate: 11039000000.00
Number of analysts: 16
Year-ago value: 10631000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period 0y (report date 2026-07-19):
Average estimate: 6.79 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.18
Analyst revenue estimates for MG.TO, period 0y (report date 2026-07-19):
Average estimate: 42387534740.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period +1q (report date 2026-07-25):
Average estimate: 1.81 USD
Low estimate: 1.61
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.36
Analyst revenue estimates for MG.TO, period +1q (report date 2026-07-25):
Average estimate: 10621734190.00 USD
Low estimate: 10501609870.00
High estimate: 10918400000.00
Number of analysts: 13
Year-ago value: 10462000000.00
Growth: 0.02
Analyst earnings estimates for MG.TO, period +1y (report date 2026-07-25):
Average estimate: 7.58 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.78
Growth: 0.12
Analyst revenue estimates for MG.TO, period +1y (report date 2026-07-25):
Average estimate: 42988446960.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 17
Year-ago value: 42378979180.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period 0q (report date 2026-07-25):
Average estimate: 1.53 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.06
Analyst revenue estimates for MG.TO, period 0q (report date 2026-07-25):
Average estimate: 10735790850.00 USD
Low estimate: 10619301920.00
High estimate: 11039000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.01
Analyst earnings estimates for MG.TO, period 0y (report date 2026-07-25):
Average estimate: 6.78 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.18
Analyst revenue estimates for MG.TO, period 0y (report date 2026-07-25):
Average estimate: 42378979180.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-05-30):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-05-30):
Average estimate: 10593790590.00 USD
Low estimate: 10379000000.00
High estimate: 10846807270.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-05-30):
Average estimate: 7.60 USD
Low estimate: 7.10
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.79
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-05-30):
Average estimate: 43002690480.00 USD
Low estimate: 41418085250.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42410494420.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-05-30):
Average estimate: 1.52 USD
Low estimate: 1.43
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-05-30):
Average estimate: 10662959570.00 USD
Low estimate: 10226900000.00
High estimate: 10882000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-05-30):
Average estimate: 6.79 USD
Low estimate: 6.35
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-05-30):
Average estimate: 42410494420.00 USD
Low estimate: 41945100000.00
High estimate: 42848000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-06-07):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-06-07):
Average estimate: 10606004880.00 USD
Low estimate: 10379000000.00
High estimate: 10846807270.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-06-07):
Average estimate: 7.60 USD
Low estimate: 7.10
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.81
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-06-07):
Average estimate: 43002690480.00 USD
Low estimate: 41418085250.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42443827750.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-06-07):
Average estimate: 1.52 USD
Low estimate: 1.43
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-06-07):
Average estimate: 10667959570.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-06-07):
Average estimate: 6.81 USD
Low estimate: 6.51
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-06-07):
Average estimate: 42443827750.00 USD
Low estimate: 41945100000.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-06-15):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-06-15):
Average estimate: 10606004880.00 USD
Low estimate: 10379000000.00
High estimate: 10846807270.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-06-15):
Average estimate: 7.60 USD
Low estimate: 7.10
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.81
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-06-15):
Average estimate: 43002690480.00 USD
Low estimate: 41418085250.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42443827750.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-06-15):
Average estimate: 1.52 USD
Low estimate: 1.43
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-06-15):
Average estimate: 10667959570.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-06-15):
Average estimate: 6.81 USD
Low estimate: 6.51
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-06-15):
Average estimate: 42443827750.00 USD
Low estimate: 41945100000.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-06-20):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-06-20):
Average estimate: 10606004880.00 USD
Low estimate: 10379000000.00
High estimate: 10846807270.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-06-20):
Average estimate: 7.60 USD
Low estimate: 7.10
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.81
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-06-20):
Average estimate: 43002690480.00 USD
Low estimate: 41418085250.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42443827750.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-06-20):
Average estimate: 1.52 USD
Low estimate: 1.43
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-06-20):
Average estimate: 10667959570.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-06-20):
Average estimate: 6.81 USD
Low estimate: 6.51
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-06-20):
Average estimate: 42443827750.00 USD
Low estimate: 41945100000.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-06-23):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-06-23):
Average estimate: 10606004880.00 USD
Low estimate: 10379000000.00
High estimate: 10846807270.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-06-23):
Average estimate: 7.60 USD
Low estimate: 7.10
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.81
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-06-23):
Average estimate: 43002690480.00 USD
Low estimate: 41418085250.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42443827750.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-06-23):
Average estimate: 1.52 USD
Low estimate: 1.43
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-06-23):
Average estimate: 10667959570.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-06-23):
Average estimate: 6.81 USD
Low estimate: 6.51
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-06-23):
Average estimate: 42443827750.00 USD
Low estimate: 41945100000.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-07-11):
Average estimate: 1.81 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.36
Analyst revenue estimates for MGA, period +1q (report date 2026-07-11):
Average estimate: 10614726490.00 USD
Low estimate: 10379000000.00
High estimate: 10918400000.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-07-11):
Average estimate: 7.58 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.79
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-07-11):
Average estimate: 42989945690.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 18
Year-ago value: 42389192220.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-07-11):
Average estimate: 1.52 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.05
Analyst revenue estimates for MGA, period 0q (report date 2026-07-11):
Average estimate: 10678996600.00 USD
Low estimate: 10226900000.00
High estimate: 10957000000.00
Number of analysts: 16
Year-ago value: 10631000000.00
Growth: 0.00
Analyst earnings estimates for MGA, period 0y (report date 2026-07-11):
Average estimate: 6.79 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.19
Analyst revenue estimates for MGA, period 0y (report date 2026-07-11):
Average estimate: 42389192220.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-07-19):
Average estimate: 1.80 USD
Low estimate: 1.51
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.35
Analyst revenue estimates for MGA, period +1q (report date 2026-07-19):
Average estimate: 10612253180.00 USD
Low estimate: 10402000000.00
High estimate: 10918400000.00
Number of analysts: 14
Year-ago value: 10462000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1y (report date 2026-07-19):
Average estimate: 7.59 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.79
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-07-19):
Average estimate: 43047564600.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 17
Year-ago value: 42387534740.00
Growth: 0.02
Analyst earnings estimates for MGA, period 0q (report date 2026-07-19):
Average estimate: 1.52 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.06
Analyst revenue estimates for MGA, period 0q (report date 2026-07-19):
Average estimate: 10730991420.00 USD
Low estimate: 10515000000.00
High estimate: 11039000000.00
Number of analysts: 16
Year-ago value: 10631000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0y (report date 2026-07-19):
Average estimate: 6.79 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.18
Analyst revenue estimates for MGA, period 0y (report date 2026-07-19):
Average estimate: 42387534740.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period +1q (report date 2026-07-25):
Average estimate: 1.81 USD
Low estimate: 1.61
High estimate: 2.05
Number of analysts: 16
Year-ago value: 1.33
Growth: 0.36
Analyst revenue estimates for MGA, period +1q (report date 2026-07-25):
Average estimate: 10621734190.00 USD
Low estimate: 10501609870.00
High estimate: 10918400000.00
Number of analysts: 13
Year-ago value: 10462000000.00
Growth: 0.02
Analyst earnings estimates for MGA, period +1y (report date 2026-07-25):
Average estimate: 7.58 USD
Low estimate: 7.00
High estimate: 8.11
Number of analysts: 19
Year-ago value: 6.78
Growth: 0.12
Analyst revenue estimates for MGA, period +1y (report date 2026-07-25):
Average estimate: 42988446960.00 USD
Low estimate: 40986679160.00
High estimate: 44000000000.00
Number of analysts: 17
Year-ago value: 42378979180.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0q (report date 2026-07-25):
Average estimate: 1.53 USD
Low estimate: 1.41
High estimate: 1.70
Number of analysts: 17
Year-ago value: 1.44
Growth: 0.06
Analyst revenue estimates for MGA, period 0q (report date 2026-07-25):
Average estimate: 10735790850.00 USD
Low estimate: 10619301920.00
High estimate: 11039000000.00
Number of analysts: 15
Year-ago value: 10631000000.00
Growth: 0.01
Analyst earnings estimates for MGA, period 0y (report date 2026-07-25):
Average estimate: 6.78 USD
Low estimate: 6.45
High estimate: 7.26
Number of analysts: 19
Year-ago value: 5.73
Growth: 0.18
Analyst revenue estimates for MGA, period 0y (report date 2026-07-25):
Average estimate: 42378979180.00 USD
Low estimate: 41773121450.00
High estimate: 43200000000.00
Number of analysts: 18
Year-ago value: 42010000000.00
Growth: 0.01
Analyst revenue estimates for MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGA.TO, 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 MGAM.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-06-01):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-06-01):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-06-01):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-06-01):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-06-15):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-06-15):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-06-15):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-06-15):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-06-20):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-06-20):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-06-20):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-06-20):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-06-23):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-06-23):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-06-23):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-06-23):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-07-11):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-07-11):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-07-11):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-07-11):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-07-19):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-07-19):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-07-19):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-07-19):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGAM.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period +1y (report date 2026-07-25):
Average estimate: 0.21 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 8
Year-ago value: 0.17
Growth: 0.20
Analyst revenue estimates for MGAM.L, period +1y (report date 2026-07-25):
Average estimate: 1045131980.00 GBP
Low estimate: 1032663190.00
High estimate: 1050000000.00
Number of analysts: 7
Year-ago value: 1010292300.00
Growth: 0.03
Analyst revenue estimates for MGAM.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGAM.L, period 0y (report date 2026-07-25):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 8
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MGAM.L, period 0y (report date 2026-07-25):
Average estimate: 1010292300.00 GBP
Low estimate: 1001000000.00
High estimate: 1020000000.00
Number of analysts: 7
Year-ago value: 1030300000.00
Growth: -0.02
Analyst revenue estimates for MGCI.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, 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 MGCI.L, 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 MGCI.L, 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 MGCI.L, 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 MGCI.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MGCI.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1q (report date 2026-05-30):
Average estimate: 1.21 USD
Low estimate: 1.21
High estimate: 1.21
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.01
Analyst revenue estimates for MGEE, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1y (report date 2026-05-30):
Average estimate: 4.12 USD
Low estimate: 3.86
High estimate: 4.29
Number of analysts: 3
Year-ago value: 3.91
Growth: 0.05
Analyst revenue estimates for MGEE, period +1y (report date 2026-05-30):
Average estimate: 830538440.00 USD
Low estimate: 810560000.00
High estimate: 865066000.00
Number of analysts: 3
Year-ago value: 787385110.00
Growth: 0.05
Analyst earnings estimates for MGEE, period 0q (report date 2026-05-30):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.72
Growth: 0.13
Analyst revenue estimates for MGEE, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period 0y (report date 2026-05-30):
Average estimate: 3.91 USD
Low estimate: 3.83
High estimate: 3.96
Number of analysts: 3
Year-ago value: 3.72
Growth: 0.05
Analyst revenue estimates for MGEE, period 0y (report date 2026-05-30):
Average estimate: 787385110.00 USD
Low estimate: 779989320.00
High estimate: 796156000.00
Number of analysts: 3
Year-ago value: 743654000.00
Growth: 0.06
Analyst earnings estimates for MGEE, period +1q (report date 2026-06-07):
Average estimate: 1.21 USD
Low estimate: 1.21
High estimate: 1.21
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.01
Analyst revenue estimates for MGEE, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1y (report date 2026-06-07):
Average estimate: 4.12 USD
Low estimate: 3.86
High estimate: 4.29
Number of analysts: 3
Year-ago value: 3.91
Growth: 0.05
Analyst revenue estimates for MGEE, period +1y (report date 2026-06-07):
Average estimate: 830538440.00 USD
Low estimate: 810560000.00
High estimate: 865066000.00
Number of analysts: 3
Year-ago value: 787385110.00
Growth: 0.05
Analyst earnings estimates for MGEE, period 0q (report date 2026-06-07):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.72
Growth: 0.13
Analyst revenue estimates for MGEE, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period 0y (report date 2026-06-07):
Average estimate: 3.91 USD
Low estimate: 3.83
High estimate: 3.96
Number of analysts: 3
Year-ago value: 3.72
Growth: 0.05
Analyst revenue estimates for MGEE, period 0y (report date 2026-06-07):
Average estimate: 787385110.00 USD
Low estimate: 779989320.00
High estimate: 796156000.00
Number of analysts: 3
Year-ago value: 743654000.00
Growth: 0.06
Analyst earnings estimates for MGEE, period +1q (report date 2026-06-15):
Average estimate: 1.21 USD
Low estimate: 1.21
High estimate: 1.21
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.01
Analyst revenue estimates for MGEE, period +1q (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1y (report date 2026-06-15):
Average estimate: 4.15 USD
Low estimate: 3.86
High estimate: 4.29
Number of analysts: 4
Year-ago value: 3.93
Growth: 0.06
Analyst revenue estimates for MGEE, period +1y (report date 2026-06-15):
Average estimate: 816653830.00 USD
Low estimate: 775000000.00
High estimate: 865066000.00
Number of analysts: 4
Year-ago value: 777288830.00
Growth: 0.05
Analyst earnings estimates for MGEE, period 0q (report date 2026-06-15):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.72
Growth: 0.13
Analyst revenue estimates for MGEE, period 0q (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period 0y (report date 2026-06-15):
Average estimate: 3.93 USD
Low estimate: 3.83
High estimate: 3.98
Number of analysts: 4
Year-ago value: 3.72
Growth: 0.06
Analyst revenue estimates for MGEE, period 0y (report date 2026-06-15):
Average estimate: 777288830.00 USD
Low estimate: 747000000.00
High estimate: 796156000.00
Number of analysts: 4
Year-ago value: 743654000.00
Growth: 0.05
Analyst earnings estimates for MGEE, period +1q (report date 2026-06-20):
Average estimate: 1.21 USD
Low estimate: 1.21
High estimate: 1.21
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.01
Analyst revenue estimates for MGEE, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1y (report date 2026-06-20):
Average estimate: 4.15 USD
Low estimate: 3.86
High estimate: 4.29
Number of analysts: 4
Year-ago value: 3.93
Growth: 0.06
Analyst revenue estimates for MGEE, period +1y (report date 2026-06-20):
Average estimate: 816653830.00 USD
Low estimate: 775000000.00
High estimate: 865066000.00
Number of analysts: 4
Year-ago value: 777288830.00
Growth: 0.05
Analyst earnings estimates for MGEE, period 0q (report date 2026-06-20):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.72
Growth: 0.13
Analyst revenue estimates for MGEE, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period 0y (report date 2026-06-20):
Average estimate: 3.93 USD
Low estimate: 3.83
High estimate: 3.98
Number of analysts: 4
Year-ago value: 3.72
Growth: 0.06
Analyst revenue estimates for MGEE, period 0y (report date 2026-06-20):
Average estimate: 777288830.00 USD
Low estimate: 747000000.00
High estimate: 796156000.00
Number of analysts: 4
Year-ago value: 743654000.00
Growth: 0.05
Analyst earnings estimates for MGEE, period +1q (report date 2026-06-23):
Average estimate: 1.21 USD
Low estimate: 1.21
High estimate: 1.21
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.01
Analyst revenue estimates for MGEE, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period +1y (report date 2026-06-23):
Average estimate: 4.15 USD
Low estimate: 3.86
High estimate: 4.29
Number of analysts: 4
Year-ago value: 3.93
Growth: 0.06
Analyst revenue estimates for MGEE, period +1y (report date 2026-06-23):
Average estimate: 816653830.00 USD
Low estimate: 775000000.00
High estimate: 865066000.00
Number of analysts: 4
Year-ago value: 777288830.00
Growth: 0.05
Analyst earnings estimates for MGEE, period 0q (report date 2026-06-23):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.72
Growth: 0.13
Analyst revenue estimates for MGEE, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MGEE, period 0y (report date 2026-06-23):
Average estimate: 3.93 USD
Low estimate: 3.83
High estimate: 3.98
Number of analysts: 4
Year-ago value: 3.72
Growth: 0.06
Analyst revenue estimates for MGEE, period 0y (report date 2026-06-23):
Average estimate: 777288830.00 USD
Low estimate: 747000000.00
High estimate: 796156000.00
Number of analysts: 4
Year-ago value: 743654000.00
Growth: 0.05
Analyst earnings estimates for MGEE, period +1q (report date 2026-07-11):
Average estimate: 1.15 USD
Low estimate: 1.15
High estimate: 1.15
Number of analysts: 1
Year-ago value: 1.22
Growth: -0.06
Analyst revenue estimates for MGEE, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0