speb/financial-data huggingface dataset:
Analyst earnings estimates for CMG, period 0q (report date 2026-07-07):
Average estimate: 0.32 USD
Low estimate: 0.30
High estimate: 0.33
Number of analysts: 32
Year-ago value: 0.33
Growth: -0.04
Analyst revenue estimates for CMG, period 0q (report date 2026-07-07):
Average estimate: 3327448880.00 USD
Low estimate: 3289000000.00
High estimate: 3402600000.00
Number of analysts: 30
Year-ago value: 3063393000.00
Growth: 0.09
Analyst earnings estimates for CMG, period 0y (report date 2026-07-07):
Average estimate: 1.13 USD
Low estimate: 1.07
High estimate: 1.21
Number of analysts: 35
Year-ago value: 1.17
Growth: -0.03
Analyst revenue estimates for CMG, period 0y (report date 2026-07-07):
Average estimate: 12981767770.00 USD
Low estimate: 12762000000.00
High estimate: 13302000000.00
Number of analysts: 34
Year-ago value: 11925601000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1q (report date 2026-07-10):
Average estimate: 0.29 USD
Low estimate: 0.27
High estimate: 0.32
Number of analysts: 32
Year-ago value: 0.29
Growth: 0.00
Analyst revenue estimates for CMG, period +1q (report date 2026-07-10):
Average estimate: 3268320090.00 USD
Low estimate: 3208000000.00
High estimate: 3306489830.00
Number of analysts: 30
Year-ago value: 3003444000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1y (report date 2026-07-10):
Average estimate: 1.36 USD
Low estimate: 1.23
High estimate: 1.47
Number of analysts: 35
Year-ago value: 1.13
Growth: 0.20
Analyst revenue estimates for CMG, period +1y (report date 2026-07-10):
Average estimate: 14376766630.00 USD
Low estimate: 14054600000.00
High estimate: 14890152450.00
Number of analysts: 34
Year-ago value: 12982435470.00
Growth: 0.11
Analyst earnings estimates for CMG, period 0q (report date 2026-07-10):
Average estimate: 0.32 USD
Low estimate: 0.30
High estimate: 0.33
Number of analysts: 32
Year-ago value: 0.33
Growth: -0.04
Analyst revenue estimates for CMG, period 0q (report date 2026-07-10):
Average estimate: 3327959450.00 USD
Low estimate: 3289000000.00
High estimate: 3402600000.00
Number of analysts: 30
Year-ago value: 3063393000.00
Growth: 0.09
Analyst earnings estimates for CMG, period 0y (report date 2026-07-10):
Average estimate: 1.13 USD
Low estimate: 1.07
High estimate: 1.21
Number of analysts: 35
Year-ago value: 1.17
Growth: -0.03
Analyst revenue estimates for CMG, period 0y (report date 2026-07-10):
Average estimate: 12982435470.00 USD
Low estimate: 12762000000.00
High estimate: 13302000000.00
Number of analysts: 34
Year-ago value: 11925601000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1q (report date 2026-07-18):
Average estimate: 0.29 USD
Low estimate: 0.27
High estimate: 0.32
Number of analysts: 33
Year-ago value: 0.29
Growth: 0.00
Analyst revenue estimates for CMG, period +1q (report date 2026-07-18):
Average estimate: 3270807890.00 USD
Low estimate: 3223000000.00
High estimate: 3302700000.00
Number of analysts: 30
Year-ago value: 3003444000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1y (report date 2026-07-18):
Average estimate: 1.36 USD
Low estimate: 1.23
High estimate: 1.46
Number of analysts: 35
Year-ago value: 1.14
Growth: 0.19
Analyst revenue estimates for CMG, period +1y (report date 2026-07-18):
Average estimate: 14383610370.00 USD
Low estimate: 14054600000.00
High estimate: 14888964540.00
Number of analysts: 34
Year-ago value: 12989212930.00
Growth: 0.11
Analyst earnings estimates for CMG, period 0q (report date 2026-07-18):
Average estimate: 0.32 USD
Low estimate: 0.29
High estimate: 0.33
Number of analysts: 33
Year-ago value: 0.33
Growth: -0.04
Analyst revenue estimates for CMG, period 0q (report date 2026-07-18):
Average estimate: 3331236550.00 USD
Low estimate: 3300094000.00
High estimate: 3402600000.00
Number of analysts: 30
Year-ago value: 3063393000.00
Growth: 0.09
Analyst earnings estimates for CMG, period 0y (report date 2026-07-18):
Average estimate: 1.14 USD
Low estimate: 1.08
High estimate: 1.21
Number of analysts: 34
Year-ago value: 1.17
Growth: -0.03
Analyst revenue estimates for CMG, period 0y (report date 2026-07-18):
Average estimate: 12989212930.00 USD
Low estimate: 12835000000.00
High estimate: 13302000000.00
Number of analysts: 34
Year-ago value: 11925601000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1q (report date 2026-07-25):
Average estimate: 0.29 USD
Low estimate: 0.27
High estimate: 0.32
Number of analysts: 33
Year-ago value: 0.29
Growth: -0.01
Analyst revenue estimates for CMG, period +1q (report date 2026-07-25):
Average estimate: 3272107620.00 USD
Low estimate: 3223000000.00
High estimate: 3302700000.00
Number of analysts: 30
Year-ago value: 3003444000.00
Growth: 0.09
Analyst earnings estimates for CMG, period +1y (report date 2026-07-25):
Average estimate: 1.35 USD
Low estimate: 1.23
High estimate: 1.46
Number of analysts: 35
Year-ago value: 1.13
Growth: 0.19
Analyst revenue estimates for CMG, period +1y (report date 2026-07-25):
Average estimate: 14387966240.00 USD
Low estimate: 14054600000.00
High estimate: 14888964540.00
Number of analysts: 34
Year-ago value: 12992083510.00
Growth: 0.11
Analyst earnings estimates for CMG, period 0q (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.29
High estimate: 0.33
Number of analysts: 33
Year-ago value: 0.33
Growth: -0.04
Analyst revenue estimates for CMG, period 0q (report date 2026-07-25):
Average estimate: 3331723240.00 USD
Low estimate: 3300094000.00
High estimate: 3402600000.00
Number of analysts: 30
Year-ago value: 3063393000.00
Growth: 0.09
Analyst earnings estimates for CMG, period 0y (report date 2026-07-25):
Average estimate: 1.13 USD
Low estimate: 1.08
High estimate: 1.21
Number of analysts: 34
Year-ago value: 1.17
Growth: -0.03
Analyst revenue estimates for CMG, period 0y (report date 2026-07-25):
Average estimate: 12992083510.00 USD
Low estimate: 12835000000.00
High estimate: 13302000000.00
Number of analysts: 34
Year-ago value: 11925601000.00
Growth: 0.09
Analyst revenue estimates for CMG.AX, 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 CMG.AX, 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 CMG.AX, 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 CMG.AX, 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 CMG.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, 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 CMG.AX, 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 CMG.AX, 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 CMG.AX, 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 CMG.AX, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.AX, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMG.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 CMG.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 CMG.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 CMG.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 earnings estimates for CMG.TO, period +1q (report date 2026-06-01):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-06-01):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-06-01):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-06-01):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-06-01):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-06-01):
Average estimate: 27984880.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-06-01):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 2
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-06-01):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-06-14):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-06-14):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-06-14):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-06-14):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-06-14):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-06-14):
Average estimate: 27984880.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-06-14):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-06-14):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-06-20):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-06-20):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-06-20):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-06-20):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-06-20):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-06-20):
Average estimate: 27984880.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-06-20):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-06-20):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-06-22):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-06-22):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-06-22):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-06-22):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-06-22):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-06-22):
Average estimate: 27984880.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-06-22):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-06-22):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-07-01):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-07-01):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-07-01):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-07-01):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-07-01):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-07-01):
Average estimate: 27984880.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-07-01):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-07-01):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-07-04):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-07-04):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-07-04):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-07-04):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-07-04):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-07-04):
Average estimate: 27738660.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 4
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-07-04):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-07-04):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-07-09):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-07-09):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-07-09):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-07-09):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-07-09):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-07-09):
Average estimate: 27738660.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 4
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-07-09):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-07-09):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-07-18):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-07-18):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-07-18):
Average estimate: 0.30 CAD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.15
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-07-18):
Average estimate: 133805300.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 127038070.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-07-18):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.05
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.04
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-07-18):
Average estimate: 27738660.00 CAD
Low estimate: 27000000.00
High estimate: 28854630.00
Number of analysts: 4
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-07-18):
Average estimate: 0.26 CAD
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.24
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-07-18):
Average estimate: 127038070.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMG.TO, period +1q (report date 2026-07-25):
Average estimate: 0.05 CAD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.03
Growth: 0.83
Analyst revenue estimates for CMG.TO, period +1q (report date 2026-07-25):
Average estimate: 28515860.00 CAD
Low estimate: 28515860.00
High estimate: 28515860.00
Number of analysts: 1
Year-ago value: 30201000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period +1y (report date 2026-07-25):
Average estimate: 0.30 CAD
Low estimate: 0.29
High estimate: 0.30
Number of analysts: 3
Year-ago value: 0.26
Growth: 0.16
Analyst revenue estimates for CMG.TO, period +1y (report date 2026-07-25):
Average estimate: 133655930.00 CAD
Low estimate: 127700000.00
High estimate: 143000000.00
Number of analysts: 3
Year-ago value: 126896360.00
Growth: 0.05
Analyst earnings estimates for CMG.TO, period 0q (report date 2026-07-25):
Average estimate: 0.04 CAD
Low estimate: 0.03
High estimate: 0.04
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.12
Analyst revenue estimates for CMG.TO, period 0q (report date 2026-07-25):
Average estimate: 27778080.00 CAD
Low estimate: 27000000.00
High estimate: 28234250.00
Number of analysts: 3
Year-ago value: 29633000.00
Growth: -0.06
Analyst earnings estimates for CMG.TO, period 0y (report date 2026-07-25):
Average estimate: 0.26 CAD
Low estimate: 0.25
High estimate: 0.26
Number of analysts: 3
Year-ago value: 0.21
Growth: 0.23
Analyst revenue estimates for CMG.TO, period 0y (report date 2026-07-25):
Average estimate: 126896360.00 CAD
Low estimate: 125200000.00
High estimate: 129900000.00
Number of analysts: 3
Year-ago value: 126189000.00
Growth: 0.01
Analyst earnings estimates for CMI, period +1q (report date 2026-05-30):
Average estimate: 7.74 USD
Low estimate: 7.10
High estimate: 8.45
Number of analysts: 7
Year-ago value: 3.86
Growth: 1.01
Analyst revenue estimates for CMI, period +1q (report date 2026-05-30):
Average estimate: 9570888930.00 USD
Low estimate: 9200000000.00
High estimate: 10005000000.00
Number of analysts: 11
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-05-30):
Average estimate: 31.81 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 12
Year-ago value: 28.12
Growth: 0.13
Analyst revenue estimates for CMI, period +1y (report date 2026-05-30):
Average estimate: 39811950280.00 USD
Low estimate: 37581398000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37211801170.00
Growth: 0.07
Analyst earnings estimates for CMI, period 0q (report date 2026-05-30):
Average estimate: 7.27 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 7
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-05-30):
Average estimate: 9367237080.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 11
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-05-30):
Average estimate: 28.12 USD
Low estimate: 27.37
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.37
Analyst revenue estimates for CMI, period 0y (report date 2026-05-30):
Average estimate: 37211801170.00 USD
Low estimate: 36760199820.00
High estimate: 37749000000.00
Number of analysts: 14
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-06-07):
Average estimate: 7.74 USD
Low estimate: 7.10
High estimate: 8.45
Number of analysts: 7
Year-ago value: 3.86
Growth: 1.01
Analyst revenue estimates for CMI, period +1q (report date 2026-06-07):
Average estimate: 9570888930.00 USD
Low estimate: 9200000000.00
High estimate: 10005000000.00
Number of analysts: 11
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-06-07):
Average estimate: 31.92 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.12
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-06-07):
Average estimate: 39811950280.00 USD
Low estimate: 37581398000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37032316650.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-06-07):
Average estimate: 7.27 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 7
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-06-07):
Average estimate: 9367237080.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 11
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-06-07):
Average estimate: 28.12 USD
Low estimate: 27.37
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.37
Analyst revenue estimates for CMI, period 0y (report date 2026-06-07):
Average estimate: 37032316650.00 USD
Low estimate: 35521850000.00
High estimate: 37749000000.00
Number of analysts: 16
Year-ago value: 33670000000.00
Growth: 0.10
Analyst earnings estimates for CMI, period +1q (report date 2026-06-14):
Average estimate: 7.73 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.00
Analyst revenue estimates for CMI, period +1q (report date 2026-06-14):
Average estimate: 9594463180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-06-14):
Average estimate: 32.35 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 12
Year-ago value: 28.20
Growth: 0.15
Analyst revenue estimates for CMI, period +1y (report date 2026-06-14):
Average estimate: 40023134300.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37254256430.00
Growth: 0.07
Analyst earnings estimates for CMI, period 0q (report date 2026-06-14):
Average estimate: 7.28 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-06-14):
Average estimate: 9356984820.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-06-14):
Average estimate: 28.20 USD
Low estimate: 27.37
High estimate: 30.49
Number of analysts: 8
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-06-14):
Average estimate: 37254256430.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-06-20):
Average estimate: 7.73 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.00
Analyst revenue estimates for CMI, period +1q (report date 2026-06-20):
Average estimate: 9594463180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-06-20):
Average estimate: 32.39 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 12
Year-ago value: 28.22
Growth: 0.15
Analyst revenue estimates for CMI, period +1y (report date 2026-06-20):
Average estimate: 40066465470.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37254271460.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-06-20):
Average estimate: 7.28 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-06-20):
Average estimate: 9357068150.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-06-20):
Average estimate: 28.22 USD
Low estimate: 27.37
High estimate: 30.49
Number of analysts: 8
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-06-20):
Average estimate: 37254271460.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-01):
Average estimate: 7.73 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.00
Analyst revenue estimates for CMI, period +1q (report date 2026-07-01):
Average estimate: 9594463180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-07-01):
Average estimate: 32.24 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.34
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-01):
Average estimate: 40066243250.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37254071460.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-01):
Average estimate: 7.28 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-07-01):
Average estimate: 9357068150.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-01):
Average estimate: 28.34 USD
Low estimate: 27.62
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-01):
Average estimate: 37254071460.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-04):
Average estimate: 7.75 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.01
Analyst revenue estimates for CMI, period +1q (report date 2026-07-04):
Average estimate: 9602713180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-07-04):
Average estimate: 32.30 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.36
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-04):
Average estimate: 40064243250.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37249404800.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-04):
Average estimate: 7.29 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-07-04):
Average estimate: 9359234820.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-04):
Average estimate: 28.36 USD
Low estimate: 27.71
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-04):
Average estimate: 37249404800.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-07):
Average estimate: 7.75 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.01
Analyst revenue estimates for CMI, period +1q (report date 2026-07-07):
Average estimate: 9602713180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-07-07):
Average estimate: 32.30 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.36
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-07):
Average estimate: 40064243250.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37249404800.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-07):
Average estimate: 7.29 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-07-07):
Average estimate: 9359234820.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-07):
Average estimate: 28.36 USD
Low estimate: 27.71
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-07):
Average estimate: 37249404800.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-10):
Average estimate: 7.75 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.01
Analyst revenue estimates for CMI, period +1q (report date 2026-07-10):
Average estimate: 9602713180.00 USD
Low estimate: 9200000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.15
Analyst earnings estimates for CMI, period +1y (report date 2026-07-10):
Average estimate: 32.30 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.36
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-10):
Average estimate: 40064243250.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37249404800.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-10):
Average estimate: 7.29 USD
Low estimate: 6.92
High estimate: 8.27
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.13
Analyst revenue estimates for CMI, period 0q (report date 2026-07-10):
Average estimate: 9359234820.00 USD
Low estimate: 8992000000.00
High estimate: 9700000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-10):
Average estimate: 28.36 USD
Low estimate: 27.71
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-10):
Average estimate: 37249404800.00 USD
Low estimate: 36760199820.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-18):
Average estimate: 7.82 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.03
Analyst revenue estimates for CMI, period +1q (report date 2026-07-18):
Average estimate: 9640671240.00 USD
Low estimate: 9317000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.16
Analyst earnings estimates for CMI, period +1y (report date 2026-07-18):
Average estimate: 32.29 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.39
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-18):
Average estimate: 40133626090.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37282729060.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-18):
Average estimate: 7.17 USD
Low estimate: 6.92
High estimate: 7.46
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.11
Analyst revenue estimates for CMI, period 0q (report date 2026-07-18):
Average estimate: 9328549540.00 USD
Low estimate: 8992000000.00
High estimate: 9655000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-18):
Average estimate: 28.39 USD
Low estimate: 27.77
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-18):
Average estimate: 37282729060.00 USD
Low estimate: 36803679510.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst earnings estimates for CMI, period +1q (report date 2026-07-25):
Average estimate: 7.82 USD
Low estimate: 7.10
High estimate: 8.10
Number of analysts: 8
Year-ago value: 3.86
Growth: 1.03
Analyst revenue estimates for CMI, period +1q (report date 2026-07-25):
Average estimate: 9640671240.00 USD
Low estimate: 9317000000.00
High estimate: 10050000000.00
Number of analysts: 12
Year-ago value: 8317000000.00
Growth: 0.16
Analyst earnings estimates for CMI, period +1y (report date 2026-07-25):
Average estimate: 32.29 USD
Low estimate: 26.99
High estimate: 37.26
Number of analysts: 11
Year-ago value: 28.39
Growth: 0.14
Analyst revenue estimates for CMI, period +1y (report date 2026-07-25):
Average estimate: 40133626090.00 USD
Low estimate: 38535000000.00
High estimate: 41874000000.00
Number of analysts: 18
Year-ago value: 37282729060.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0q (report date 2026-07-25):
Average estimate: 7.17 USD
Low estimate: 6.92
High estimate: 7.46
Number of analysts: 8
Year-ago value: 6.43
Growth: 0.11
Analyst revenue estimates for CMI, period 0q (report date 2026-07-25):
Average estimate: 9328549540.00 USD
Low estimate: 8992000000.00
High estimate: 9655000000.00
Number of analysts: 12
Year-ago value: 8643000000.00
Growth: 0.08
Analyst earnings estimates for CMI, period 0y (report date 2026-07-25):
Average estimate: 28.39 USD
Low estimate: 27.77
High estimate: 30.49
Number of analysts: 7
Year-ago value: 20.50
Growth: 0.38
Analyst revenue estimates for CMI, period 0y (report date 2026-07-25):
Average estimate: 37282729060.00 USD
Low estimate: 36803679510.00
High estimate: 37785000000.00
Number of analysts: 15
Year-ago value: 33670000000.00
Growth: 0.11
Analyst revenue estimates for CMI.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 CMI.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 CMI.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 CMI.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 CMI.V, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.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 CMI.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 CMI.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 CMI.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 CMI.V, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.V, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMI.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 CMI.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0