speb/financial-data huggingface dataset:
Analyst revenue estimates for MCP.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.DE, period +1q (report date 2026-06-01):
Average estimate: 1545737610.00 USD
Low estimate: 1500000000.00
High estimate: 1608838730.00
Number of analysts: 21
Year-ago value: 1140400000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period +1y (report date 2026-06-01):
Average estimate: 7107899050.00 USD
Low estimate: 6683101610.00
High estimate: 8193045179.00
Number of analysts: 22
Year-ago value: 6170749930.00
Growth: 0.15
Analyst revenue estimates for MCP.DE, period 0q (report date 2026-06-01):
Average estimate: 1458193560.00 USD
Low estimate: 1454800000.00
High estimate: 1471459660.00
Number of analysts: 21
Year-ago value: 1075500000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period 0y (report date 2026-06-01):
Average estimate: 6170749930.00 USD
Low estimate: 5946755660.00
High estimate: 6500883610.00
Number of analysts: 23
Year-ago value: 4713100000.00
Growth: 0.31
Analyst revenue estimates for MCP.DE, period +1q (report date 2026-07-19):
Average estimate: 1550619490.00 USD
Low estimate: 1500000000.00
High estimate: 1652700000.00
Number of analysts: 20
Year-ago value: 1140400000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period +1y (report date 2026-07-19):
Average estimate: 7164488450.00 USD
Low estimate: 6683101610.00
High estimate: 8193045179.00
Number of analysts: 20
Year-ago value: 6189247970.00
Growth: 0.16
Analyst revenue estimates for MCP.DE, period 0q (report date 2026-07-19):
Average estimate: 1458003230.00 USD
Low estimate: 1454800000.00
High estimate: 1471459660.00
Number of analysts: 20
Year-ago value: 1075500000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period 0y (report date 2026-07-19):
Average estimate: 6189247970.00 USD
Low estimate: 5946755660.00
High estimate: 6573700000.00
Number of analysts: 22
Year-ago value: 4713100000.00
Growth: 0.31
Analyst revenue estimates for MCP.DE, period +1q (report date 2026-07-25):
Average estimate: 1554684490.00 USD
Low estimate: 1500000000.00
High estimate: 1652700000.00
Number of analysts: 20
Year-ago value: 1140400000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period +1y (report date 2026-07-25):
Average estimate: 7203583450.00 USD
Low estimate: 6683101610.00
High estimate: 8193045179.00
Number of analysts: 20
Year-ago value: 6208720690.00
Growth: 0.16
Analyst revenue estimates for MCP.DE, period 0q (report date 2026-07-25):
Average estimate: 1458683230.00 USD
Low estimate: 1454800000.00
High estimate: 1471459660.00
Number of analysts: 20
Year-ago value: 1075500000.00
Growth: 0.36
Analyst revenue estimates for MCP.DE, period 0y (report date 2026-07-25):
Average estimate: 6208720690.00 USD
Low estimate: 5946755660.00
High estimate: 6573700000.00
Number of analysts: 22
Year-ago value: 4713100000.00
Growth: 0.32
Analyst revenue estimates for MCP.LS, period +1q (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period +1y (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0q (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0y (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, 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 MCP.LS, 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 MCP.LS, 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 MCP.LS, 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 MCP.LS, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCP.LS, 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 MCP.LS, 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 MCP.LS, 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 MCP.LS, 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 MCR, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCR, 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 MCRB, period +1q (report date 2026-05-30):
Average estimate: -2.37 USD
Low estimate: -2.37
High estimate: -2.37
Number of analysts: 1
Year-ago value: 0.94
Growth: -3.52
Analyst revenue estimates for MCRB, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 351000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1y (report date 2026-05-30):
Average estimate: -10.28 USD
Low estimate: -10.28
High estimate: -10.28
Number of analysts: 1
Year-ago value: -9.19
Growth: -0.12
Analyst revenue estimates for MCRB, period +1y (report date 2026-05-30):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 720.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0q (report date 2026-05-30):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -2.27
Growth: -0.01
Analyst revenue estimates for MCRB, period 0q (report date 2026-05-30):
Average estimate: 360.00 USD
Low estimate: 360.00
High estimate: 360.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-05-30):
Average estimate: -9.19 USD
Low estimate: -9.19
High estimate: -9.19
Number of analysts: 1
Year-ago value: 0.64
Growth: -15.36
Analyst revenue estimates for MCRB, period 0y (report date 2026-05-30):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 789000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1q (report date 2026-06-07):
Average estimate: -2.37 USD
Low estimate: -2.37
High estimate: -2.37
Number of analysts: 1
Year-ago value: 0.94
Growth: -3.52
Analyst revenue estimates for MCRB, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 351000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1y (report date 2026-06-07):
Average estimate: -10.28 USD
Low estimate: -10.28
High estimate: -10.28
Number of analysts: 1
Year-ago value: -9.19
Growth: -0.12
Analyst revenue estimates for MCRB, period +1y (report date 2026-06-07):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 720.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0q (report date 2026-06-07):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -2.27
Growth: -0.01
Analyst revenue estimates for MCRB, period 0q (report date 2026-06-07):
Average estimate: 360.00 USD
Low estimate: 360.00
High estimate: 360.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-06-07):
Average estimate: -9.19 USD
Low estimate: -9.19
High estimate: -9.19
Number of analysts: 1
Year-ago value: 0.64
Growth: -15.36
Analyst revenue estimates for MCRB, period 0y (report date 2026-06-07):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 789000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1q (report date 2026-06-15):
Average estimate: -2.37 USD
Low estimate: -2.37
High estimate: -2.37
Number of analysts: 1
Year-ago value: 0.94
Growth: -3.52
Analyst revenue estimates for MCRB, period +1q (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 351000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1y (report date 2026-06-15):
Average estimate: -10.28 USD
Low estimate: -10.28
High estimate: -10.28
Number of analysts: 1
Year-ago value: -9.19
Growth: -0.12
Analyst revenue estimates for MCRB, period +1y (report date 2026-06-15):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 720.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0q (report date 2026-06-15):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -2.27
Growth: -0.01
Analyst revenue estimates for MCRB, period 0q (report date 2026-06-15):
Average estimate: 360.00 USD
Low estimate: 360.00
High estimate: 360.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-06-15):
Average estimate: -9.19 USD
Low estimate: -9.19
High estimate: -9.19
Number of analysts: 1
Year-ago value: 0.64
Growth: -15.36
Analyst revenue estimates for MCRB, period 0y (report date 2026-06-15):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 789000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1q (report date 2026-06-20):
Average estimate: -2.37 USD
Low estimate: -2.37
High estimate: -2.37
Number of analysts: 1
Year-ago value: 0.94
Growth: -3.52
Analyst revenue estimates for MCRB, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 351000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1y (report date 2026-06-20):
Average estimate: -10.28 USD
Low estimate: -10.28
High estimate: -10.28
Number of analysts: 1
Year-ago value: -9.19
Growth: -0.12
Analyst revenue estimates for MCRB, period +1y (report date 2026-06-20):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 720.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0q (report date 2026-06-20):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -2.27
Growth: -0.01
Analyst revenue estimates for MCRB, period 0q (report date 2026-06-20):
Average estimate: 360.00 USD
Low estimate: 360.00
High estimate: 360.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-06-20):
Average estimate: -9.19 USD
Low estimate: -9.19
High estimate: -9.19
Number of analysts: 1
Year-ago value: 0.64
Growth: -15.36
Analyst revenue estimates for MCRB, period 0y (report date 2026-06-20):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 789000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1q (report date 2026-06-23):
Average estimate: -2.37 USD
Low estimate: -2.37
High estimate: -2.37
Number of analysts: 1
Year-ago value: 0.94
Growth: -3.52
Analyst revenue estimates for MCRB, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 351000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1y (report date 2026-06-23):
Average estimate: -10.28 USD
Low estimate: -10.28
High estimate: -10.28
Number of analysts: 1
Year-ago value: -9.19
Growth: -0.12
Analyst revenue estimates for MCRB, period +1y (report date 2026-06-23):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 720.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0q (report date 2026-06-23):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -2.27
Growth: -0.01
Analyst revenue estimates for MCRB, period 0q (report date 2026-06-23):
Average estimate: 360.00 USD
Low estimate: 360.00
High estimate: 360.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-06-23):
Average estimate: -9.19 USD
Low estimate: -9.19
High estimate: -9.19
Number of analysts: 1
Year-ago value: 0.64
Growth: -15.36
Analyst revenue estimates for MCRB, period 0y (report date 2026-06-23):
Average estimate: 720.00 USD
Low estimate: 720.00
High estimate: 720.00
Number of analysts: 1
Year-ago value: 789000.00
Growth: -1.00
Analyst earnings estimates for MCRB, period +1q (report date 2026-07-11):
Average estimate: -1.64 USD
Low estimate: -2.37
High estimate: -0.90
Number of analysts: 2
Year-ago value: 0.94
Growth: -2.74
Analyst revenue estimates for MCRB, period +1q (report date 2026-07-11):
Average estimate: 6250000.00 USD
Low estimate: 0.00
High estimate: 12500000.00
Number of analysts: 2
Year-ago value: 351000.00
Growth: 16.81
Analyst earnings estimates for MCRB, period +1y (report date 2026-07-11):
Average estimate: -6.58 USD
Low estimate: -10.28
High estimate: -2.87
Number of analysts: 2
Year-ago value: -7.52
Growth: 0.13
Analyst revenue estimates for MCRB, period +1y (report date 2026-07-11):
Average estimate: 358000.00 USD
Low estimate: 0.00
High estimate: 716000.00
Number of analysts: 2
Year-ago value: 12858000.00
Growth: -0.97
Analyst earnings estimates for MCRB, period 0q (report date 2026-07-11):
Average estimate: -2.19 USD
Low estimate: -2.30
High estimate: -2.07
Number of analysts: 2
Year-ago value: -2.27
Growth: 0.04
Analyst revenue estimates for MCRB, period 0q (report date 2026-07-11):
Average estimate: 179000.00 USD
Low estimate: 0.00
High estimate: 358000.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-07-11):
Average estimate: -7.52 USD
Low estimate: -9.19
High estimate: -5.84
Number of analysts: 2
Year-ago value: 0.64
Growth: -12.74
Analyst revenue estimates for MCRB, period 0y (report date 2026-07-11):
Average estimate: 12858000.00 USD
Low estimate: 716000.00
High estimate: 25000000.00
Number of analysts: 2
Year-ago value: 789000.00
Growth: 15.30
Analyst earnings estimates for MCRB, period +1q (report date 2026-07-19):
Average estimate: -1.64 USD
Low estimate: -2.37
High estimate: -0.90
Number of analysts: 2
Year-ago value: 0.94
Growth: -2.74
Analyst revenue estimates for MCRB, period +1q (report date 2026-07-19):
Average estimate: 6250000.00 USD
Low estimate: 0.00
High estimate: 12500000.00
Number of analysts: 2
Year-ago value: 351000.00
Growth: 16.81
Analyst earnings estimates for MCRB, period +1y (report date 2026-07-19):
Average estimate: -6.58 USD
Low estimate: -10.28
High estimate: -2.87
Number of analysts: 2
Year-ago value: -7.52
Growth: 0.13
Analyst revenue estimates for MCRB, period +1y (report date 2026-07-19):
Average estimate: 358000.00 USD
Low estimate: 0.00
High estimate: 716000.00
Number of analysts: 2
Year-ago value: 12858000.00
Growth: -0.97
Analyst earnings estimates for MCRB, period 0q (report date 2026-07-19):
Average estimate: -2.19 USD
Low estimate: -2.30
High estimate: -2.07
Number of analysts: 2
Year-ago value: -2.27
Growth: 0.04
Analyst revenue estimates for MCRB, period 0q (report date 2026-07-19):
Average estimate: 179000.00 USD
Low estimate: 0.00
High estimate: 358000.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-07-19):
Average estimate: -7.52 USD
Low estimate: -9.19
High estimate: -5.84
Number of analysts: 2
Year-ago value: 0.64
Growth: -12.74
Analyst revenue estimates for MCRB, period 0y (report date 2026-07-19):
Average estimate: 12858000.00 USD
Low estimate: 716000.00
High estimate: 25000000.00
Number of analysts: 2
Year-ago value: 789000.00
Growth: 15.30
Analyst earnings estimates for MCRB, period +1q (report date 2026-07-25):
Average estimate: -1.64 USD
Low estimate: -2.37
High estimate: -0.90
Number of analysts: 2
Year-ago value: 0.94
Growth: -2.74
Analyst revenue estimates for MCRB, period +1q (report date 2026-07-25):
Average estimate: 6250000.00 USD
Low estimate: 0.00
High estimate: 12500000.00
Number of analysts: 2
Year-ago value: 351000.00
Growth: 16.81
Analyst earnings estimates for MCRB, period +1y (report date 2026-07-25):
Average estimate: -6.58 USD
Low estimate: -10.28
High estimate: -2.87
Number of analysts: 2
Year-ago value: -7.52
Growth: 0.13
Analyst revenue estimates for MCRB, period +1y (report date 2026-07-25):
Average estimate: 358000.00 USD
Low estimate: 0.00
High estimate: 716000.00
Number of analysts: 2
Year-ago value: 12858000.00
Growth: -0.97
Analyst earnings estimates for MCRB, period 0q (report date 2026-07-25):
Average estimate: -2.19 USD
Low estimate: -2.30
High estimate: -2.07
Number of analysts: 2
Year-ago value: -2.27
Growth: 0.04
Analyst revenue estimates for MCRB, period 0q (report date 2026-07-25):
Average estimate: 179000.00 USD
Low estimate: 0.00
High estimate: 358000.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for MCRB, period 0y (report date 2026-07-25):
Average estimate: -7.52 USD
Low estimate: -9.19
High estimate: -5.84
Number of analysts: 2
Year-ago value: 0.64
Growth: -12.74
Analyst revenue estimates for MCRB, period 0y (report date 2026-07-25):
Average estimate: 12858000.00 USD
Low estimate: 716000.00
High estimate: 25000000.00
Number of analysts: 2
Year-ago value: 789000.00
Growth: 15.30
Analyst earnings estimates for MCRI, period +1q (report date 2026-05-30):
Average estimate: 1.79 USD
Low estimate: 1.73
High estimate: 1.85
Number of analysts: 2
Year-ago value: 1.71
Growth: 0.05
Analyst revenue estimates for MCRI, period +1q (report date 2026-05-30):
Average estimate: 149490340.00 USD
Low estimate: 144800000.00
High estimate: 159100000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-05-30):
Average estimate: 6.81 USD
Low estimate: 6.59
High estimate: 7.03
Number of analysts: 2
Year-ago value: 6.67
Growth: 0.02
Analyst revenue estimates for MCRI, period +1y (report date 2026-05-30):
Average estimate: 584231170.00 USD
Low estimate: 570800000.00
High estimate: 608500000.00
Number of analysts: 6
Year-ago value: 571831170.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-05-30):
Average estimate: 1.68 USD
Low estimate: 1.58
High estimate: 1.77
Number of analysts: 2
Year-ago value: 1.48
Growth: 0.13
Analyst revenue estimates for MCRI, period 0q (report date 2026-05-30):
Average estimate: 142214040.00 USD
Low estimate: 139700000.00
High estimate: 148400000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-05-30):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-05-30):
Average estimate: 571831170.00 USD
Low estimate: 562600000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-06-07):
Average estimate: 1.79 USD
Low estimate: 1.73
High estimate: 1.85
Number of analysts: 2
Year-ago value: 1.71
Growth: 0.05
Analyst revenue estimates for MCRI, period +1q (report date 2026-06-07):
Average estimate: 149490340.00 USD
Low estimate: 144800000.00
High estimate: 159100000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-06-07):
Average estimate: 6.81 USD
Low estimate: 6.59
High estimate: 7.03
Number of analysts: 2
Year-ago value: 6.67
Growth: 0.02
Analyst revenue estimates for MCRI, period +1y (report date 2026-06-07):
Average estimate: 584231170.00 USD
Low estimate: 570800000.00
High estimate: 608500000.00
Number of analysts: 6
Year-ago value: 571831170.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-06-07):
Average estimate: 1.68 USD
Low estimate: 1.58
High estimate: 1.77
Number of analysts: 2
Year-ago value: 1.48
Growth: 0.13
Analyst revenue estimates for MCRI, period 0q (report date 2026-06-07):
Average estimate: 142214040.00 USD
Low estimate: 139700000.00
High estimate: 148400000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-06-07):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-06-07):
Average estimate: 571831170.00 USD
Low estimate: 562600000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-06-15):
Average estimate: 1.79 USD
Low estimate: 1.73
High estimate: 1.85
Number of analysts: 2
Year-ago value: 1.71
Growth: 0.05
Analyst revenue estimates for MCRI, period +1q (report date 2026-06-15):
Average estimate: 149490340.00 USD
Low estimate: 144800000.00
High estimate: 159100000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-06-15):
Average estimate: 6.81 USD
Low estimate: 6.59
High estimate: 7.03
Number of analysts: 2
Year-ago value: 6.67
Growth: 0.02
Analyst revenue estimates for MCRI, period +1y (report date 2026-06-15):
Average estimate: 584231170.00 USD
Low estimate: 570800000.00
High estimate: 608500000.00
Number of analysts: 6
Year-ago value: 571831170.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-06-15):
Average estimate: 1.68 USD
Low estimate: 1.58
High estimate: 1.77
Number of analysts: 2
Year-ago value: 1.48
Growth: 0.13
Analyst revenue estimates for MCRI, period 0q (report date 2026-06-15):
Average estimate: 142214040.00 USD
Low estimate: 139700000.00
High estimate: 148400000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-06-15):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-06-15):
Average estimate: 571831170.00 USD
Low estimate: 562600000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-06-22):
Average estimate: 1.79 USD
Low estimate: 1.73
High estimate: 1.85
Number of analysts: 2
Year-ago value: 1.71
Growth: 0.05
Analyst revenue estimates for MCRI, period +1q (report date 2026-06-22):
Average estimate: 149490340.00 USD
Low estimate: 144800000.00
High estimate: 159100000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-06-22):
Average estimate: 6.81 USD
Low estimate: 6.59
High estimate: 7.03
Number of analysts: 2
Year-ago value: 6.67
Growth: 0.02
Analyst revenue estimates for MCRI, period +1y (report date 2026-06-22):
Average estimate: 584231170.00 USD
Low estimate: 570800000.00
High estimate: 608500000.00
Number of analysts: 6
Year-ago value: 571831170.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-06-22):
Average estimate: 1.68 USD
Low estimate: 1.58
High estimate: 1.77
Number of analysts: 2
Year-ago value: 1.48
Growth: 0.13
Analyst revenue estimates for MCRI, period 0q (report date 2026-06-22):
Average estimate: 142214040.00 USD
Low estimate: 139700000.00
High estimate: 148400000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-06-22):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-06-22):
Average estimate: 571831170.00 USD
Low estimate: 562600000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-07-11):
Average estimate: 1.85 USD
Low estimate: 1.85
High estimate: 1.85
Number of analysts: 1
Year-ago value: 1.71
Growth: 0.08
Analyst revenue estimates for MCRI, period +1q (report date 2026-07-11):
Average estimate: 149473670.00 USD
Low estimate: 144800000.00
High estimate: 159000000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-07-11):
Average estimate: 7.03 USD
Low estimate: 7.03
High estimate: 7.03
Number of analysts: 1
Year-ago value: 6.67
Growth: 0.05
Analyst revenue estimates for MCRI, period +1y (report date 2026-07-11):
Average estimate: 584197830.00 USD
Low estimate: 570800000.00
High estimate: 608300000.00
Number of analysts: 6
Year-ago value: 571831170.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-07-11):
Average estimate: 1.77 USD
Low estimate: 1.77
High estimate: 1.77
Number of analysts: 1
Year-ago value: 1.48
Growth: 0.20
Analyst revenue estimates for MCRI, period 0q (report date 2026-07-11):
Average estimate: 142230710.00 USD
Low estimate: 139700000.00
High estimate: 148500000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-07-11):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-07-11):
Average estimate: 571831170.00 USD
Low estimate: 562600000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-07-19):
Average estimate: 1.85 USD
Low estimate: 1.85
High estimate: 1.85
Number of analysts: 1
Year-ago value: 1.71
Growth: 0.08
Analyst revenue estimates for MCRI, period +1q (report date 2026-07-19):
Average estimate: 149973670.00 USD
Low estimate: 144800000.00
High estimate: 159000000.00
Number of analysts: 6
Year-ago value: 142814000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1y (report date 2026-07-19):
Average estimate: 7.03 USD
Low estimate: 7.03
High estimate: 7.03
Number of analysts: 1
Year-ago value: 6.67
Growth: 0.05
Analyst revenue estimates for MCRI, period +1y (report date 2026-07-19):
Average estimate: 585731170.00 USD
Low estimate: 576400000.00
High estimate: 608300000.00
Number of analysts: 6
Year-ago value: 573397830.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-07-19):
Average estimate: 1.77 USD
Low estimate: 1.77
High estimate: 1.77
Number of analysts: 1
Year-ago value: 1.48
Growth: 0.20
Analyst revenue estimates for MCRI, period 0q (report date 2026-07-19):
Average estimate: 142564040.00 USD
Low estimate: 139700000.00
High estimate: 148500000.00
Number of analysts: 6
Year-ago value: 136914000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-07-19):
Average estimate: 6.67 USD
Low estimate: 6.40
High estimate: 6.94
Number of analysts: 2
Year-ago value: 5.82
Growth: 0.15
Analyst revenue estimates for MCRI, period 0y (report date 2026-07-19):
Average estimate: 573397830.00 USD
Low estimate: 564700000.00
High estimate: 593200000.00
Number of analysts: 6
Year-ago value: 545125000.00
Growth: 0.05
Analyst earnings estimates for MCRI, period +1q (report date 2026-07-25):
Average estimate: 1.64 USD
Low estimate: 1.64
High estimate: 1.64
Number of analysts: 1
Year-ago value: 1.55
Growth: 0.06
Analyst revenue estimates for MCRI, period +1q (report date 2026-07-25):
Average estimate: 143084790.00 USD
Low estimate: 138600000.00
High estimate: 145000000.00
Number of analysts: 4
Year-ago value: 140003000.00
Growth: 0.02
Analyst earnings estimates for MCRI, period +1y (report date 2026-07-25):
Average estimate: 6.90 USD
Low estimate: 6.71
High estimate: 7.08
Number of analysts: 2
Year-ago value: 6.64
Growth: 0.04
Analyst revenue estimates for MCRI, period +1y (report date 2026-07-25):
Average estimate: 581858330.00 USD
Low estimate: 578100000.00
High estimate: 587550000.00
Number of analysts: 6
Year-ago value: 571200200.00
Growth: 0.02
Analyst earnings estimates for MCRI, period 0q (report date 2026-07-25):
Average estimate: 1.70 USD
Low estimate: 1.70
High estimate: 1.70
Number of analysts: 1
Year-ago value: 1.71
Growth: -0.01
Analyst revenue estimates for MCRI, period 0q (report date 2026-07-25):
Average estimate: 149228720.00 USD
Low estimate: 147114870.00
High estimate: 152600000.00
Number of analysts: 4
Year-ago value: 142814000.00
Growth: 0.04
Analyst earnings estimates for MCRI, period 0y (report date 2026-07-25):
Average estimate: 6.64 USD
Low estimate: 6.64
High estimate: 6.64
Number of analysts: 1
Year-ago value: 5.82
Growth: 0.14
Analyst revenue estimates for MCRI, period 0y (report date 2026-07-25):
Average estimate: 571200200.00 USD
Low estimate: 570300000.00
High estimate: 572400000.00
Number of analysts: 5
Year-ago value: 545125000.00
Growth: 0.05
Analyst revenue estimates for MCRP, period +1q (report date 2026-05-30):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-05-30):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-05-30):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-05-30):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-05-30):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-05-30):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-06-07):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-06-07):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-06-07):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-06-07):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-06-07):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-06-07):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-06-15):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-06-15):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-06-15):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-06-15):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-06-15):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-06-15):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-06-21):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-06-21):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-06-21):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-06-21):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-06-21):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-06-21):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-07-11):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-07-11):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-07-11):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-07-11):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-07-11):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-07-11):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-07-19):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-07-19):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-07-19):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-07-19):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-07-19):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-07-19):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst revenue estimates for MCRP, period +1q (report date 2026-07-25):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period +1y (report date 2026-07-25):
Average estimate: -1.10 AED
Low estimate: -1.10
High estimate: -1.10
Number of analysts: 1
Year-ago value: -1.16
Growth: 0.05
Analyst revenue estimates for MCRP, period +1y (report date 2026-07-25):
Average estimate: 25000000.00 AED
Low estimate: 25000000.00
High estimate: 25000000.00
Number of analysts: 1
Year-ago value: 100000.00
Growth: 249.00
Analyst revenue estimates for MCRP, period 0q (report date 2026-07-25):
Average estimate: 0.00 AED
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCRP, period 0y (report date 2026-07-25):
Average estimate: -1.16 AED
Low estimate: -1.16
High estimate: -1.16
Number of analysts: 1
Analyst revenue estimates for MCRP, period 0y (report date 2026-07-25):
Average estimate: 100000.00 AED
Low estimate: 100000.00
High estimate: 100000.00
Number of analysts: 1
Analyst earnings estimates for MCS, period +1q (report date 2026-05-30):
Average estimate: 0.53 USD
Low estimate: 0.45
High estimate: 0.57
Number of analysts: 3
Year-ago value: 0.52
Growth: 0.01
Analyst revenue estimates for MCS, period +1q (report date 2026-05-30):
Average estimate: 226540250.00 USD
Low estimate: 222100000.00
High estimate: 230800000.00
Number of analysts: 4
Year-ago value: 210151000.00
Growth: 0.08
Analyst earnings estimates for MCS, period +1y (report date 2026-05-30):
Average estimate: 0.65 USD
Low estimate: 0.61
High estimate: 0.69
Number of analysts: 3
Year-ago value: 0.47
Growth: 0.37
Analyst revenue estimates for MCS, period +1y (report date 2026-05-30):
Average estimate: 826816330.00 USD
Low estimate: 816600000.00
High estimate: 837100000.00
Number of analysts: 3
Year-ago value: 795212750.00
Growth: 0.04
Analyst earnings estimates for MCS, period 0q (report date 2026-05-30):
Average estimate: 0.29 USD
Low estimate: 0.24
High estimate: 0.32
Number of analysts: 3
Year-ago value: 0.23
Growth: 0.25
Analyst revenue estimates for MCS, period 0q (report date 2026-05-30):
Average estimate: 209329000.00 USD
Low estimate: 196000000.00
High estimate: 216800000.00
Number of analysts: 4
Year-ago value: 206043000.00
Growth: 0.02
Analyst earnings estimates for MCS, period 0y (report date 2026-05-30):
Average estimate: 0.47 USD
Low estimate: 0.38
High estimate: 0.55
Number of analysts: 3
Year-ago value: 0.41
Growth: 0.15
Analyst revenue estimates for MCS, period 0y (report date 2026-05-30):
Average estimate: 795212750.00 USD
Low estimate: 783000000.00
High estimate: 803251000.00
Number of analysts: 4
Year-ago value: 758458000.00
Growth: 0.05
Analyst earnings estimates for MCS, period +1q (report date 2026-06-07):
Average estimate: 0.53 USD
Low estimate: 0.45
High estimate: 0.57
Number of analysts: 3
Year-ago value: 0.52
Growth: 0.01
Analyst revenue estimates for MCS, period +1q (report date 2026-06-07):
Average estimate: 226540250.00 USD
Low estimate: 222100000.00
High estimate: 230800000.00
Number of analysts: 4
Year-ago value: 210151000.00
Growth: 0.08
Analyst earnings estimates for MCS, period +1y (report date 2026-06-07):
Average estimate: 0.65 USD
Low estimate: 0.61
High estimate: 0.69
Number of analysts: 3
Year-ago value: 0.47
Growth: 0.37
Analyst revenue estimates for MCS, period +1y (report date 2026-06-07):
Average estimate: 826816330.00 USD
Low estimate: 816600000.00
High estimate: 837100000.00
Number of analysts: 3
Year-ago value: 795212750.00
Growth: 0.04
Analyst earnings estimates for MCS, period 0q (report date 2026-06-07):
Average estimate: 0.29 USD
Low estimate: 0.24
High estimate: 0.32
Number of analysts: 3
Year-ago value: 0.23
Growth: 0.25
Analyst revenue estimates for MCS, period 0q (report date 2026-06-07):
Average estimate: 209329000.00 USD
Low estimate: 196000000.00
High estimate: 216800000.00
Number of analysts: 4
Year-ago value: 206043000.00
Growth: 0.02
Analyst earnings estimates for MCS, period 0y (report date 2026-06-07):
Average estimate: 0.47 USD
Low estimate: 0.38
High estimate: 0.55
Number of analysts: 3
Year-ago value: 0.41
Growth: 0.15
Analyst revenue estimates for MCS, period 0y (report date 2026-06-07):
Average estimate: 795212750.00 USD
Low estimate: 783000000.00
High estimate: 803251000.00
Number of analysts: 4
Year-ago value: 758458000.00
Growth: 0.05
Analyst earnings estimates for MCS, period +1q (report date 2026-06-15):
Average estimate: 0.53 USD
Low estimate: 0.45
High estimate: 0.57
Number of analysts: 3
Year-ago value: 0.52
Growth: 0.01