speb/financial-data huggingface dataset:
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-06-15):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-06-15):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-06-15):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-06-15):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-06-15):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCB.TO, period +1q (report date 2026-06-20):
Average estimate: -0.02 CAD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.02
Growth: -2.00
Analyst revenue estimates for MCB.TO, period +1q (report date 2026-06-20):
Average estimate: 11500000.00 CAD
Low estimate: 11500000.00
High estimate: 11500000.00
Number of analysts: 1
Year-ago value: 14828000.00
Growth: -0.22
Analyst earnings estimates for MCB.TO, period +1y (report date 2026-06-20):
Average estimate: 0.47 CAD
Low estimate: 0.43
High estimate: 0.51
Number of analysts: 2
Year-ago value: -0.01
Growth: 95.00
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-06-20):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-06-20):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-06-20):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-06-20):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-06-20):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCB.TO, period +1q (report date 2026-06-23):
Average estimate: -0.02 CAD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.02
Growth: -2.00
Analyst revenue estimates for MCB.TO, period +1q (report date 2026-06-23):
Average estimate: 11500000.00 CAD
Low estimate: 11500000.00
High estimate: 11500000.00
Number of analysts: 1
Year-ago value: 14828000.00
Growth: -0.22
Analyst earnings estimates for MCB.TO, period +1y (report date 2026-06-23):
Average estimate: 0.47 CAD
Low estimate: 0.43
High estimate: 0.51
Number of analysts: 2
Year-ago value: -0.01
Growth: 95.00
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-06-23):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-06-23):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-06-23):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-06-23):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-06-23):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCB.TO, period +1q (report date 2026-07-11):
Average estimate: -0.02 CAD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.02
Growth: -2.00
Analyst revenue estimates for MCB.TO, period +1q (report date 2026-07-11):
Average estimate: 11500000.00 CAD
Low estimate: 11500000.00
High estimate: 11500000.00
Number of analysts: 1
Year-ago value: 14828000.00
Growth: -0.22
Analyst earnings estimates for MCB.TO, period +1y (report date 2026-07-11):
Average estimate: 0.47 CAD
Low estimate: 0.43
High estimate: 0.51
Number of analysts: 2
Year-ago value: -0.01
Growth: 95.00
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-07-11):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-07-11):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-07-11):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-07-11):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-07-11):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCB.TO, period +1q (report date 2026-07-19):
Average estimate: -0.02 CAD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.02
Growth: -2.00
Analyst revenue estimates for MCB.TO, period +1q (report date 2026-07-19):
Average estimate: 11500000.00 CAD
Low estimate: 11500000.00
High estimate: 11500000.00
Number of analysts: 1
Year-ago value: 14828000.00
Growth: -0.22
Analyst earnings estimates for MCB.TO, period +1y (report date 2026-07-19):
Average estimate: 0.47 CAD
Low estimate: 0.43
High estimate: 0.51
Number of analysts: 2
Year-ago value: -0.01
Growth: 95.00
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-07-19):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-07-19):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-07-19):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-07-19):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-07-19):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCB.TO, period +1q (report date 2026-07-25):
Average estimate: -0.02 CAD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.02
Growth: -2.00
Analyst revenue estimates for MCB.TO, period +1q (report date 2026-07-25):
Average estimate: 11500000.00 CAD
Low estimate: 11500000.00
High estimate: 11500000.00
Number of analysts: 1
Year-ago value: 14828000.00
Growth: -0.22
Analyst earnings estimates for MCB.TO, period +1y (report date 2026-07-25):
Average estimate: 0.47 CAD
Low estimate: 0.43
High estimate: 0.51
Number of analysts: 2
Year-ago value: -0.01
Growth: 95.00
Analyst revenue estimates for MCB.TO, period +1y (report date 2026-07-25):
Average estimate: 100650000.00 CAD
Low estimate: 99400000.00
High estimate: 101900000.00
Number of analysts: 2
Year-ago value: 60400000.00
Growth: 0.67
Analyst earnings estimates for MCB.TO, period 0q (report date 2026-07-25):
Average estimate: -0.03 CAD
Low estimate: -0.05
High estimate: -0.01
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.60
Analyst revenue estimates for MCB.TO, period 0q (report date 2026-07-25):
Average estimate: 11000000.00 CAD
Low estimate: 10000000.00
High estimate: 12000000.00
Number of analysts: 2
Year-ago value: 24051000.00
Growth: -0.54
Analyst earnings estimates for MCB.TO, period 0y (report date 2026-07-25):
Average estimate: -0.01 CAD
Low estimate: -0.07
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.33
Growth: -1.02
Analyst revenue estimates for MCB.TO, period 0y (report date 2026-07-25):
Average estimate: 60400000.00 CAD
Low estimate: 56400000.00
High estimate: 64400000.00
Number of analysts: 2
Year-ago value: 83779000.00
Growth: -0.28
Analyst earnings estimates for MCBS, period +1q (report date 2026-05-30):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-05-30):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-05-30):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-05-30):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-05-30):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-05-30):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-05-30):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-05-30):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst earnings estimates for MCBS, period +1q (report date 2026-06-07):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-06-07):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-06-07):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-06-07):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-06-07):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-06-07):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-06-07):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-06-07):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst earnings estimates for MCBS, period +1q (report date 2026-06-09):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-06-09):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-06-09):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-06-09):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-06-09):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-06-09):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-06-09):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-06-09):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst earnings estimates for MCBS, period +1q (report date 2026-06-15):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-06-15):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-06-15):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-06-15):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-06-15):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-06-15):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-06-15):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-06-15):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst earnings estimates for MCBS, period +1q (report date 2026-06-20):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-06-20):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-06-20):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-06-20):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-06-20):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-06-20):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-06-20):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-06-20):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst earnings estimates for MCBS, period +1q (report date 2026-06-23):
Average estimate: 0.84 USD
Low estimate: 0.84
High estimate: 0.84
Number of analysts: 1
Year-ago value: 0.68
Growth: 0.24
Analyst revenue estimates for MCBS, period +1q (report date 2026-06-23):
Average estimate: 53300000.00 USD
Low estimate: 53300000.00
High estimate: 53300000.00
Number of analysts: 1
Year-ago value: 37804000.00
Growth: 0.41
Analyst earnings estimates for MCBS, period +1y (report date 2026-06-23):
Average estimate: 3.30 USD
Low estimate: 3.30
High estimate: 3.30
Number of analysts: 1
Year-ago value: 3.28
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-06-23):
Average estimate: 215000000.00 USD
Low estimate: 215000000.00
High estimate: 215000000.00
Number of analysts: 1
Year-ago value: 209500000.00
Growth: 0.03
Analyst earnings estimates for MCBS, period 0q (report date 2026-06-23):
Average estimate: 0.82 USD
Low estimate: 0.82
High estimate: 0.82
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.26
Analyst revenue estimates for MCBS, period 0q (report date 2026-06-23):
Average estimate: 52400000.00 USD
Low estimate: 52400000.00
High estimate: 52400000.00
Number of analysts: 1
Year-ago value: 37911000.00
Growth: 0.38
Analyst earnings estimates for MCBS, period 0y (report date 2026-06-23):
Average estimate: 3.28 USD
Low estimate: 3.28
High estimate: 3.28
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, period 0y (report date 2026-06-23):
Average estimate: 209500000.00 USD
Low estimate: 209500000.00
High estimate: 209500000.00
Number of analysts: 1
Year-ago value: 155633000.00
Growth: 0.35
Analyst revenue estimates for MCBS, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period +1y (report date 2026-07-11):
Average estimate: 3.31 USD
Low estimate: 3.31
High estimate: 3.31
Number of analysts: 1
Year-ago value: 3.27
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period 0q (report date 2026-07-11):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.25
Analyst revenue estimates for MCBS, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period 0y (report date 2026-07-11):
Average estimate: 3.27 USD
Low estimate: 3.27
High estimate: 3.27
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, 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 MCBS, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period +1y (report date 2026-07-19):
Average estimate: 3.31 USD
Low estimate: 3.31
High estimate: 3.31
Number of analysts: 1
Year-ago value: 3.27
Growth: 0.01
Analyst revenue estimates for MCBS, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period 0q (report date 2026-07-19):
Average estimate: 0.81 USD
Low estimate: 0.81
High estimate: 0.81
Number of analysts: 1
Year-ago value: 0.65
Growth: 0.25
Analyst revenue estimates for MCBS, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCBS, period 0y (report date 2026-07-19):
Average estimate: 3.27 USD
Low estimate: 3.27
High estimate: 3.27
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, 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 MCBS, period +1q (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 MCBS, period +1y (report date 2026-07-25):
Average estimate: 3.31 USD
Low estimate: 3.31
High estimate: 3.31
Number of analysts: 1
Year-ago value: 3.27
Growth: 0.01
Analyst revenue estimates for MCBS, 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 MCBS, period 0q (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 MCBS, period 0y (report date 2026-07-25):
Average estimate: 3.27 USD
Low estimate: 3.27
High estimate: 3.27
Number of analysts: 1
Year-ago value: 2.77
Growth: 0.18
Analyst revenue estimates for MCBS, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.BR, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCC.V, 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 MCCHRLS-B.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MCCHRLS-B.NS, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MCD, period +1q (report date 2026-05-30):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 28
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-05-30):
Average estimate: 7446854430.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 24
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-05-30):
Average estimate: 14.22 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 33
Year-ago value: 12.99
Growth: 0.09
Analyst revenue estimates for MCD, period +1y (report date 2026-05-30):
Average estimate: 30163425340.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 31
Year-ago value: 28489669560.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-05-30):
Average estimate: 3.35 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 28
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-05-30):
Average estimate: 7162399040.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 24
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-05-30):
Average estimate: 12.99 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 30
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-05-30):
Average estimate: 28489669560.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 30
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-06-07):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 29
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-06-07):
Average estimate: 7448140250.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 25
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-06-07):
Average estimate: 14.22 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 34
Year-ago value: 12.99
Growth: 0.10
Analyst revenue estimates for MCD, period +1y (report date 2026-06-07):
Average estimate: 30172974550.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 32
Year-ago value: 28491970540.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-06-07):
Average estimate: 3.35 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 29
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-06-07):
Average estimate: 7161143080.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 25
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-06-07):
Average estimate: 12.99 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 31
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-06-07):
Average estimate: 28491970540.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 31
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-06-15):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 29
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-06-15):
Average estimate: 7447620250.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 25
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-06-15):
Average estimate: 14.22 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 34
Year-ago value: 12.98
Growth: 0.10
Analyst revenue estimates for MCD, period +1y (report date 2026-06-15):
Average estimate: 30171708920.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 32
Year-ago value: 28490664090.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-06-15):
Average estimate: 3.35 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 29
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-06-15):
Average estimate: 7160063080.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 25
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-06-15):
Average estimate: 12.98 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 31
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-06-15):
Average estimate: 28490664090.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 31
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-06-20):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 29
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-06-20):
Average estimate: 7447620250.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 25
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-06-20):
Average estimate: 14.22 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 34
Year-ago value: 12.98
Growth: 0.10
Analyst revenue estimates for MCD, period +1y (report date 2026-06-20):
Average estimate: 30171708920.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 32
Year-ago value: 28490664090.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-06-20):
Average estimate: 3.35 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 29
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-06-20):
Average estimate: 7160063080.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 25
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-06-20):
Average estimate: 12.98 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 31
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-06-20):
Average estimate: 28490664090.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 31
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-06-23):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 29
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-06-23):
Average estimate: 7447620250.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 25
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-06-23):
Average estimate: 14.22 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 34
Year-ago value: 12.98
Growth: 0.10
Analyst revenue estimates for MCD, period +1y (report date 2026-06-23):
Average estimate: 30171708920.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 32
Year-ago value: 28490664090.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-06-23):
Average estimate: 3.35 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 29
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-06-23):
Average estimate: 7160063080.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 25
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-06-23):
Average estimate: 12.98 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 31
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-06-23):
Average estimate: 28490664090.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 31
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-07-11):
Average estimate: 3.45 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 28
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-07-11):
Average estimate: 7439582900.00 USD
Low estimate: 7234000000.00
High estimate: 7626423660.00
Number of analysts: 26
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-07-11):
Average estimate: 14.21 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 33
Year-ago value: 12.98
Growth: 0.10
Analyst revenue estimates for MCD, period +1y (report date 2026-07-11):
Average estimate: 30151833150.00 USD
Low estimate: 28932000000.00
High estimate: 31195000000.00
Number of analysts: 33
Year-ago value: 28478191270.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-07-11):
Average estimate: 3.34 USD
Low estimate: 3.20
High estimate: 3.47
Number of analysts: 28
Year-ago value: 3.19
Growth: 0.05
Analyst revenue estimates for MCD, period 0q (report date 2026-07-11):
Average estimate: 7155257690.00 USD
Low estimate: 6947000000.00
High estimate: 7375867240.00
Number of analysts: 26
Year-ago value: 6843000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period 0y (report date 2026-07-11):
Average estimate: 12.98 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 30
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-07-11):
Average estimate: 28478191270.00 USD
Low estimate: 27671000000.00
High estimate: 29087935610.00
Number of analysts: 32
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-07-19):
Average estimate: 3.44 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 27
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-07-19):
Average estimate: 7421537560.00 USD
Low estimate: 7234000000.00
High estimate: 7655403490.00
Number of analysts: 26
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-07-19):
Average estimate: 14.15 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 33
Year-ago value: 12.94
Growth: 0.09
Analyst revenue estimates for MCD, period +1y (report date 2026-07-19):
Average estimate: 30042152340.00 USD
Low estimate: 28932000000.00
High estimate: 30822100000.00
Number of analysts: 33
Year-ago value: 28410067510.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-07-19):
Average estimate: 3.33 USD
Low estimate: 3.15
High estimate: 3.47
Number of analysts: 27
Year-ago value: 3.19
Growth: 0.04
Analyst revenue estimates for MCD, period 0q (report date 2026-07-19):
Average estimate: 7130752710.00 USD
Low estimate: 6947000000.00
High estimate: 7297840600.00
Number of analysts: 26
Year-ago value: 6843000000.00
Growth: 0.04
Analyst earnings estimates for MCD, period 0y (report date 2026-07-19):
Average estimate: 12.94 USD
Low estimate: 12.47
High estimate: 13.29
Number of analysts: 29
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-07-19):
Average estimate: 28410067510.00 USD
Low estimate: 27671000000.00
High estimate: 28798863990.00
Number of analysts: 32
Year-ago value: 26885000000.00
Growth: 0.06
Analyst earnings estimates for MCD, period +1q (report date 2026-07-25):
Average estimate: 3.43 USD
Low estimate: 3.30
High estimate: 3.60
Number of analysts: 27
Year-ago value: 3.22
Growth: 0.07
Analyst revenue estimates for MCD, period +1q (report date 2026-07-25):
Average estimate: 7416476020.00 USD
Low estimate: 7234000000.00
High estimate: 7655403490.00
Number of analysts: 26
Year-ago value: 7078000000.00
Growth: 0.05
Analyst earnings estimates for MCD, period +1y (report date 2026-07-25):
Average estimate: 14.12 USD
Low estimate: 13.47
High estimate: 15.00
Number of analysts: 33
Year-ago value: 12.92
Growth: 0.09
Analyst revenue estimates for MCD, period +1y (report date 2026-07-25):
Average estimate: 30029576580.00 USD
Low estimate: 28932000000.00
High estimate: 30822100000.00
Number of analysts: 33
Year-ago value: 28401723760.00
Growth: 0.06
Analyst earnings estimates for MCD, period 0q (report date 2026-07-25):
Average estimate: 3.32 USD
Low estimate: 3.15
High estimate: 3.47
Number of analysts: 27
Year-ago value: 3.19
Growth: 0.04
Analyst revenue estimates for MCD, period 0q (report date 2026-07-25):
Average estimate: 7130075780.00 USD
Low estimate: 6947000000.00
High estimate: 7297840600.00
Number of analysts: 26
Year-ago value: 6843000000.00
Growth: 0.04
Analyst earnings estimates for MCD, period 0y (report date 2026-07-25):
Average estimate: 12.92 USD
Low estimate: 12.47
High estimate: 13.28
Number of analysts: 29
Year-ago value: 12.20
Growth: 0.06
Analyst revenue estimates for MCD, period 0y (report date 2026-07-25):
Average estimate: 28401723760.00 USD
Low estimate: 27671000000.00
High estimate: 28798863990.00
Number of analysts: 32
Year-ago value: 26885000000.00
Growth: 0.06
Analyst revenue estimates for MCE.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 MCE.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Growth: 2.17
Analyst revenue estimates for MCE.AX, period +1y (report date 2026-06-01):
Average estimate: 105000000.00 AUD
Low estimate: 105000000.00
High estimate: 105000000.00
Number of analysts: 1
Year-ago value: 91095260.00
Growth: 0.15
Analyst revenue estimates for MCE.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 MCE.AX, period 0y (report date 2026-06-01):
Average estimate:  AUD
Number of analysts: 1
Year-ago value: -0.02
Growth: 1.00
Analyst revenue estimates for MCE.AX, period 0y (report date 2026-06-01):
Average estimate: 91095260.00 AUD
Low estimate: 91095260.00
High estimate: 91095260.00
Number of analysts: 1
Year-ago value: 74800000.00
Growth: 0.22
Analyst revenue estimates for MCE.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 MCE.AX, period +1y (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Growth: 2.17
Analyst revenue estimates for MCE.AX, period +1y (report date 2026-06-15):
Average estimate: 105000000.00 AUD
Low estimate: 105000000.00
High estimate: 105000000.00
Number of analysts: 1
Year-ago value: 91095260.00
Growth: 0.15
Analyst revenue estimates for MCE.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 MCE.AX, period 0y (report date 2026-06-15):
Average estimate:  AUD
Number of analysts: 1
Year-ago value: -0.02
Growth: 1.00
Analyst revenue estimates for MCE.AX, period 0y (report date 2026-06-15):
Average estimate: 91095260.00 AUD
Low estimate: 91095260.00
High estimate: 91095260.00
Number of analysts: 1
Year-ago value: 74800000.00
Growth: 0.22
Analyst revenue estimates for MCE.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0