speb/financial-data huggingface dataset:
Analyst revenue estimates for MFG, period +1y (report date 2026-07-19):
Average estimate: 4259619672890.00 JPY
Low estimate: 2985700000000.00
High estimate: 4945769550000.00
Number of analysts: 8
Year-ago value: 2450000000000.00
Growth: 0.74
Analyst earnings estimates for MFG, period 0q (report date 2026-07-19):
Average estimate: 0.17 USD
Low estimate: 0.17
High estimate: 0.17
Number of analysts: 1
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MFG, period 0q (report date 2026-07-19):
Average estimate: 865707514750.00 JPY
Low estimate: 797263810000.00
High estimate: 916866249000.00
Number of analysts: 4
Year-ago value: 764700000000.00
Growth: 0.13
Analyst earnings estimates for MFG, period 0y (report date 2026-07-19):
Average estimate: 0.74 USD
Low estimate: 0.74
High estimate: 0.74
Number of analysts: 1
Year-ago value: 0.64
Growth: 0.16
Analyst revenue estimates for MFG, period 0y (report date 2026-07-19):
Average estimate: 3865017571980.00 JPY
Low estimate: 2626300000000.00
High estimate: 4491123960000.00
Number of analysts: 8
Year-ago value: 2077461000000.00
Growth: 0.86
Analyst earnings estimates for MFG, period +1q (report date 2026-07-25):
Average estimate: 0.19 USD
Low estimate: 0.19
High estimate: 0.19
Number of analysts: 1
Year-ago value: 0.21
Growth: -0.06
Analyst revenue estimates for MFG, period +1q (report date 2026-07-25):
Average estimate: 1010434293250.00 JPY
Low estimate: 956166663000.00
High estimate: 1132270510000.00
Number of analysts: 4
Year-ago value: 864370000000.00
Growth: 0.17
Analyst earnings estimates for MFG, period +1y (report date 2026-07-25):
Average estimate: 0.88 USD
Low estimate: 0.88
High estimate: 0.88
Number of analysts: 1
Year-ago value: 0.74
Growth: 0.19
Analyst revenue estimates for MFG, period +1y (report date 2026-07-25):
Average estimate: 4259619672890.00 JPY
Low estimate: 2985700000000.00
High estimate: 4945769550000.00
Number of analysts: 8
Year-ago value: 2450000000000.00
Growth: 0.74
Analyst earnings estimates for MFG, period 0q (report date 2026-07-25):
Average estimate: 0.17 USD
Low estimate: 0.17
High estimate: 0.17
Number of analysts: 1
Year-ago value: 0.16
Growth: 0.09
Analyst revenue estimates for MFG, period 0q (report date 2026-07-25):
Average estimate: 865707514750.00 JPY
Low estimate: 797263810000.00
High estimate: 916866249000.00
Number of analysts: 4
Year-ago value: 764700000000.00
Growth: 0.13
Analyst earnings estimates for MFG, period 0y (report date 2026-07-25):
Average estimate: 0.74 USD
Low estimate: 0.74
High estimate: 0.74
Number of analysts: 1
Year-ago value: 0.64
Growth: 0.16
Analyst revenue estimates for MFG, period 0y (report date 2026-07-25):
Average estimate: 3865017571980.00 JPY
Low estimate: 2626300000000.00
High estimate: 4491123960000.00
Number of analysts: 8
Year-ago value: 2077461000000.00
Growth: 0.86
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-06-01):
Average estimate: 0.73 AUD
Low estimate: 0.66
High estimate: 0.87
Number of analysts: 5
Year-ago value: 0.73
Growth: 0.00
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-06-01):
Average estimate: 448575020.00 AUD
Low estimate: 127778000.00
High estimate: 830623050.00
Number of analysts: 5
Year-ago value: 341165000.00
Growth: 0.31
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-06-01):
Average estimate: 0.73 AUD
Low estimate: 0.73
High estimate: 0.73
Number of analysts: 1
Year-ago value: 0.90
Growth: -0.18
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-06-01):
Average estimate: 341165000.00 AUD
Low estimate: 341165000.00
High estimate: 341165000.00
Number of analysts: 1
Year-ago value: 318948000.00
Growth: 0.07
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-06-15):
Average estimate: 0.73 AUD
Low estimate: 0.66
High estimate: 0.87
Number of analysts: 5
Year-ago value: 0.68
Growth: 0.08
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-06-15):
Average estimate: 448575020.00 AUD
Low estimate: 127778000.00
High estimate: 830623050.00
Number of analysts: 5
Year-ago value: 273444880.00
Growth: 0.64
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-06-15):
Average estimate: 0.68 AUD
Low estimate: 0.62
High estimate: 0.73
Number of analysts: 2
Year-ago value: 0.90
Growth: -0.25
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-06-15):
Average estimate: 273444880.00 AUD
Low estimate: 205724760.00
High estimate: 341165000.00
Number of analysts: 2
Year-ago value: 318948000.00
Growth: -0.14
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-06-20):
Average estimate: 0.73 AUD
Low estimate: 0.66
High estimate: 0.87
Number of analysts: 5
Year-ago value: 0.68
Growth: 0.08
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-06-20):
Average estimate: 448575020.00 AUD
Low estimate: 127778000.00
High estimate: 830623050.00
Number of analysts: 5
Year-ago value: 273444880.00
Growth: 0.64
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-06-20):
Average estimate: 0.68 AUD
Low estimate: 0.62
High estimate: 0.73
Number of analysts: 2
Year-ago value: 0.90
Growth: -0.25
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-06-20):
Average estimate: 273444880.00 AUD
Low estimate: 205724760.00
High estimate: 341165000.00
Number of analysts: 2
Year-ago value: 318948000.00
Growth: -0.14
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-06-23):
Average estimate: 0.73 AUD
Low estimate: 0.66
High estimate: 0.87
Number of analysts: 5
Year-ago value: 0.68
Growth: 0.08
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-06-23):
Average estimate: 448575020.00 AUD
Low estimate: 127778000.00
High estimate: 830623050.00
Number of analysts: 5
Year-ago value: 273444880.00
Growth: 0.64
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-06-23):
Average estimate: 0.68 AUD
Low estimate: 0.62
High estimate: 0.73
Number of analysts: 2
Year-ago value: 0.90
Growth: -0.25
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-06-23):
Average estimate: 273444880.00 AUD
Low estimate: 205724760.00
High estimate: 341165000.00
Number of analysts: 2
Year-ago value: 318948000.00
Growth: -0.14
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-07-19):
Average estimate: 0.69 AUD
Low estimate: 0.57
High estimate: 0.87
Number of analysts: 6
Year-ago value: 0.77
Growth: -0.10
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-07-19):
Average estimate: 442873580.00 AUD
Low estimate: 98307000.00
High estimate: 829364200.00
Number of analysts: 5
Year-ago value: 248687350.00
Growth: 0.78
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-07-19):
Average estimate: 0.77 AUD
Low estimate: 0.62
High estimate: 0.89
Number of analysts: 5
Year-ago value: 0.90
Growth: -0.15
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-07-19):
Average estimate: 248687350.00 AUD
Low estimate: 191007000.00
High estimate: 341165000.00
Number of analysts: 5
Year-ago value: 318948000.00
Growth: -0.22
Analyst revenue estimates for MFG.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period +1y (report date 2026-07-25):
Average estimate: 0.69 AUD
Low estimate: 0.57
High estimate: 0.87
Number of analysts: 6
Year-ago value: 0.77
Growth: -0.10
Analyst revenue estimates for MFG.AX, period +1y (report date 2026-07-25):
Average estimate: 442873580.00 AUD
Low estimate: 98307000.00
High estimate: 829364200.00
Number of analysts: 5
Year-ago value: 248687350.00
Growth: 0.78
Analyst revenue estimates for MFG.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.AX, period 0y (report date 2026-07-25):
Average estimate: 0.77 AUD
Low estimate: 0.62
High estimate: 0.89
Number of analysts: 5
Year-ago value: 0.90
Growth: -0.15
Analyst revenue estimates for MFG.AX, period 0y (report date 2026-07-25):
Average estimate: 248687350.00 AUD
Low estimate: 191007000.00
High estimate: 341165000.00
Number of analysts: 5
Year-ago value: 318948000.00
Growth: -0.22
Analyst revenue estimates for MFG.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-06-01):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-06-01):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period +1q (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-06-15):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-06-15):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-06-15):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period +1q (report date 2026-06-22):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-06-22):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-06-22):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-06-22):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-06-22):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-06-22):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-07-11):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-07-11):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-07-19):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-07-19):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period +1y (report date 2026-07-25):
Average estimate: -0.19 CAD
Low estimate: -0.19
High estimate: -0.19
Number of analysts: 1
Year-ago value: -0.22
Growth: 0.14
Analyst revenue estimates for MFG.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFG.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFG.V, period 0y (report date 2026-07-25):
Average estimate: -0.22 CAD
Low estimate: -0.22
High estimate: -0.22
Number of analysts: 1
Year-ago value: -0.17
Growth: -0.29
Analyst revenue estimates for MFG.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MFI, period +1q (report date 2026-05-30):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-05-30):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -1.52
Growth: 0.63
Analyst revenue estimates for MFI, period +1y (report date 2026-05-30):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 31645700.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-05-30):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-05-30):
Average estimate: -1.52 USD
Low estimate: -1.52
High estimate: -1.52
Number of analysts: 1
Analyst revenue estimates for MFI, period 0y (report date 2026-05-30):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-06-07):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-06-07):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -1.52
Growth: 0.63
Analyst revenue estimates for MFI, period +1y (report date 2026-06-07):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 31645700.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-06-07):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-06-07):
Average estimate: -1.52 USD
Low estimate: -1.52
High estimate: -1.52
Number of analysts: 1
Analyst revenue estimates for MFI, period 0y (report date 2026-06-07):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-06-15):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-06-15):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -1.52
Growth: 0.63
Analyst revenue estimates for MFI, period +1y (report date 2026-06-15):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 31645700.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-06-15):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-06-15):
Average estimate: -1.52 USD
Low estimate: -1.52
High estimate: -1.52
Number of analysts: 1
Analyst revenue estimates for MFI, period 0y (report date 2026-06-15):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-06-20):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-06-20):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -1.52
Growth: 0.63
Analyst revenue estimates for MFI, period +1y (report date 2026-06-20):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 31645700.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-06-20):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-06-20):
Average estimate: -1.52 USD
Low estimate: -1.52
High estimate: -1.52
Number of analysts: 1
Analyst revenue estimates for MFI, period 0y (report date 2026-06-20):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-06-23):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-06-23):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -1.52
Growth: 0.63
Analyst revenue estimates for MFI, period +1y (report date 2026-06-23):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 31645700.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-06-23):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-06-23):
Average estimate: -1.52 USD
Low estimate: -1.52
High estimate: -1.52
Number of analysts: 1
Analyst revenue estimates for MFI, period 0y (report date 2026-06-23):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-07-11):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-07-11):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.58
Analyst revenue estimates for MFI, period +1y (report date 2026-07-11):
Average estimate: 49446500.00 HKD
Low estimate: 49446500.00
High estimate: 49446500.00
Number of analysts: 1
Year-ago value: 39557200.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-07-11):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MFI, period 0y (report date 2026-07-11):
Average estimate: 31645700.00 HKD
Low estimate: 31645700.00
High estimate: 31645700.00
Number of analysts: 1
Analyst revenue estimates for MFI, period +1q (report date 2026-07-19):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-07-19):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.58
Analyst revenue estimates for MFI, period +1y (report date 2026-07-19):
Average estimate: 49446500.00 HKD
Low estimate: 49446500.00
High estimate: 49446500.00
Number of analysts: 1
Year-ago value: 39557200.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-07-19):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-07-19):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.01
Analyst revenue estimates for MFI, period 0y (report date 2026-07-19):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 33823180.00
Growth: 0.17
Analyst revenue estimates for MFI, period +1q (report date 2026-07-25):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period +1y (report date 2026-07-25):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.58
Analyst revenue estimates for MFI, period +1y (report date 2026-07-25):
Average estimate: 49446500.00 HKD
Low estimate: 49446500.00
High estimate: 49446500.00
Number of analysts: 1
Year-ago value: 39557200.00
Growth: 0.25
Analyst revenue estimates for MFI, period 0q (report date 2026-07-25):
Average estimate: 0.00 HKD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MFI, period 0y (report date 2026-07-25):
Average estimate: -0.57 USD
Low estimate: -0.57
High estimate: -0.57
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.01
Analyst revenue estimates for MFI, period 0y (report date 2026-07-25):
Average estimate: 39557200.00 HKD
Low estimate: 39557200.00
High estimate: 39557200.00
Number of analysts: 1
Year-ago value: 33823180.00
Growth: 0.17
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-06-01):
Average estimate: 0.39 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 8
Year-ago value: 0.49
Growth: -0.20
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-06-01):
Average estimate: 1059867500.00 CAD
Low estimate: 1055972500.00
High estimate: 1063100000.00
Number of analysts: 7
Year-ago value: 1356300000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-06-01):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 9
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-06-01):
Average estimate: 4311075900.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 10
Year-ago value: 4121723750.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-06-01):
Average estimate: 0.44 CAD
Low estimate: 0.42
High estimate: 0.46
Number of analysts: 8
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-06-01):
Average estimate: 1059415710.00 CAD
Low estimate: 1053000000.00
High estimate: 1071000000.00
Number of analysts: 7
Year-ago value: 1362144000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-06-01):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 9
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-06-01):
Average estimate: 4121723750.00 CAD
Low estimate: 4107000000.00
High estimate: 4139000000.00
Number of analysts: 10
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-06-15):
Average estimate: 0.39 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 8
Year-ago value: 0.49
Growth: -0.20
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-06-15):
Average estimate: 1059867500.00 CAD
Low estimate: 1055972500.00
High estimate: 1063100000.00
Number of analysts: 7
Year-ago value: 1356300000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-06-15):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 9
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-06-15):
Average estimate: 4311075900.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 10
Year-ago value: 4121723750.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-06-15):
Average estimate: 0.44 CAD
Low estimate: 0.42
High estimate: 0.46
Number of analysts: 8
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-06-15):
Average estimate: 1059415710.00 CAD
Low estimate: 1053000000.00
High estimate: 1071000000.00
Number of analysts: 7
Year-ago value: 1362144000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-06-15):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 9
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-06-15):
Average estimate: 4121723750.00 CAD
Low estimate: 4107000000.00
High estimate: 4139000000.00
Number of analysts: 10
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-06-20):
Average estimate: 0.39 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 8
Year-ago value: 0.49
Growth: -0.20
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-06-20):
Average estimate: 1059867500.00 CAD
Low estimate: 1055972500.00
High estimate: 1063100000.00
Number of analysts: 7
Year-ago value: 1356300000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-06-20):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 9
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-06-20):
Average estimate: 4311075900.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 10
Year-ago value: 4121723750.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-06-20):
Average estimate: 0.44 CAD
Low estimate: 0.42
High estimate: 0.46
Number of analysts: 8
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-06-20):
Average estimate: 1059415710.00 CAD
Low estimate: 1053000000.00
High estimate: 1071000000.00
Number of analysts: 7
Year-ago value: 1362144000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-06-20):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 9
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-06-20):
Average estimate: 4121723750.00 CAD
Low estimate: 4107000000.00
High estimate: 4139000000.00
Number of analysts: 10
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-06-23):
Average estimate: 0.39 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 8
Year-ago value: 0.49
Growth: -0.20
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-06-23):
Average estimate: 1059867500.00 CAD
Low estimate: 1055972500.00
High estimate: 1063100000.00
Number of analysts: 7
Year-ago value: 1356300000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-06-23):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 9
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-06-23):
Average estimate: 4311075900.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 10
Year-ago value: 4121723750.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-06-23):
Average estimate: 0.44 CAD
Low estimate: 0.42
High estimate: 0.46
Number of analysts: 8
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-06-23):
Average estimate: 1059415710.00 CAD
Low estimate: 1053000000.00
High estimate: 1071000000.00
Number of analysts: 7
Year-ago value: 1362144000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-06-23):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 9
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-06-23):
Average estimate: 4121723750.00 CAD
Low estimate: 4107000000.00
High estimate: 4139000000.00
Number of analysts: 10
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-07-11):
Average estimate: 0.40 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 7
Year-ago value: 0.49
Growth: -0.19
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-07-11):
Average estimate: 1061420000.00 CAD
Low estimate: 1057000000.00
High estimate: 1063100000.00
Number of analysts: 5
Year-ago value: 1356300000.00
Growth: -0.22
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-07-11):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 8
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-07-11):
Average estimate: 4316288620.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 8
Year-ago value: 4119881380.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-07-11):
Average estimate: 0.44 CAD
Low estimate: 0.40
High estimate: 0.46
Number of analysts: 7
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-07-11):
Average estimate: 1054060000.00 CAD
Low estimate: 1034300000.00
High estimate: 1071000000.00
Number of analysts: 5
Year-ago value: 1362144000.00
Growth: -0.23
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-07-11):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 8
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-07-11):
Average estimate: 4119881380.00 CAD
Low estimate: 4099100000.00
High estimate: 4139000000.00
Number of analysts: 8
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-07-19):
Average estimate: 0.40 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 7
Year-ago value: 0.49
Growth: -0.19
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-07-19):
Average estimate: 1067850000.00 CAD
Low estimate: 1057000000.00
High estimate: 1100000000.00
Number of analysts: 6
Year-ago value: 1356300000.00
Growth: -0.21
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-07-19):
Average estimate: 1.85 CAD
Low estimate: 1.78
High estimate: 1.91
Number of analysts: 8
Year-ago value: 1.60
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-07-19):
Average estimate: 4310978780.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 9
Year-ago value: 4115605670.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-07-19):
Average estimate: 0.44 CAD
Low estimate: 0.40
High estimate: 0.46
Number of analysts: 7
Year-ago value: 0.56
Growth: -0.22
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-07-19):
Average estimate: 1049100000.00 CAD
Low estimate: 1024300000.00
High estimate: 1071000000.00
Number of analysts: 6
Year-ago value: 1362144000.00
Growth: -0.23
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-07-19):
Average estimate: 1.60 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 8
Year-ago value: 1.09
Growth: 0.47
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-07-19):
Average estimate: 4115605670.00 CAD
Low estimate: 4081400000.00
High estimate: 4139000000.00
Number of analysts: 9
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period +1q (report date 2026-07-25):
Average estimate: 0.39 CAD
Low estimate: 0.35
High estimate: 0.43
Number of analysts: 7
Year-ago value: 0.49
Growth: -0.20
Analyst revenue estimates for MFI.TO, period +1q (report date 2026-07-25):
Average estimate: 1068820000.00 CAD
Low estimate: 1057000000.00
High estimate: 1100000000.00
Number of analysts: 5
Year-ago value: 1356300000.00
Growth: -0.21
Analyst earnings estimates for MFI.TO, period +1y (report date 2026-07-25):
Average estimate: 1.85 CAD
Low estimate: 1.79
High estimate: 1.91
Number of analysts: 8
Year-ago value: 1.59
Growth: 0.16
Analyst revenue estimates for MFI.TO, period +1y (report date 2026-07-25):
Average estimate: 4299467670.00 CAD
Low estimate: 4246200000.00
High estimate: 4374000000.00
Number of analysts: 9
Year-ago value: 4105694560.00
Growth: 0.05
Analyst earnings estimates for MFI.TO, period 0q (report date 2026-07-25):
Average estimate: 0.43 CAD
Low estimate: 0.40
High estimate: 0.46
Number of analysts: 7
Year-ago value: 0.56
Growth: -0.23
Analyst revenue estimates for MFI.TO, period 0q (report date 2026-07-25):
Average estimate: 1044316670.00 CAD
Low estimate: 1024300000.00
High estimate: 1071000000.00
Number of analysts: 6
Year-ago value: 1362144000.00
Growth: -0.23
Analyst earnings estimates for MFI.TO, period 0y (report date 2026-07-25):
Average estimate: 1.59 CAD
Low estimate: 1.48
High estimate: 1.68
Number of analysts: 8
Year-ago value: 1.09
Growth: 0.46
Analyst revenue estimates for MFI.TO, period 0y (report date 2026-07-25):
Average estimate: 4105694560.00 CAD
Low estimate: 4067000000.00
High estimate: 4139000000.00
Number of analysts: 9
Year-ago value: 3912665000.00
Growth: 0.05
Analyst earnings estimates for MFIC, period +1q (report date 2026-05-30):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 6
Year-ago value: 0.38
Growth: -0.11
Analyst revenue estimates for MFIC, period +1q (report date 2026-05-30):
Average estimate: 65158170.00 USD
Low estimate: 63111000.00
High estimate: 67870000.00
Number of analysts: 6
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-05-30):
Average estimate: 1.26 USD
Low estimate: 1.19
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.41
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-05-30):
Average estimate: 250885430.00 USD
Low estimate: 227011000.00
High estimate: 291000000.00
Number of analysts: 7
Year-ago value: 268376000.00
Growth: -0.07
Analyst earnings estimates for MFIC, period 0q (report date 2026-05-30):
Average estimate: 0.37 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.39
Growth: -0.06
Analyst revenue estimates for MFIC, period 0q (report date 2026-05-30):
Average estimate: 67760670.00 USD
Low estimate: 66557000.00
High estimate: 69227000.00
Number of analysts: 6
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-05-30):
Average estimate: 1.41 USD
Low estimate: 1.34
High estimate: 1.44
Number of analysts: 6
Year-ago value: 1.52
Growth: -0.07
Analyst revenue estimates for MFIC, period 0y (report date 2026-05-30):
Average estimate: 268376000.00 USD
Low estimate: 263509000.00
High estimate: 274740000.00
Number of analysts: 6
Year-ago value: 320875000.00
Growth: -0.16
Analyst earnings estimates for MFIC, period +1q (report date 2026-06-07):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 6
Year-ago value: 0.38
Growth: -0.11
Analyst revenue estimates for MFIC, period +1q (report date 2026-06-07):
Average estimate: 65158170.00 USD
Low estimate: 63111000.00
High estimate: 67870000.00
Number of analysts: 6
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-06-07):
Average estimate: 1.26 USD
Low estimate: 1.19
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.41
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-06-07):
Average estimate: 250885430.00 USD
Low estimate: 227011000.00
High estimate: 291000000.00
Number of analysts: 7
Year-ago value: 268376000.00
Growth: -0.07
Analyst earnings estimates for MFIC, period 0q (report date 2026-06-07):
Average estimate: 0.37 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.39
Growth: -0.06
Analyst revenue estimates for MFIC, period 0q (report date 2026-06-07):
Average estimate: 67760670.00 USD
Low estimate: 66557000.00
High estimate: 69227000.00
Number of analysts: 6
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-06-07):
Average estimate: 1.41 USD
Low estimate: 1.34
High estimate: 1.44
Number of analysts: 6
Year-ago value: 1.52
Growth: -0.07
Analyst revenue estimates for MFIC, period 0y (report date 2026-06-07):
Average estimate: 268376000.00 USD
Low estimate: 263509000.00
High estimate: 274740000.00
Number of analysts: 6
Year-ago value: 320875000.00
Growth: -0.16
Analyst earnings estimates for MFIC, period +1q (report date 2026-06-15):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 6
Year-ago value: 0.38
Growth: -0.11
Analyst revenue estimates for MFIC, period +1q (report date 2026-06-15):
Average estimate: 65158170.00 USD
Low estimate: 63111000.00
High estimate: 67870000.00
Number of analysts: 6
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-06-15):
Average estimate: 1.26 USD
Low estimate: 1.19
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.41
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-06-15):
Average estimate: 250885430.00 USD
Low estimate: 227011000.00
High estimate: 291000000.00
Number of analysts: 7
Year-ago value: 268376000.00
Growth: -0.07
Analyst earnings estimates for MFIC, period 0q (report date 2026-06-15):
Average estimate: 0.37 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.39
Growth: -0.06
Analyst revenue estimates for MFIC, period 0q (report date 2026-06-15):
Average estimate: 67760670.00 USD
Low estimate: 66557000.00
High estimate: 69227000.00
Number of analysts: 6
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-06-15):
Average estimate: 1.41 USD
Low estimate: 1.34
High estimate: 1.44
Number of analysts: 6
Year-ago value: 1.52
Growth: -0.07
Analyst revenue estimates for MFIC, period 0y (report date 2026-06-15):
Average estimate: 268376000.00 USD
Low estimate: 263509000.00
High estimate: 274740000.00
Number of analysts: 6
Year-ago value: 320875000.00
Growth: -0.16
Analyst earnings estimates for MFIC, period +1q (report date 2026-06-21):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 6
Year-ago value: 0.38
Growth: -0.11
Analyst revenue estimates for MFIC, period +1q (report date 2026-06-21):
Average estimate: 65158170.00 USD
Low estimate: 63111000.00
High estimate: 67870000.00
Number of analysts: 6
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-06-21):
Average estimate: 1.26 USD
Low estimate: 1.19
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.41
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-06-21):
Average estimate: 250885430.00 USD
Low estimate: 227011000.00
High estimate: 291000000.00
Number of analysts: 7
Year-ago value: 268376000.00
Growth: -0.07
Analyst earnings estimates for MFIC, period 0q (report date 2026-06-21):
Average estimate: 0.37 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.39
Growth: -0.06
Analyst revenue estimates for MFIC, period 0q (report date 2026-06-21):
Average estimate: 67760670.00 USD
Low estimate: 66557000.00
High estimate: 69227000.00
Number of analysts: 6
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-06-21):
Average estimate: 1.41 USD
Low estimate: 1.34
High estimate: 1.44
Number of analysts: 6
Year-ago value: 1.52
Growth: -0.07
Analyst revenue estimates for MFIC, period 0y (report date 2026-06-21):
Average estimate: 268376000.00 USD
Low estimate: 263509000.00
High estimate: 274740000.00
Number of analysts: 6
Year-ago value: 320875000.00
Growth: -0.16
Analyst earnings estimates for MFIC, period +1q (report date 2026-07-11):
Average estimate: 0.33 USD
Low estimate: 0.31
High estimate: 0.35
Number of analysts: 8
Year-ago value: 0.38
Growth: -0.12
Analyst revenue estimates for MFIC, period +1q (report date 2026-07-11):
Average estimate: 65042570.00 USD
Low estimate: 63000000.00
High estimate: 67870000.00
Number of analysts: 7
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-07-11):
Average estimate: 1.24 USD
Low estimate: 1.10
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.40
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-07-11):
Average estimate: 244497140.00 USD
Low estimate: 217000000.00
High estimate: 263282000.00
Number of analysts: 7
Year-ago value: 267673290.00
Growth: -0.09
Analyst earnings estimates for MFIC, period 0q (report date 2026-07-11):
Average estimate: 0.36 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 8
Year-ago value: 0.39
Growth: -0.07
Analyst revenue estimates for MFIC, period 0q (report date 2026-07-11):
Average estimate: 67432140.00 USD
Low estimate: 65000000.00
High estimate: 69227000.00
Number of analysts: 7
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-07-11):
Average estimate: 1.40 USD
Low estimate: 1.33
High estimate: 1.44
Number of analysts: 8
Year-ago value: 1.52
Growth: -0.08
Analyst revenue estimates for MFIC, period 0y (report date 2026-07-11):
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 MFIC, period +1q (report date 2026-07-19):
Average estimate: 0.33 USD
Low estimate: 0.31
High estimate: 0.35
Number of analysts: 8
Year-ago value: 0.38
Growth: -0.12
Analyst revenue estimates for MFIC, period +1q (report date 2026-07-19):
Average estimate: 65042570.00 USD
Low estimate: 63000000.00
High estimate: 67870000.00
Number of analysts: 7
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-07-19):
Average estimate: 1.24 USD
Low estimate: 1.10
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.40
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-07-19):
Average estimate: 244497140.00 USD
Low estimate: 217000000.00
High estimate: 263282000.00
Number of analysts: 7
Year-ago value: 267673290.00
Growth: -0.09
Analyst earnings estimates for MFIC, period 0q (report date 2026-07-19):
Average estimate: 0.36 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 8
Year-ago value: 0.39
Growth: -0.07
Analyst revenue estimates for MFIC, period 0q (report date 2026-07-19):
Average estimate: 67432140.00 USD
Low estimate: 65000000.00
High estimate: 69227000.00
Number of analysts: 7
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-07-19):
Average estimate: 1.40 USD
Low estimate: 1.33
High estimate: 1.44
Number of analysts: 8
Year-ago value: 1.52
Growth: -0.08
Analyst revenue estimates for MFIC, period 0y (report date 2026-07-19):
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 MFIC, period +1q (report date 2026-07-25):
Average estimate: 0.33 USD
Low estimate: 0.31
High estimate: 0.35
Number of analysts: 8
Year-ago value: 0.38
Growth: -0.12
Analyst revenue estimates for MFIC, period +1q (report date 2026-07-25):
Average estimate: 65042570.00 USD
Low estimate: 63000000.00
High estimate: 67870000.00
Number of analysts: 7
Year-ago value: 82576000.00
Growth: -0.21
Analyst earnings estimates for MFIC, period +1y (report date 2026-07-25):
Average estimate: 1.24 USD
Low estimate: 1.10
High estimate: 1.33
Number of analysts: 8
Year-ago value: 1.40
Growth: -0.11
Analyst revenue estimates for MFIC, period +1y (report date 2026-07-25):
Average estimate: 244497140.00 USD
Low estimate: 217000000.00
High estimate: 263282000.00
Number of analysts: 7
Year-ago value: 267673290.00
Growth: -0.09
Analyst earnings estimates for MFIC, period 0q (report date 2026-07-25):
Average estimate: 0.36 USD
Low estimate: 0.33
High estimate: 0.41
Number of analysts: 8
Year-ago value: 0.39
Growth: -0.07
Analyst revenue estimates for MFIC, period 0q (report date 2026-07-25):
Average estimate: 67432140.00 USD
Low estimate: 65000000.00
High estimate: 69227000.00
Number of analysts: 7
Year-ago value: 81247000.00
Growth: -0.17
Analyst earnings estimates for MFIC, period 0y (report date 2026-07-25):
Average estimate: 1.40 USD
Low estimate: 1.33
High estimate: 1.44
Number of analysts: 8
Year-ago value: 1.52
Growth: -0.08