speb/financial-data huggingface dataset:
Analyst revenue estimates for MP, period 0y (report date 2026-06-23):
Average estimate: 453238360.00 USD
Low estimate: 422000000.00
High estimate: 484534070.00
Number of analysts: 12
Year-ago value: 224441000.00
Growth: 1.02
Analyst earnings estimates for MP, period +1q (report date 2026-07-11):
Average estimate: 0.03 USD
Low estimate: -0.04
High estimate: 0.12
Number of analysts: 14
Year-ago value: -0.10
Growth: 1.34
Analyst revenue estimates for MP, period +1q (report date 2026-07-11):
Average estimate: 118898920.00 USD
Low estimate: 95000000.00
High estimate: 132653230.00
Number of analysts: 10
Year-ago value: 53553000.00
Growth: 1.22
Analyst earnings estimates for MP, period +1y (report date 2026-07-11):
Average estimate: 1.03 USD
Low estimate: 0.53
High estimate: 1.80
Number of analysts: 14
Year-ago value: 0.19
Growth: 4.41
Analyst revenue estimates for MP, period +1y (report date 2026-07-11):
Average estimate: 794584060.00 USD
Low estimate: 607000000.00
High estimate: 1135550000.00
Number of analysts: 13
Year-ago value: 450534850.00
Growth: 0.76
Analyst earnings estimates for MP, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: -0.05
High estimate: 0.07
Number of analysts: 14
Year-ago value: -0.13
Growth: 1.04
Analyst revenue estimates for MP, period 0q (report date 2026-07-11):
Average estimate: 96396750.00 USD
Low estimate: 77000000.00
High estimate: 105000000.00
Number of analysts: 10
Year-ago value: 57393000.00
Growth: 0.68
Analyst earnings estimates for MP, period 0y (report date 2026-07-11):
Average estimate: 0.19 USD
Low estimate: 0.01
High estimate: 0.49
Number of analysts: 12
Year-ago value: -0.24
Growth: 1.79
Analyst revenue estimates for MP, period 0y (report date 2026-07-11):
Average estimate: 450534850.00 USD
Low estimate: 398000000.00
High estimate: 484534070.00
Number of analysts: 12
Year-ago value: 224441000.00
Growth: 1.01
Analyst earnings estimates for MP, period +1q (report date 2026-07-19):
Average estimate: 0.03 USD
Low estimate: -0.04
High estimate: 0.12
Number of analysts: 14
Year-ago value: -0.10
Growth: 1.32
Analyst revenue estimates for MP, period +1q (report date 2026-07-19):
Average estimate: 119398920.00 USD
Low estimate: 95000000.00
High estimate: 132653230.00
Number of analysts: 10
Year-ago value: 53553000.00
Growth: 1.23
Analyst earnings estimates for MP, period +1y (report date 2026-07-19):
Average estimate: 0.99 USD
Low estimate: 0.53
High estimate: 1.80
Number of analysts: 15
Year-ago value: 0.18
Growth: 4.53
Analyst revenue estimates for MP, period +1y (report date 2026-07-19):
Average estimate: 794584060.00 USD
Low estimate: 607000000.00
High estimate: 1135550000.00
Number of analysts: 13
Year-ago value: 450034850.00
Growth: 0.77
Analyst earnings estimates for MP, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: -0.05
High estimate: 0.06
Number of analysts: 14
Year-ago value: -0.13
Growth: 1.00
Analyst revenue estimates for MP, period 0q (report date 2026-07-19):
Average estimate: 96396750.00 USD
Low estimate: 77000000.00
High estimate: 105000000.00
Number of analysts: 10
Year-ago value: 57393000.00
Growth: 0.68
Analyst earnings estimates for MP, period 0y (report date 2026-07-19):
Average estimate: 0.18 USD
Low estimate: 0.01
High estimate: 0.49
Number of analysts: 12
Year-ago value: -0.24
Growth: 1.75
Analyst revenue estimates for MP, period 0y (report date 2026-07-19):
Average estimate: 450034850.00 USD
Low estimate: 398000000.00
High estimate: 484534070.00
Number of analysts: 12
Year-ago value: 224441000.00
Growth: 1.01
Analyst earnings estimates for MP, period +1q (report date 2026-07-25):
Average estimate: 0.03 USD
Low estimate: -0.04
High estimate: 0.12
Number of analysts: 14
Year-ago value: -0.10
Growth: 1.30
Analyst revenue estimates for MP, period +1q (report date 2026-07-25):
Average estimate: 118990420.00 USD
Low estimate: 95000000.00
High estimate: 132653230.00
Number of analysts: 10
Year-ago value: 53553000.00
Growth: 1.22
Analyst earnings estimates for MP, period +1y (report date 2026-07-25):
Average estimate: 0.96 USD
Low estimate: 0.50
High estimate: 1.80
Number of analysts: 15
Year-ago value: 0.18
Growth: 4.45
Analyst revenue estimates for MP, period +1y (report date 2026-07-25):
Average estimate: 785070270.00 USD
Low estimate: 607000000.00
High estimate: 1135550000.00
Number of analysts: 14
Year-ago value: 451653780.00
Growth: 0.74
Analyst earnings estimates for MP, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: -0.05
High estimate: 0.06
Number of analysts: 14
Year-ago value: -0.13
Growth: 0.98
Analyst revenue estimates for MP, period 0q (report date 2026-07-25):
Average estimate: 96245150.00 USD
Low estimate: 77000000.00
High estimate: 105000000.00
Number of analysts: 10
Year-ago value: 57393000.00
Growth: 0.68
Analyst earnings estimates for MP, period 0y (report date 2026-07-25):
Average estimate: 0.18 USD
Low estimate: 0.01
High estimate: 0.49
Number of analysts: 11
Year-ago value: -0.24
Growth: 1.73
Analyst revenue estimates for MP, period 0y (report date 2026-07-25):
Average estimate: 451653780.00 USD
Low estimate: 398000000.00
High estimate: 484534070.00
Number of analysts: 13
Year-ago value: 224441000.00
Growth: 1.01
Analyst revenue estimates for MP1.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 MP1.AX, period +1y (report date 2026-06-01):
Average estimate: 0.13 AUD
Low estimate: 0.01
High estimate: 0.26
Number of analysts: 10
Year-ago value: -0.12
Growth: 2.08
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-06-01):
Average estimate: 473268080.00 AUD
Low estimate: 384700000.00
High estimate: 498172770.00
Number of analysts: 15
Year-ago value: 312516490.00
Growth: 0.51
Analyst revenue estimates for MP1.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 MP1.AX, period 0y (report date 2026-06-01):
Average estimate: -0.04 AUD
Low estimate: -0.19
High estimate: 0.07
Number of analysts: 14
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-06-01):
Average estimate: 312516490.00 AUD
Low estimate: 305646650.00
High estimate: 322134000.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.38
Analyst revenue estimates for MP1.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 MP1.AX, period +1y (report date 2026-06-15):
Average estimate: 0.23 AUD
Low estimate: 0.13
High estimate: 0.32
Number of analysts: 8
Year-ago value: -0.10
Growth: 3.25
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-06-15):
Average estimate: 595810890.00 AUD
Low estimate: 384700000.00
High estimate: 754731500.00
Number of analysts: 15
Year-ago value: 312523670.00
Growth: 0.91
Analyst revenue estimates for MP1.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 MP1.AX, period 0y (report date 2026-06-15):
Average estimate: -0.04 AUD
Low estimate: -0.15
High estimate: 0.05
Number of analysts: 14
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-06-15):
Average estimate: 312523670.00 AUD
Low estimate: 308009870.00
High estimate: 315756000.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.38
Analyst revenue estimates for MP1.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MP1.AX, period +1y (report date 2026-06-21):
Average estimate: 0.23 AUD
Low estimate: 0.13
High estimate: 0.32
Number of analysts: 8
Year-ago value: -0.10
Growth: 3.22
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-06-21):
Average estimate: 596724230.00 AUD
Low estimate: 384700000.00
High estimate: 754731500.00
Number of analysts: 15
Year-ago value: 312123670.00
Growth: 0.91
Analyst revenue estimates for MP1.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MP1.AX, period 0y (report date 2026-06-21):
Average estimate: -0.04 AUD
Low estimate: -0.15
High estimate: 0.05
Number of analysts: 14
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-06-21):
Average estimate: 312123670.00 AUD
Low estimate: 308009870.00
High estimate: 315756000.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.37
Analyst revenue estimates for MP1.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MP1.AX, period +1y (report date 2026-07-11):
Average estimate: 0.22 AUD
Low estimate: 0.13
High estimate: 0.33
Number of analysts: 9
Year-ago value: -0.11
Growth: 3.09
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-07-11):
Average estimate: 595150890.00 AUD
Low estimate: 384700000.00
High estimate: 754731500.00
Number of analysts: 15
Year-ago value: 312066530.00
Growth: 0.91
Analyst revenue estimates for MP1.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MP1.AX, period 0y (report date 2026-07-11):
Average estimate: -0.05 AUD
Low estimate: -0.15
High estimate: 0.05
Number of analysts: 15
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-07-11):
Average estimate: 312066530.00 AUD
Low estimate: 308009870.00
High estimate: 315756000.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.37
Analyst revenue estimates for MP1.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 MP1.AX, period +1y (report date 2026-07-19):
Average estimate: 0.22 AUD
Low estimate: 0.13
High estimate: 0.33
Number of analysts: 9
Year-ago value: -0.11
Growth: 3.09
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-07-19):
Average estimate: 595150890.00 AUD
Low estimate: 384700000.00
High estimate: 754731500.00
Number of analysts: 15
Year-ago value: 312210160.00
Growth: 0.91
Analyst revenue estimates for MP1.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 MP1.AX, period 0y (report date 2026-07-19):
Average estimate: -0.05 AUD
Low estimate: -0.15
High estimate: 0.05
Number of analysts: 15
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-07-19):
Average estimate: 312210160.00 AUD
Low estimate: 308009870.00
High estimate: 316466430.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.38
Analyst revenue estimates for MP1.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 MP1.AX, period +1y (report date 2026-07-25):
Average estimate: 0.22 AUD
Low estimate: 0.13
High estimate: 0.33
Number of analysts: 9
Year-ago value: -0.11
Growth: 3.09
Analyst revenue estimates for MP1.AX, period +1y (report date 2026-07-25):
Average estimate: 595150890.00 AUD
Low estimate: 384700000.00
High estimate: 754731500.00
Number of analysts: 15
Year-ago value: 312210160.00
Growth: 0.91
Analyst revenue estimates for MP1.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 MP1.AX, period 0y (report date 2026-07-25):
Average estimate: -0.05 AUD
Low estimate: -0.15
High estimate: 0.05
Number of analysts: 15
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for MP1.AX, period 0y (report date 2026-07-25):
Average estimate: 312210160.00 AUD
Low estimate: 308009870.00
High estimate: 316466430.00
Number of analysts: 14
Year-ago value: 227060000.00
Growth: 0.38
Analyst revenue estimates for MPA, period +1q (report date 2026-05-31):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period +1y (report date 2026-05-31):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period 0q (report date 2026-05-31):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period 0y (report date 2026-05-31):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPA, 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 MPAA, period +1q (report date 2026-05-31):
Average estimate: 0.19 USD
Low estimate: 0.02
High estimate: 0.35
Number of analysts: 2
Year-ago value: 0.13
Growth: 0.42
Analyst revenue estimates for MPAA, period +1q (report date 2026-05-31):
Average estimate: 184060670.00 USD
Low estimate: 183000000.00
High estimate: 185000000.00
Number of analysts: 3
Year-ago value: 188364000.00
Growth: -0.02
Analyst earnings estimates for MPAA, period +1y (report date 2026-05-31):
Average estimate: 1.53 USD
Low estimate: 1.10
High estimate: 1.95
Number of analysts: 2
Year-ago value: 0.75
Growth: 1.03
Analyst revenue estimates for MPAA, period +1y (report date 2026-05-31):
Average estimate: 809532000.00 USD
Low estimate: 801000000.00
High estimate: 815000000.00
Number of analysts: 3
Year-ago value: 753636330.00
Growth: 0.07
Analyst earnings estimates for MPAA, period 0q (report date 2026-05-31):
Average estimate: 0.33 USD
Low estimate: 0.28
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.28
Growth: 0.17
Analyst revenue estimates for MPAA, period 0q (report date 2026-05-31):
Average estimate: 175959330.00 USD
Low estimate: 172000000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 193105000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period 0y (report date 2026-05-31):
Average estimate: 0.75 USD
Low estimate: 0.70
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.18
Analyst revenue estimates for MPAA, period 0y (report date 2026-05-31):
Average estimate: 753636330.00 USD
Low estimate: 750000000.00
High estimate: 757500000.00
Number of analysts: 3
Year-ago value: 757354000.00
Growth: 0.00
Analyst earnings estimates for MPAA, period +1q (report date 2026-06-07):
Average estimate: 0.19 USD
Low estimate: 0.02
High estimate: 0.35
Number of analysts: 2
Year-ago value: 0.13
Growth: 0.42
Analyst revenue estimates for MPAA, period +1q (report date 2026-06-07):
Average estimate: 184060670.00 USD
Low estimate: 183000000.00
High estimate: 185000000.00
Number of analysts: 3
Year-ago value: 188364000.00
Growth: -0.02
Analyst earnings estimates for MPAA, period +1y (report date 2026-06-07):
Average estimate: 1.53 USD
Low estimate: 1.10
High estimate: 1.95
Number of analysts: 2
Year-ago value: 0.75
Growth: 1.03
Analyst revenue estimates for MPAA, period +1y (report date 2026-06-07):
Average estimate: 809532000.00 USD
Low estimate: 801000000.00
High estimate: 815000000.00
Number of analysts: 3
Year-ago value: 753636330.00
Growth: 0.07
Analyst earnings estimates for MPAA, period 0q (report date 2026-06-07):
Average estimate: 0.33 USD
Low estimate: 0.28
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.28
Growth: 0.17
Analyst revenue estimates for MPAA, period 0q (report date 2026-06-07):
Average estimate: 175959330.00 USD
Low estimate: 172000000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 193105000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period 0y (report date 2026-06-07):
Average estimate: 0.75 USD
Low estimate: 0.70
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.18
Analyst revenue estimates for MPAA, period 0y (report date 2026-06-07):
Average estimate: 753636330.00 USD
Low estimate: 750000000.00
High estimate: 757500000.00
Number of analysts: 3
Year-ago value: 757354000.00
Growth: 0.00
Analyst earnings estimates for MPAA, period +1q (report date 2026-06-15):
Average estimate: 0.37 USD
Low estimate: 0.25
High estimate: 0.48
Number of analysts: 2
Year-ago value: 0.17
Growth: 1.15
Analyst revenue estimates for MPAA, period +1q (report date 2026-06-15):
Average estimate: 202600000.00 USD
Low estimate: 188200000.00
High estimate: 217000000.00
Number of analysts: 2
Year-ago value: 221470000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period +1y (report date 2026-06-15):
Average estimate: 1.59 USD
Low estimate: 1.59
High estimate: 1.59
Number of analysts: 1
Year-ago value: 0.62
Growth: 1.56
Analyst revenue estimates for MPAA, period +1y (report date 2026-06-15):
Average estimate: 862332500.00 USD
Low estimate: 861000000.00
High estimate: 863665000.00
Number of analysts: 2
Year-ago value: 800000000.00
Growth: 0.08
Analyst earnings estimates for MPAA, period 0q (report date 2026-06-15):
Average estimate: 0.33 USD
Low estimate: 0.28
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.28
Growth: 0.17
Analyst revenue estimates for MPAA, period 0q (report date 2026-06-15):
Average estimate: 183000000.00 USD
Low estimate: 180000000.00
High estimate: 186000000.00
Number of analysts: 2
Year-ago value: 188364000.00
Growth: -0.03
Analyst earnings estimates for MPAA, period 0y (report date 2026-06-15):
Average estimate: 1.74 USD
Low estimate: 1.71
High estimate: 1.77
Number of analysts: 2
Year-ago value: 0.81
Growth: 1.15
Analyst revenue estimates for MPAA, period 0y (report date 2026-06-15):
Average estimate: 753636330.00 USD
Low estimate: 750000000.00
High estimate: 757500000.00
Number of analysts: 3
Year-ago value: 757354000.00
Growth: 0.00
Analyst earnings estimates for MPAA, period +1q (report date 2026-06-21):
Average estimate: 0.37 USD
Low estimate: 0.25
High estimate: 0.48
Number of analysts: 2
Year-ago value: 0.17
Growth: 1.15
Analyst revenue estimates for MPAA, period +1q (report date 2026-06-21):
Average estimate: 202600000.00 USD
Low estimate: 188200000.00
High estimate: 217000000.00
Number of analysts: 2
Year-ago value: 221470000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period +1y (report date 2026-06-21):
Average estimate: 1.59 USD
Low estimate: 1.59
High estimate: 1.59
Number of analysts: 1
Year-ago value: 0.62
Growth: 1.56
Analyst revenue estimates for MPAA, period +1y (report date 2026-06-21):
Average estimate: 862332500.00 USD
Low estimate: 861000000.00
High estimate: 863665000.00
Number of analysts: 2
Year-ago value: 800000000.00
Growth: 0.08
Analyst earnings estimates for MPAA, period 0q (report date 2026-06-21):
Average estimate: 0.33 USD
Low estimate: 0.28
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.28
Growth: 0.17
Analyst revenue estimates for MPAA, period 0q (report date 2026-06-21):
Average estimate: 183000000.00 USD
Low estimate: 180000000.00
High estimate: 186000000.00
Number of analysts: 2
Year-ago value: 188364000.00
Growth: -0.03
Analyst earnings estimates for MPAA, period 0y (report date 2026-06-21):
Average estimate: 1.74 USD
Low estimate: 1.71
High estimate: 1.77
Number of analysts: 2
Year-ago value: 0.81
Growth: 1.15
Analyst revenue estimates for MPAA, period 0y (report date 2026-06-21):
Average estimate: 753636330.00 USD
Low estimate: 750000000.00
High estimate: 757500000.00
Number of analysts: 3
Year-ago value: 757354000.00
Growth: 0.00
Analyst earnings estimates for MPAA, period +1q (report date 2026-07-11):
Average estimate: 0.37 USD
Low estimate: 0.25
High estimate: 0.48
Number of analysts: 2
Year-ago value: 0.17
Growth: 1.15
Analyst revenue estimates for MPAA, period +1q (report date 2026-07-11):
Average estimate: 202600000.00 USD
Low estimate: 188200000.00
High estimate: 217000000.00
Number of analysts: 2
Year-ago value: 221470000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period +1y (report date 2026-07-11):
Average estimate: 1.89 USD
Low estimate: 1.89
High estimate: 1.89
Number of analysts: 1
Year-ago value: 1.74
Growth: 0.09
Analyst revenue estimates for MPAA, period +1y (report date 2026-07-11):
Average estimate: 862332500.00 USD
Low estimate: 861000000.00
High estimate: 863665000.00
Number of analysts: 2
Year-ago value: 800000000.00
Growth: 0.08
Analyst earnings estimates for MPAA, period 0q (report date 2026-07-11):
Average estimate: 0.21 USD
Low estimate: 0.12
High estimate: 0.29
Number of analysts: 2
Year-ago value: 0.13
Growth: 0.58
Analyst revenue estimates for MPAA, period 0q (report date 2026-07-11):
Average estimate: 183000000.00 USD
Low estimate: 180000000.00
High estimate: 186000000.00
Number of analysts: 2
Year-ago value: 188364000.00
Growth: -0.03
Analyst earnings estimates for MPAA, period 0y (report date 2026-07-11):
Average estimate: 1.74 USD
Low estimate: 1.71
High estimate: 1.77
Number of analysts: 2
Year-ago value: 0.81
Growth: 1.15
Analyst revenue estimates for MPAA, period 0y (report date 2026-07-11):
Average estimate: 800000000.00 USD
Low estimate: 790000000.00
High estimate: 810000000.00
Number of analysts: 2
Year-ago value: 789806000.00
Growth: 0.01
Analyst earnings estimates for MPAA, period +1q (report date 2026-07-19):
Average estimate: 0.37 USD
Low estimate: 0.25
High estimate: 0.48
Number of analysts: 2
Year-ago value: 0.17
Growth: 1.15
Analyst revenue estimates for MPAA, period +1q (report date 2026-07-19):
Average estimate: 202600000.00 USD
Low estimate: 188200000.00
High estimate: 217000000.00
Number of analysts: 2
Year-ago value: 221470000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period +1y (report date 2026-07-19):
Average estimate: 1.89 USD
Low estimate: 1.89
High estimate: 1.89
Number of analysts: 1
Year-ago value: 1.74
Growth: 0.09
Analyst revenue estimates for MPAA, period +1y (report date 2026-07-19):
Average estimate: 862332500.00 USD
Low estimate: 861000000.00
High estimate: 863665000.00
Number of analysts: 2
Year-ago value: 800000000.00
Growth: 0.08
Analyst earnings estimates for MPAA, period 0q (report date 2026-07-19):
Average estimate: 0.21 USD
Low estimate: 0.12
High estimate: 0.29
Number of analysts: 2
Year-ago value: 0.13
Growth: 0.58
Analyst revenue estimates for MPAA, period 0q (report date 2026-07-19):
Average estimate: 183000000.00 USD
Low estimate: 180000000.00
High estimate: 186000000.00
Number of analysts: 2
Year-ago value: 188364000.00
Growth: -0.03
Analyst earnings estimates for MPAA, period 0y (report date 2026-07-19):
Average estimate: 1.74 USD
Low estimate: 1.71
High estimate: 1.77
Number of analysts: 2
Year-ago value: 0.81
Growth: 1.15
Analyst revenue estimates for MPAA, period 0y (report date 2026-07-19):
Average estimate: 800000000.00 USD
Low estimate: 790000000.00
High estimate: 810000000.00
Number of analysts: 2
Year-ago value: 789806000.00
Growth: 0.01
Analyst earnings estimates for MPAA, period +1q (report date 2026-07-25):
Average estimate: 0.37 USD
Low estimate: 0.25
High estimate: 0.48
Number of analysts: 2
Year-ago value: 0.17
Growth: 1.15
Analyst revenue estimates for MPAA, period +1q (report date 2026-07-25):
Average estimate: 202600000.00 USD
Low estimate: 188200000.00
High estimate: 217000000.00
Number of analysts: 2
Year-ago value: 221470000.00
Growth: -0.09
Analyst earnings estimates for MPAA, period +1y (report date 2026-07-25):
Average estimate: 1.89 USD
Low estimate: 1.89
High estimate: 1.89
Number of analysts: 1
Year-ago value: 1.74
Growth: 0.09
Analyst revenue estimates for MPAA, period +1y (report date 2026-07-25):
Average estimate: 862332500.00 USD
Low estimate: 861000000.00
High estimate: 863665000.00
Number of analysts: 2
Year-ago value: 800000000.00
Growth: 0.08
Analyst earnings estimates for MPAA, period 0q (report date 2026-07-25):
Average estimate: 0.21 USD
Low estimate: 0.12
High estimate: 0.29
Number of analysts: 2
Year-ago value: 0.13
Growth: 0.58
Analyst revenue estimates for MPAA, period 0q (report date 2026-07-25):
Average estimate: 183000000.00 USD
Low estimate: 180000000.00
High estimate: 186000000.00
Number of analysts: 2
Year-ago value: 188364000.00
Growth: -0.03
Analyst earnings estimates for MPAA, period 0y (report date 2026-07-25):
Average estimate: 1.74 USD
Low estimate: 1.71
High estimate: 1.77
Number of analysts: 2
Year-ago value: 0.81
Growth: 1.15
Analyst revenue estimates for MPAA, period 0y (report date 2026-07-25):
Average estimate: 800000000.00 USD
Low estimate: 790000000.00
High estimate: 810000000.00
Number of analysts: 2
Year-ago value: 789806000.00
Growth: 0.01
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-06-01):
Average estimate: 0.43 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 2
Year-ago value: 0.38
Growth: 0.14
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-06-01):
Average estimate: 184780500.00 GBP
Low estimate: 180561000.00
High estimate: 189000000.00
Number of analysts: 2
Year-ago value: 172000000.00
Growth: 0.07
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-06-01):
Average estimate: 0.38 GBP
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 1
Year-ago value: 0.36
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-06-01):
Average estimate: 172000000.00 GBP
Low estimate: 172000000.00
High estimate: 172000000.00
Number of analysts: 1
Year-ago value: 174100000.00
Growth: -0.01
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-06-15):
Average estimate: 0.28 GBP
Low estimate: 0.28
High estimate: 0.28
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.34
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-06-15):
Average estimate: 155671000.00 GBP
Low estimate: 155342000.00
High estimate: 156000000.00
Number of analysts: 2
Year-ago value: 150009500.00
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-06-15):
Average estimate: 0.21 GBP
Low estimate: 0.21
High estimate: 0.21
Number of analysts: 2
Year-ago value: 0.36
Growth: -0.41
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-06-15):
Average estimate: 150009500.00 GBP
Low estimate: 150000000.00
High estimate: 150019000.00
Number of analysts: 2
Year-ago value: 174100000.00
Growth: -0.14
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-06-21):
Average estimate: 0.28 GBP
Low estimate: 0.28
High estimate: 0.28
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.34
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-06-21):
Average estimate: 155671000.00 GBP
Low estimate: 155342000.00
High estimate: 156000000.00
Number of analysts: 2
Year-ago value: 150009500.00
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-06-21):
Average estimate: 0.21 GBP
Low estimate: 0.21
High estimate: 0.21
Number of analysts: 2
Year-ago value: 0.36
Growth: -0.41
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-06-21):
Average estimate: 150009500.00 GBP
Low estimate: 150000000.00
High estimate: 150019000.00
Number of analysts: 2
Year-ago value: 174100000.00
Growth: -0.14
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-07-11):
Average estimate: 0.28 GBP
Low estimate: 0.28
High estimate: 0.28
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.34
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-07-11):
Average estimate: 155671000.00 GBP
Low estimate: 155342000.00
High estimate: 156000000.00
Number of analysts: 2
Year-ago value: 150009500.00
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-07-11):
Average estimate: 0.21 GBP
Low estimate: 0.21
High estimate: 0.21
Number of analysts: 2
Year-ago value: 0.36
Growth: -0.41
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-07-11):
Average estimate: 150009500.00 GBP
Low estimate: 150000000.00
High estimate: 150019000.00
Number of analysts: 2
Year-ago value: 174100000.00
Growth: -0.14
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-07-19):
Average estimate: 0.28 GBP
Low estimate: 0.28
High estimate: 0.28
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.34
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-07-19):
Average estimate: 155671000.00 GBP
Low estimate: 155342000.00
High estimate: 156000000.00
Number of analysts: 2
Year-ago value: 150009500.00
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-07-19):
Average estimate: 0.21 GBP
Low estimate: 0.21
High estimate: 0.21
Number of analysts: 2
Year-ago value: 0.36
Growth: -0.41
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-07-19):
Average estimate: 150009500.00 GBP
Low estimate: 150000000.00
High estimate: 150019000.00
Number of analysts: 2
Year-ago value: 174100000.00
Growth: -0.14
Analyst revenue estimates for MPAC.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period +1y (report date 2026-07-25):
Average estimate: 0.28 GBP
Low estimate: 0.28
High estimate: 0.28
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.34
Analyst revenue estimates for MPAC.L, period +1y (report date 2026-07-25):
Average estimate: 155671000.00 GBP
Low estimate: 155342000.00
High estimate: 156000000.00
Number of analysts: 2
Year-ago value: 150009500.00
Growth: 0.04
Analyst revenue estimates for MPAC.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MPAC.L, period 0y (report date 2026-07-25):
Average estimate: 0.21 GBP
Low estimate: 0.21
High estimate: 0.21
Number of analysts: 2
Year-ago value: 0.36
Growth: -0.41
Analyst revenue estimates for MPAC.L, period 0y (report date 2026-07-25):
Average estimate: 150009500.00 GBP
Low estimate: 150000000.00
High estimate: 150019000.00
Number of analysts: 2
Year-ago value: 174100000.00
Growth: -0.14
Analyst revenue estimates for MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPAL.L, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPAL.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPAL.L, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPAL.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 MPB, period +1q (report date 2026-05-31):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.83
Number of analysts: 2
Year-ago value: 0.77
Growth: 0.07
Analyst revenue estimates for MPB, period +1q (report date 2026-05-31):
Average estimate: 74400000.00 USD
Low estimate: 74300000.00
High estimate: 74500000.00
Number of analysts: 2
Year-ago value: 61812000.00
Growth: 0.20
Analyst earnings estimates for MPB, period +1y (report date 2026-05-31):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 2
Year-ago value: 3.17
Growth: 0.14
Analyst revenue estimates for MPB, period +1y (report date 2026-05-31):
Average estimate: 311400000.00 USD
Low estimate: 306300000.00
High estimate: 316500000.00
Number of analysts: 2
Year-ago value: 287700000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-05-31):
Average estimate: 0.85 USD
Low estimate: 0.74
High estimate: 0.95
Number of analysts: 2
Year-ago value: 0.70
Growth: 0.21
Analyst revenue estimates for MPB, period 0q (report date 2026-05-31):
Average estimate: 73300000.00 USD
Low estimate: 72700000.00
High estimate: 73900000.00
Number of analysts: 2
Year-ago value: 54349000.00
Growth: 0.35
Analyst earnings estimates for MPB, period 0y (report date 2026-05-31):
Average estimate: 3.17 USD
Low estimate: 3.04
High estimate: 3.30
Number of analysts: 2
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for MPB, period 0y (report date 2026-05-31):
Average estimate: 287700000.00 USD
Low estimate: 286500000.00
High estimate: 288900000.00
Number of analysts: 2
Year-ago value: 225937000.00
Growth: 0.27
Analyst earnings estimates for MPB, period +1q (report date 2026-06-07):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.83
Number of analysts: 2
Year-ago value: 0.77
Growth: 0.07
Analyst revenue estimates for MPB, period +1q (report date 2026-06-07):
Average estimate: 74400000.00 USD
Low estimate: 74300000.00
High estimate: 74500000.00
Number of analysts: 2
Year-ago value: 61812000.00
Growth: 0.20
Analyst earnings estimates for MPB, period +1y (report date 2026-06-07):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 2
Year-ago value: 3.17
Growth: 0.14
Analyst revenue estimates for MPB, period +1y (report date 2026-06-07):
Average estimate: 311400000.00 USD
Low estimate: 306300000.00
High estimate: 316500000.00
Number of analysts: 2
Year-ago value: 287700000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-06-07):
Average estimate: 0.85 USD
Low estimate: 0.74
High estimate: 0.95
Number of analysts: 2
Year-ago value: 0.70
Growth: 0.21
Analyst revenue estimates for MPB, period 0q (report date 2026-06-07):
Average estimate: 73300000.00 USD
Low estimate: 72700000.00
High estimate: 73900000.00
Number of analysts: 2
Year-ago value: 54349000.00
Growth: 0.35
Analyst earnings estimates for MPB, period 0y (report date 2026-06-07):
Average estimate: 3.17 USD
Low estimate: 3.04
High estimate: 3.30
Number of analysts: 2
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for MPB, period 0y (report date 2026-06-07):
Average estimate: 287700000.00 USD
Low estimate: 286500000.00
High estimate: 288900000.00
Number of analysts: 2
Year-ago value: 225937000.00
Growth: 0.27
Analyst earnings estimates for MPB, period +1q (report date 2026-06-15):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.83
Number of analysts: 2
Year-ago value: 0.77
Growth: 0.07
Analyst revenue estimates for MPB, period +1q (report date 2026-06-15):
Average estimate: 74400000.00 USD
Low estimate: 74300000.00
High estimate: 74500000.00
Number of analysts: 2
Year-ago value: 61812000.00
Growth: 0.20
Analyst earnings estimates for MPB, period +1y (report date 2026-06-15):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 2
Year-ago value: 3.17
Growth: 0.14
Analyst revenue estimates for MPB, period +1y (report date 2026-06-15):
Average estimate: 311400000.00 USD
Low estimate: 306300000.00
High estimate: 316500000.00
Number of analysts: 2
Year-ago value: 287700000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-06-15):
Average estimate: 0.85 USD
Low estimate: 0.74
High estimate: 0.95
Number of analysts: 2
Year-ago value: 0.70
Growth: 0.21
Analyst revenue estimates for MPB, period 0q (report date 2026-06-15):
Average estimate: 73300000.00 USD
Low estimate: 72700000.00
High estimate: 73900000.00
Number of analysts: 2
Year-ago value: 54349000.00
Growth: 0.35
Analyst earnings estimates for MPB, period 0y (report date 2026-06-15):
Average estimate: 3.17 USD
Low estimate: 3.04
High estimate: 3.30
Number of analysts: 2
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for MPB, period 0y (report date 2026-06-15):
Average estimate: 287700000.00 USD
Low estimate: 286500000.00
High estimate: 288900000.00
Number of analysts: 2
Year-ago value: 225937000.00
Growth: 0.27
Analyst earnings estimates for MPB, period +1q (report date 2026-06-20):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.83
Number of analysts: 2
Year-ago value: 0.77
Growth: 0.07
Analyst revenue estimates for MPB, period +1q (report date 2026-06-20):
Average estimate: 74400000.00 USD
Low estimate: 74300000.00
High estimate: 74500000.00
Number of analysts: 2
Year-ago value: 61812000.00
Growth: 0.20
Analyst earnings estimates for MPB, period +1y (report date 2026-06-20):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 2
Year-ago value: 3.17
Growth: 0.14
Analyst revenue estimates for MPB, period +1y (report date 2026-06-20):
Average estimate: 311400000.00 USD
Low estimate: 306300000.00
High estimate: 316500000.00
Number of analysts: 2
Year-ago value: 287700000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-06-20):
Average estimate: 0.85 USD
Low estimate: 0.74
High estimate: 0.95
Number of analysts: 2
Year-ago value: 0.70
Growth: 0.21
Analyst revenue estimates for MPB, period 0q (report date 2026-06-20):
Average estimate: 73300000.00 USD
Low estimate: 72700000.00
High estimate: 73900000.00
Number of analysts: 2
Year-ago value: 54349000.00
Growth: 0.35
Analyst earnings estimates for MPB, period 0y (report date 2026-06-20):
Average estimate: 3.17 USD
Low estimate: 3.04
High estimate: 3.30
Number of analysts: 2
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for MPB, period 0y (report date 2026-06-20):
Average estimate: 287700000.00 USD
Low estimate: 286500000.00
High estimate: 288900000.00
Number of analysts: 2
Year-ago value: 225937000.00
Growth: 0.27
Analyst earnings estimates for MPB, period +1q (report date 2026-06-23):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.83
Number of analysts: 2
Year-ago value: 0.77
Growth: 0.07
Analyst revenue estimates for MPB, period +1q (report date 2026-06-23):
Average estimate: 74400000.00 USD
Low estimate: 74300000.00
High estimate: 74500000.00
Number of analysts: 2
Year-ago value: 61812000.00
Growth: 0.20
Analyst earnings estimates for MPB, period +1y (report date 2026-06-23):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 2
Year-ago value: 3.17
Growth: 0.14
Analyst revenue estimates for MPB, period +1y (report date 2026-06-23):
Average estimate: 311400000.00 USD
Low estimate: 306300000.00
High estimate: 316500000.00
Number of analysts: 2
Year-ago value: 287700000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-06-23):
Average estimate: 0.85 USD
Low estimate: 0.74
High estimate: 0.95
Number of analysts: 2
Year-ago value: 0.70
Growth: 0.21
Analyst revenue estimates for MPB, period 0q (report date 2026-06-23):
Average estimate: 73300000.00 USD
Low estimate: 72700000.00
High estimate: 73900000.00
Number of analysts: 2
Year-ago value: 54349000.00
Growth: 0.35
Analyst earnings estimates for MPB, period 0y (report date 2026-06-23):
Average estimate: 3.17 USD
Low estimate: 3.04
High estimate: 3.30
Number of analysts: 2
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for MPB, period 0y (report date 2026-06-23):
Average estimate: 287700000.00 USD
Low estimate: 286500000.00
High estimate: 288900000.00
Number of analysts: 2
Year-ago value: 225937000.00
Growth: 0.27
Analyst earnings estimates for MPB, period +1q (report date 2026-07-11):
Average estimate: 0.83 USD
Low estimate: 0.82
High estimate: 0.85
Number of analysts: 3
Year-ago value: 0.77
Growth: 0.08
Analyst revenue estimates for MPB, period +1q (report date 2026-07-11):
Average estimate: 74762330.00 USD
Low estimate: 74300000.00
High estimate: 75687000.00
Number of analysts: 3
Year-ago value: 61812000.00
Growth: 0.21
Analyst earnings estimates for MPB, period +1y (report date 2026-07-11):
Average estimate: 3.63 USD
Low estimate: 3.50
High estimate: 3.75
Number of analysts: 3
Year-ago value: 3.13
Growth: 0.16
Analyst revenue estimates for MPB, period +1y (report date 2026-07-11):
Average estimate: 310050000.00 USD
Low estimate: 306300000.00
High estimate: 313800000.00
Number of analysts: 2
Year-ago value: 287100000.00
Growth: 0.08
Analyst earnings estimates for MPB, period 0q (report date 2026-07-11):
Average estimate: 0.79 USD
Low estimate: 0.74
High estimate: 0.82
Number of analysts: 3
Year-ago value: 0.70
Growth: 0.13