speb/financial-data huggingface dataset:
Analyst revenue estimates for MFIC, period 0y (report date 2026-07-25):
Average estimate: 267673290.00 USD
Low estimate: 261000000.00
High estimate: 274740000.00
Number of analysts: 7
Year-ago value: 320875000.00
Growth: -0.17
Analyst earnings estimates for MFIN, period +1q (report date 2026-05-30):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.32
Growth: -0.06
Analyst revenue estimates for MFIN, period +1q (report date 2026-05-30):
Average estimate: 56234000.00 USD
Low estimate: 54500000.00
High estimate: 57968000.00
Number of analysts: 2
Year-ago value: 55686000.00
Growth: 0.01
Analyst earnings estimates for MFIN, period +1y (report date 2026-05-30):
Average estimate: 1.30 USD
Low estimate: 1.30
High estimate: 1.30
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.17
Analyst revenue estimates for MFIN, period +1y (report date 2026-05-30):
Average estimate: 225900000.00 USD
Low estimate: 225900000.00
High estimate: 225900000.00
Number of analysts: 1
Year-ago value: 222893500.00
Growth: 0.01
Analyst earnings estimates for MFIN, period 0q (report date 2026-05-30):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 1
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-05-30):
Average estimate: 54978000.00 USD
Low estimate: 53700000.00
High estimate: 56256000.00
Number of analysts: 2
Year-ago value: 53370000.00
Growth: 0.03
Analyst earnings estimates for MFIN, period 0y (report date 2026-05-30):
Average estimate: 1.08 USD
Low estimate: 1.08
High estimate: 1.08
Number of analysts: 1
Year-ago value: 1.78
Growth: -0.39
Analyst revenue estimates for MFIN, period 0y (report date 2026-05-30):
Average estimate: 222893500.00 USD
Low estimate: 218400000.00
High estimate: 227387000.00
Number of analysts: 2
Year-ago value: 216893000.00
Growth: 0.03
Analyst earnings estimates for MFIN, period +1q (report date 2026-06-07):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.32
Growth: -0.06
Analyst revenue estimates for MFIN, period +1q (report date 2026-06-07):
Average estimate: 56234000.00 USD
Low estimate: 54500000.00
High estimate: 57968000.00
Number of analysts: 2
Year-ago value: 55686000.00
Growth: 0.01
Analyst earnings estimates for MFIN, period +1y (report date 2026-06-07):
Average estimate: 1.30 USD
Low estimate: 1.30
High estimate: 1.30
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.17
Analyst revenue estimates for MFIN, period +1y (report date 2026-06-07):
Average estimate: 225900000.00 USD
Low estimate: 225900000.00
High estimate: 225900000.00
Number of analysts: 1
Year-ago value: 222893500.00
Growth: 0.01
Analyst earnings estimates for MFIN, period 0q (report date 2026-06-07):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 1
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-06-07):
Average estimate: 54978000.00 USD
Low estimate: 53700000.00
High estimate: 56256000.00
Number of analysts: 2
Year-ago value: 53370000.00
Growth: 0.03
Analyst earnings estimates for MFIN, period 0y (report date 2026-06-07):
Average estimate: 1.08 USD
Low estimate: 1.08
High estimate: 1.08
Number of analysts: 1
Year-ago value: 1.78
Growth: -0.39
Analyst revenue estimates for MFIN, period 0y (report date 2026-06-07):
Average estimate: 222893500.00 USD
Low estimate: 218400000.00
High estimate: 227387000.00
Number of analysts: 2
Year-ago value: 216893000.00
Growth: 0.03
Analyst earnings estimates for MFIN, period +1q (report date 2026-06-15):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 2
Year-ago value: 0.32
Growth: -0.03
Analyst revenue estimates for MFIN, period +1q (report date 2026-06-15):
Average estimate: 58061000.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 3
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-06-15):
Average estimate: 1.45 USD
Low estimate: 1.45
High estimate: 1.45
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.30
Analyst revenue estimates for MFIN, period +1y (report date 2026-06-15):
Average estimate: 243013500.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 2
Year-ago value: 228774000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0q (report date 2026-06-15):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-06-15):
Average estimate: 56641330.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 3
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-06-15):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 2
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-06-15):
Average estimate: 228774000.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 3
Year-ago value: 216893000.00
Growth: 0.05
Analyst earnings estimates for MFIN, period +1q (report date 2026-06-20):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 2
Year-ago value: 0.32
Growth: -0.03
Analyst revenue estimates for MFIN, period +1q (report date 2026-06-20):
Average estimate: 58061000.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 3
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-06-20):
Average estimate: 1.45 USD
Low estimate: 1.45
High estimate: 1.45
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.30
Analyst revenue estimates for MFIN, period +1y (report date 2026-06-20):
Average estimate: 243013500.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 2
Year-ago value: 228774000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0q (report date 2026-06-20):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-06-20):
Average estimate: 56641330.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 3
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-06-20):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 2
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-06-20):
Average estimate: 228774000.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 3
Year-ago value: 216893000.00
Growth: 0.05
Analyst earnings estimates for MFIN, period +1q (report date 2026-06-23):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 2
Year-ago value: 0.32
Growth: -0.03
Analyst revenue estimates for MFIN, period +1q (report date 2026-06-23):
Average estimate: 58061000.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 3
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-06-23):
Average estimate: 1.45 USD
Low estimate: 1.45
High estimate: 1.45
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.30
Analyst revenue estimates for MFIN, period +1y (report date 2026-06-23):
Average estimate: 243013500.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 2
Year-ago value: 228774000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0q (report date 2026-06-23):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-06-23):
Average estimate: 56641330.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 3
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-06-23):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 2
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-06-23):
Average estimate: 228774000.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 3
Year-ago value: 216893000.00
Growth: 0.05
Analyst earnings estimates for MFIN, period +1q (report date 2026-07-11):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 2
Year-ago value: 0.32
Growth: -0.03
Analyst revenue estimates for MFIN, period +1q (report date 2026-07-11):
Average estimate: 58061000.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 3
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-07-11):
Average estimate: 1.45 USD
Low estimate: 1.45
High estimate: 1.45
Number of analysts: 1
Year-ago value: 1.12
Growth: 0.30
Analyst revenue estimates for MFIN, period +1y (report date 2026-07-11):
Average estimate: 243013500.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 2
Year-ago value: 228774000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0q (report date 2026-07-11):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-07-11):
Average estimate: 56641330.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 3
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-07-11):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 2
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-07-11):
Average estimate: 228774000.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 3
Year-ago value: 216893000.00
Growth: 0.05
Analyst earnings estimates for MFIN, period +1q (report date 2026-07-19):
Average estimate: 0.32 USD
Low estimate: 0.30
High estimate: 0.35
Number of analysts: 3
Year-ago value: 0.32
Growth: 0.01
Analyst revenue estimates for MFIN, period +1q (report date 2026-07-19):
Average estimate: 58045750.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 4
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-07-19):
Average estimate: 1.47 USD
Low estimate: 1.45
High estimate: 1.48
Number of analysts: 2
Year-ago value: 1.12
Growth: 0.31
Analyst revenue estimates for MFIN, period +1y (report date 2026-07-19):
Average estimate: 244975670.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 3
Year-ago value: 228605500.00
Growth: 0.07
Analyst earnings estimates for MFIN, period 0q (report date 2026-07-19):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.28
Number of analysts: 3
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-07-19):
Average estimate: 56481000.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 4
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-07-19):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 3
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-07-19):
Average estimate: 228605500.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 4
Year-ago value: 216893000.00
Growth: 0.05
Analyst earnings estimates for MFIN, period +1q (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.30
High estimate: 0.35
Number of analysts: 3
Year-ago value: 0.32
Growth: 0.01
Analyst revenue estimates for MFIN, period +1q (report date 2026-07-25):
Average estimate: 58045750.00 USD
Low estimate: 54500000.00
High estimate: 61715000.00
Number of analysts: 4
Year-ago value: 55686000.00
Growth: 0.04
Analyst earnings estimates for MFIN, period +1y (report date 2026-07-25):
Average estimate: 1.47 USD
Low estimate: 1.45
High estimate: 1.48
Number of analysts: 2
Year-ago value: 1.12
Growth: 0.31
Analyst revenue estimates for MFIN, period +1y (report date 2026-07-25):
Average estimate: 244975670.00 USD
Low estimate: 225900000.00
High estimate: 260127000.00
Number of analysts: 3
Year-ago value: 228605500.00
Growth: 0.07
Analyst earnings estimates for MFIN, period 0q (report date 2026-07-25):
Average estimate: 0.27 USD
Low estimate: 0.27
High estimate: 0.28
Number of analysts: 3
Year-ago value: 0.46
Growth: -0.41
Analyst revenue estimates for MFIN, period 0q (report date 2026-07-25):
Average estimate: 56481000.00 USD
Low estimate: 53700000.00
High estimate: 59968000.00
Number of analysts: 4
Year-ago value: 53370000.00
Growth: 0.06
Analyst earnings estimates for MFIN, period 0y (report date 2026-07-25):
Average estimate: 1.12 USD
Low estimate: 1.08
High estimate: 1.15
Number of analysts: 3
Year-ago value: 1.78
Growth: -0.37
Analyst revenue estimates for MFIN, period 0y (report date 2026-07-25):
Average estimate: 228605500.00 USD
Low estimate: 218400000.00
High estimate: 240535000.00
Number of analysts: 4
Year-ago value: 216893000.00
Growth: 0.05
Analyst revenue estimates for MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFM, 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 MFML.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFML.NS, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFSL.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period +1y (report date 2026-06-01):
Average estimate: 15.82 INR
Low estimate: 10.40
High estimate: 23.63
Number of analysts: 10
Year-ago value: 14.01
Growth: 0.13
Analyst revenue estimates for MFSL.NS, period +1y (report date 2026-06-01):
Average estimate: 706085266670.00 INR
Low estimate: 641496000000.00
High estimate: 861151000000.00
Number of analysts: 15
Year-ago value: 1276010650.00
Growth: 552.35
Analyst revenue estimates for MFSL.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period 0y (report date 2026-06-01):
Average estimate: 14.01 INR
Low estimate: 8.30
High estimate: 19.50
Number of analysts: 11
Analyst revenue estimates for MFSL.NS, period 0y (report date 2026-06-01):
Average estimate: 607612733330.00 INR
Low estimate: 554487000000.00
High estimate: 713730000000.00
Number of analysts: 15
Analyst revenue estimates for MFSL.NS, period +1q (report date 2026-07-19):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period +1y (report date 2026-07-19):
Average estimate: 15.68 INR
Low estimate: 10.40
High estimate: 22.81
Number of analysts: 9
Year-ago value: 13.30
Growth: 0.18
Analyst revenue estimates for MFSL.NS, period +1y (report date 2026-07-19):
Average estimate: 697731280040.00 INR
Low estimate: 530474920580.00
High estimate: 861151000000.00
Number of analysts: 14
Year-ago value: 1276010650.00
Growth: 545.81
Analyst earnings estimates for MFSL.NS, period 0q (report date 2026-07-19):
Average estimate: 2.18 INR
Low estimate: 2.18
High estimate: 2.18
Number of analysts: 1
Year-ago value: 2.04
Growth: 0.07
Analyst revenue estimates for MFSL.NS, period 0q (report date 2026-07-19):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period 0y (report date 2026-07-19):
Average estimate: 13.30 INR
Low estimate: 8.30
High estimate: 17.40
Number of analysts: 9
Analyst revenue estimates for MFSL.NS, period 0y (report date 2026-07-19):
Average estimate: 599659810960.00 INR
Low estimate: 452671353400.00
High estimate: 713730000000.00
Number of analysts: 14
Analyst revenue estimates for MFSL.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period +1y (report date 2026-07-25):
Average estimate: 15.68 INR
Low estimate: 10.40
High estimate: 22.81
Number of analysts: 9
Year-ago value: 13.30
Growth: 0.18
Analyst revenue estimates for MFSL.NS, period +1y (report date 2026-07-25):
Average estimate: 697731280040.00 INR
Low estimate: 530474920580.00
High estimate: 861151000000.00
Number of analysts: 14
Year-ago value: 1276010650.00
Growth: 545.81
Analyst earnings estimates for MFSL.NS, period 0q (report date 2026-07-25):
Average estimate: 2.18 INR
Low estimate: 2.18
High estimate: 2.18
Number of analysts: 1
Year-ago value: 2.04
Growth: 0.07
Analyst revenue estimates for MFSL.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFSL.NS, period 0y (report date 2026-07-25):
Average estimate: 13.30 INR
Low estimate: 8.30
High estimate: 17.40
Number of analysts: 9
Analyst revenue estimates for MFSL.NS, period 0y (report date 2026-07-25):
Average estimate: 599659810960.00 INR
Low estimate: 452671353400.00
High estimate: 713730000000.00
Number of analysts: 14
Analyst revenue estimates for MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MFX.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 MG, period +1q (report date 2026-05-30):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-05-30):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-05-30):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-05-30):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-05-30):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-05-30):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-05-30):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-06-07):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-06-07):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-06-07):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-06-07):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-06-07):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-06-07):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-06-07):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-06-07):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-06-15):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-06-15):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-06-15):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-06-15):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-06-15):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-06-15):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-06-15):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-06-15):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-06-20):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-06-20):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-06-20):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-06-20):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-06-20):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-06-20):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-06-20):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-06-20):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-06-23):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-06-23):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-06-23):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-06-23):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-06-23):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-06-23):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-06-23):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-06-23):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-07-11):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-07-11):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-07-11):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-07-11):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-07-11):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-07-11):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-07-11):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-07-11):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-07-19):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-07-19):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-07-19):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-07-19):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-07-19):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-07-19):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-07-19):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-07-19):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG, period +1q (report date 2026-07-25):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.44
Number of analysts: 2
Year-ago value: 0.46
Growth: -0.07
Analyst revenue estimates for MG, period +1q (report date 2026-07-25):
Average estimate: 203356500.00 USD
Low estimate: 202400000.00
High estimate: 204313000.00
Number of analysts: 2
Year-ago value: 195549000.00
Growth: 0.04
Analyst earnings estimates for MG, period +1y (report date 2026-07-25):
Average estimate: 1.25 USD
Low estimate: 1.19
High estimate: 1.30
Number of analysts: 2
Year-ago value: 1.05
Growth: 0.19
Analyst revenue estimates for MG, period +1y (report date 2026-07-25):
Average estimate: 788081500.00 USD
Low estimate: 781100000.00
High estimate: 795063000.00
Number of analysts: 2
Year-ago value: 747796500.00
Growth: 0.05
Analyst earnings estimates for MG, period 0q (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.19
Growth: 0.32
Analyst revenue estimates for MG, period 0q (report date 2026-07-25):
Average estimate: 189320500.00 USD
Low estimate: 183800000.00
High estimate: 194841000.00
Number of analysts: 2
Year-ago value: 185405000.00
Growth: 0.02
Analyst earnings estimates for MG, period 0y (report date 2026-07-25):
Average estimate: 1.05 USD
Low estimate: 1.04
High estimate: 1.05
Number of analysts: 2
Year-ago value: 0.88
Growth: 0.19
Analyst revenue estimates for MG, period 0y (report date 2026-07-25):
Average estimate: 747796500.00 USD
Low estimate: 747100000.00
High estimate: 748493000.00
Number of analysts: 2
Year-ago value: 724024000.00
Growth: 0.03
Analyst earnings estimates for MG.TO, period +1q (report date 2026-06-01):
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-06-01):
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 MG.TO, period +1y (report date 2026-06-01):
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 MG.TO, period +1y (report date 2026-06-01):
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 MG.TO, period 0q (report date 2026-06-01):
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 MG.TO, period 0q (report date 2026-06-01):
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 MG.TO, period 0y (report date 2026-06-01):
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 MG.TO, period 0y (report date 2026-06-01):
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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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 MG.TO, 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