speb/financial-data huggingface dataset:
Analyst earnings estimates for CM.TO, period +1y (report date 2026-07-01):
Average estimate: 11.12 CAD
Low estimate: 10.72
High estimate: 11.58
Number of analysts: 14
Year-ago value: 10.28
Growth: 0.08
Analyst revenue estimates for CM.TO, period +1y (report date 2026-07-01):
Average estimate: 33638699999.00 CAD
Low estimate: 32846000000.00
High estimate: 35666000000.00
Number of analysts: 10
Year-ago value: 32539645450.00
Growth: 0.03
Analyst earnings estimates for CM.TO, period 0q (report date 2026-07-01):
Average estimate: 2.50 CAD
Low estimate: 2.42
High estimate: 2.68
Number of analysts: 12
Year-ago value: 2.16
Growth: 0.16
Analyst revenue estimates for CM.TO, period 0q (report date 2026-07-01):
Average estimate: 7998200000.00 CAD
Low estimate: 7684000000.00
High estimate: 8209000000.00
Number of analysts: 5
Year-ago value: 7254000000.00
Growth: 0.10
Analyst earnings estimates for CM.TO, period 0y (report date 2026-07-01):
Average estimate: 10.28 CAD
Low estimate: 9.72
High estimate: 10.72
Number of analysts: 14
Year-ago value: 8.61
Growth: 0.19
Analyst revenue estimates for CM.TO, period 0y (report date 2026-07-01):
Average estimate: 32539645450.00 CAD
Low estimate: 31688000000.00
High estimate: 33247100000.00
Number of analysts: 11
Year-ago value: 29133000000.00
Growth: 0.12
Analyst earnings estimates for CM.TO, period +1q (report date 2026-07-04):
Average estimate: 2.54 CAD
Low estimate: 2.44
High estimate: 2.74
Number of analysts: 11
Year-ago value: 2.21
Growth: 0.15
Analyst revenue estimates for CM.TO, period +1q (report date 2026-07-04):
Average estimate: 8172400000.00 CAD
Low estimate: 8067000000.00
High estimate: 8221000000.00
Number of analysts: 5
Year-ago value: 7576000000.00
Growth: 0.08
Analyst earnings estimates for CM.TO, period +1y (report date 2026-07-04):
Average estimate: 11.12 CAD
Low estimate: 10.72
High estimate: 11.58
Number of analysts: 14
Year-ago value: 10.28
Growth: 0.08
Analyst revenue estimates for CM.TO, period +1y (report date 2026-07-04):
Average estimate: 33638699999.00 CAD
Low estimate: 32846000000.00
High estimate: 35666000000.00
Number of analysts: 10
Year-ago value: 32539645450.00
Growth: 0.03
Analyst earnings estimates for CM.TO, period 0q (report date 2026-07-04):
Average estimate: 2.50 CAD
Low estimate: 2.42
High estimate: 2.68
Number of analysts: 12
Year-ago value: 2.16
Growth: 0.16
Analyst revenue estimates for CM.TO, period 0q (report date 2026-07-04):
Average estimate: 7998200000.00 CAD
Low estimate: 7684000000.00
High estimate: 8209000000.00
Number of analysts: 5
Year-ago value: 7254000000.00
Growth: 0.10
Analyst earnings estimates for CM.TO, period 0y (report date 2026-07-04):
Average estimate: 10.28 CAD
Low estimate: 9.72
High estimate: 10.72
Number of analysts: 14
Year-ago value: 8.61
Growth: 0.19
Analyst revenue estimates for CM.TO, period 0y (report date 2026-07-04):
Average estimate: 32539645450.00 CAD
Low estimate: 31688000000.00
High estimate: 33247100000.00
Number of analysts: 11
Year-ago value: 29133000000.00
Growth: 0.12
Analyst earnings estimates for CM.TO, period +1q (report date 2026-07-09):
Average estimate: 2.54 CAD
Low estimate: 2.44
High estimate: 2.74
Number of analysts: 11
Year-ago value: 2.21
Growth: 0.15
Analyst revenue estimates for CM.TO, period +1q (report date 2026-07-09):
Average estimate: 8172400000.00 CAD
Low estimate: 8067000000.00
High estimate: 8221000000.00
Number of analysts: 5
Year-ago value: 7576000000.00
Growth: 0.08
Analyst earnings estimates for CM.TO, period +1y (report date 2026-07-09):
Average estimate: 11.12 CAD
Low estimate: 10.72
High estimate: 11.58
Number of analysts: 14
Year-ago value: 10.28
Growth: 0.08
Analyst revenue estimates for CM.TO, period +1y (report date 2026-07-09):
Average estimate: 33638699999.00 CAD
Low estimate: 32846000000.00
High estimate: 35666000000.00
Number of analysts: 10
Year-ago value: 32539645450.00
Growth: 0.03
Analyst earnings estimates for CM.TO, period 0q (report date 2026-07-09):
Average estimate: 2.50 CAD
Low estimate: 2.42
High estimate: 2.68
Number of analysts: 12
Year-ago value: 2.16
Growth: 0.16
Analyst revenue estimates for CM.TO, period 0q (report date 2026-07-09):
Average estimate: 7998200000.00 CAD
Low estimate: 7684000000.00
High estimate: 8209000000.00
Number of analysts: 5
Year-ago value: 7254000000.00
Growth: 0.10
Analyst earnings estimates for CM.TO, period 0y (report date 2026-07-09):
Average estimate: 10.28 CAD
Low estimate: 9.72
High estimate: 10.72
Number of analysts: 14
Year-ago value: 8.61
Growth: 0.19
Analyst revenue estimates for CM.TO, period 0y (report date 2026-07-09):
Average estimate: 32539645450.00 CAD
Low estimate: 31688000000.00
High estimate: 33247100000.00
Number of analysts: 11
Year-ago value: 29133000000.00
Growth: 0.12
Analyst earnings estimates for CM.TO, period +1q (report date 2026-07-18):
Average estimate: 2.54 CAD
Low estimate: 2.44
High estimate: 2.74
Number of analysts: 10
Year-ago value: 2.21
Growth: 0.15
Analyst revenue estimates for CM.TO, period +1q (report date 2026-07-18):
Average estimate: 8161750000.00 CAD
Low estimate: 8067000000.00
High estimate: 8221000000.00
Number of analysts: 4
Year-ago value: 7576000000.00
Growth: 0.08
Analyst earnings estimates for CM.TO, period +1y (report date 2026-07-18):
Average estimate: 11.13 CAD
Low estimate: 10.72
High estimate: 11.58
Number of analysts: 13
Year-ago value: 10.28
Growth: 0.08
Analyst revenue estimates for CM.TO, period +1y (report date 2026-07-18):
Average estimate: 33662000000.00 CAD
Low estimate: 32846000000.00
High estimate: 35666000000.00
Number of analysts: 8
Year-ago value: 32517233330.00
Growth: 0.04
Analyst earnings estimates for CM.TO, period 0q (report date 2026-07-18):
Average estimate: 2.50 CAD
Low estimate: 2.42
High estimate: 2.68
Number of analysts: 11
Year-ago value: 2.16
Growth: 0.16
Analyst revenue estimates for CM.TO, period 0q (report date 2026-07-18):
Average estimate: 7945500000.00 CAD
Low estimate: 7684000000.00
High estimate: 8140000000.00
Number of analysts: 4
Year-ago value: 7254000000.00
Growth: 0.10
Analyst earnings estimates for CM.TO, period 0y (report date 2026-07-18):
Average estimate: 10.28 CAD
Low estimate: 9.72
High estimate: 10.72
Number of analysts: 13
Year-ago value: 8.61
Growth: 0.19
Analyst revenue estimates for CM.TO, period 0y (report date 2026-07-18):
Average estimate: 32517233330.00 CAD
Low estimate: 31688000000.00
High estimate: 33247100000.00
Number of analysts: 9
Year-ago value: 29133000000.00
Growth: 0.12
Analyst earnings estimates for CM.TO, period +1q (report date 2026-07-25):
Average estimate: 2.54 CAD
Low estimate: 2.44
High estimate: 2.74
Number of analysts: 10
Year-ago value: 2.21
Growth: 0.15
Analyst revenue estimates for CM.TO, period +1q (report date 2026-07-25):
Average estimate: 8161750000.00 CAD
Low estimate: 8067000000.00
High estimate: 8221000000.00
Number of analysts: 4
Year-ago value: 7576000000.00
Growth: 0.08
Analyst earnings estimates for CM.TO, period +1y (report date 2026-07-25):
Average estimate: 11.13 CAD
Low estimate: 10.72
High estimate: 11.58
Number of analysts: 13
Year-ago value: 10.28
Growth: 0.08
Analyst revenue estimates for CM.TO, period +1y (report date 2026-07-25):
Average estimate: 33662000000.00 CAD
Low estimate: 32846000000.00
High estimate: 35666000000.00
Number of analysts: 8
Year-ago value: 32517233330.00
Growth: 0.04
Analyst earnings estimates for CM.TO, period 0q (report date 2026-07-25):
Average estimate: 2.50 CAD
Low estimate: 2.42
High estimate: 2.68
Number of analysts: 11
Year-ago value: 2.16
Growth: 0.16
Analyst revenue estimates for CM.TO, period 0q (report date 2026-07-25):
Average estimate: 7945500000.00 CAD
Low estimate: 7684000000.00
High estimate: 8140000000.00
Number of analysts: 4
Year-ago value: 7254000000.00
Growth: 0.10
Analyst earnings estimates for CM.TO, period 0y (report date 2026-07-25):
Average estimate: 10.28 CAD
Low estimate: 9.72
High estimate: 10.72
Number of analysts: 13
Year-ago value: 8.61
Growth: 0.19
Analyst revenue estimates for CM.TO, period 0y (report date 2026-07-25):
Average estimate: 32517233330.00 CAD
Low estimate: 31688000000.00
High estimate: 33247100000.00
Number of analysts: 9
Year-ago value: 29133000000.00
Growth: 0.12
Analyst revenue estimates for CMA.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 CMA.AX, period +1y (report date 2026-06-01):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.18
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-06-01):
Average estimate: 213700000.00 AUD
Low estimate: 199700000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 127850000.00
Growth: 0.67
Analyst revenue estimates for CMA.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 CMA.AX, period 0y (report date 2026-06-01):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-06-01):
Average estimate: 127850000.00 AUD
Low estimate: 127600000.00
High estimate: 128100000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-06-14):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-06-14):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-06-14):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-06-14):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-06-20):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-06-20):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-06-20):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-06-20):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-06-22):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-06-22):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-06-22):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-06-22):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-06-22):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-06-22):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-07-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-07-01):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-07-01):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-07-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-07-01):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-07-01):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-07-04):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-07-04):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-07-04):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-07-04):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-07-04):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-07-04):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-07-09):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-07-09):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.27
Growth: 0.19
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-07-09):
Average estimate: 207950000.00 AUD
Low estimate: 188200000.00
High estimate: 227700000.00
Number of analysts: 2
Year-ago value: 117850000.00
Growth: 0.76
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-07-09):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-07-09):
Average estimate: -0.27 AUD
Low estimate: -0.28
High estimate: -0.26
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-07-09):
Average estimate: 117850000.00 AUD
Low estimate: 115500000.00
High estimate: 120200000.00
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-07-18):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-07-18):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.28
Growth: 0.21
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-07-18):
Average estimate: 189300000.00 AUD
Low estimate: 188400000.00
High estimate: 190200000.00
Number of analysts: 2
Year-ago value: 113800000.00
Growth: 0.66
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-07-18):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-07-18):
Average estimate: -0.28 AUD
Low estimate: -0.28
High estimate: -0.27
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-07-18):
Average estimate: 113800000.00 AUD
Low estimate: 113800000.00
High estimate: 113800000.00
Number of analysts: 1
Analyst revenue estimates for CMA.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period +1y (report date 2026-07-25):
Average estimate: -0.22 AUD
Low estimate: -0.24
High estimate: -0.20
Number of analysts: 2
Year-ago value: -0.28
Growth: 0.21
Analyst revenue estimates for CMA.AX, period +1y (report date 2026-07-25):
Average estimate: 189300000.00 AUD
Low estimate: 188400000.00
High estimate: 190200000.00
Number of analysts: 2
Year-ago value: 113800000.00
Growth: 0.66
Analyst revenue estimates for CMA.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMA.AX, period 0y (report date 2026-07-25):
Average estimate: -0.28 AUD
Low estimate: -0.28
High estimate: -0.27
Number of analysts: 2
Analyst revenue estimates for CMA.AX, period 0y (report date 2026-07-25):
Average estimate: 113800000.00 AUD
Low estimate: 113800000.00
High estimate: 113800000.00
Number of analysts: 1
Analyst revenue estimates for CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.AX, 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 CMB.AX, 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 CMB.AX, 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 CMB.AX, 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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.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 CMB.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-06-01):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-06-01):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-06-01):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-06-01):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-06-01):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-06-01):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-06-14):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-06-14):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-06-14):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-06-14):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-06-14):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-06-14):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-06-20):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-06-20):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-06-20):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-06-20):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-06-20):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-06-20):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-06-22):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-06-22):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-06-22):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-06-22):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-06-22):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-06-22):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-07-01):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-07-01):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-07-01):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-07-01):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-07-01):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-07-01):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-07-04):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-07-04):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-07-04):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-07-04):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-07-04):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-07-04):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-07-09):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-07-09):
Average estimate: 7.23 CHF
Low estimate: 7.11
High estimate: 7.33
Number of analysts: 3
Year-ago value: 6.89
Growth: 0.05
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-07-09):
Average estimate: 567113060.00 CHF
Low estimate: 555632570.00
High estimate: 576092510.00
Number of analysts: 3
Year-ago value: 555684670.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-07-09):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-07-09):
Average estimate: 6.89 CHF
Low estimate: 6.78
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.13
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-07-09):
Average estimate: 555684670.00 CHF
Low estimate: 552021990.00
High estimate: 562082640.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-07-18):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-07-18):
Average estimate: 7.15 CHF
Low estimate: 7.10
High estimate: 7.25
Number of analysts: 3
Year-ago value: 6.86
Growth: 0.04
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-07-18):
Average estimate: 560761650.00 CHF
Low estimate: 555632570.00
High estimate: 569614110.00
Number of analysts: 3
Year-ago value: 550643830.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-07-18):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-07-18):
Average estimate: 6.86 CHF
Low estimate: 6.69
High estimate: 7.00
Number of analysts: 3
Year-ago value: 6.11
Growth: 0.12
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-07-18):
Average estimate: 550643830.00 CHF
Low estimate: 546960100.00
High estimate: 552949390.00
Number of analysts: 3
Year-ago value: 542200000.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1q (report date 2026-07-25):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period +1y (report date 2026-07-25):
Average estimate: 7.15 CHF
Low estimate: 7.10
High estimate: 7.25
Number of analysts: 3
Year-ago value: 7.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period +1y (report date 2026-07-25):
Average estimate: 560761650.00 CHF
Low estimate: 555632570.00
High estimate: 569614110.00
Number of analysts: 3
Year-ago value: 552021990.00
Growth: 0.02
Analyst revenue estimates for CMBN.SW, period 0q (report date 2026-07-25):
Average estimate: 0.00 CHF
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMBN.SW, period 0y (report date 2026-07-25):
Average estimate: 7.00 CHF
Low estimate: 7.00
High estimate: 7.00
Number of analysts: 1
Year-ago value: 6.11
Growth: 0.15
Analyst revenue estimates for CMBN.SW, period 0y (report date 2026-07-25):
Average estimate: 552021990.00 CHF
Low estimate: 552021990.00
High estimate: 552021990.00
Number of analysts: 1
Year-ago value: 542200000.00
Growth: 0.02
Analyst earnings estimates for CMBT, period +1q (report date 2026-05-30):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.29
Analyst revenue estimates for CMBT, period +1q (report date 2026-05-30):
Average estimate: 482633330.00 USD
Low estimate: 454900000.00
High estimate: 502000000.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.08
Analyst earnings estimates for CMBT, period +1y (report date 2026-05-30):
Average estimate: 1.50 USD
Low estimate: 0.91
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.63
Growth: -0.43
Analyst revenue estimates for CMBT, period +1y (report date 2026-05-30):
Average estimate: 1846842640.00 USD
Low estimate: 1679000000.00
High estimate: 2095000000.00
Number of analysts: 5
Year-ago value: 2022437490.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-05-30):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.84
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.36
Analyst revenue estimates for CMBT, period 0q (report date 2026-05-30):
Average estimate: 577166670.00 USD
Low estimate: 574000000.00
High estimate: 582500000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-05-30):
Average estimate: 2.63 USD
Low estimate: 2.05
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.00
Analyst revenue estimates for CMBT, period 0y (report date 2026-05-30):
Average estimate: 2022437490.00 USD
Low estimate: 1946187470.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.21
Analyst earnings estimates for CMBT, period +1q (report date 2026-06-07):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.29
Analyst revenue estimates for CMBT, period +1q (report date 2026-06-07):
Average estimate: 482593680.00 USD
Low estimate: 454900000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.08
Analyst earnings estimates for CMBT, period +1y (report date 2026-06-07):
Average estimate: 1.50 USD
Low estimate: 0.91
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.64
Growth: -0.43
Analyst revenue estimates for CMBT, period +1y (report date 2026-06-07):
Average estimate: 1846857800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2022422150.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-06-07):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.84
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.36
Analyst revenue estimates for CMBT, period 0q (report date 2026-06-07):
Average estimate: 577332860.00 USD
Low estimate: 574000000.00
High estimate: 582500000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-06-07):
Average estimate: 2.64 USD
Low estimate: 2.05
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.23
Analyst revenue estimates for CMBT, period 0y (report date 2026-06-07):
Average estimate: 2022422150.00 USD
Low estimate: 1946187470.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.21
Analyst earnings estimates for CMBT, period +1q (report date 2026-06-14):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.29
Analyst revenue estimates for CMBT, period +1q (report date 2026-06-14):
Average estimate: 482593680.00 USD
Low estimate: 454900000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.08
Analyst earnings estimates for CMBT, period +1y (report date 2026-06-14):
Average estimate: 1.50 USD
Low estimate: 0.91
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.64
Growth: -0.43
Analyst revenue estimates for CMBT, period +1y (report date 2026-06-14):
Average estimate: 1846857800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2022422150.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-06-14):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.84
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.36
Analyst revenue estimates for CMBT, period 0q (report date 2026-06-14):
Average estimate: 577332860.00 USD
Low estimate: 574000000.00
High estimate: 582500000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-06-14):
Average estimate: 2.64 USD
Low estimate: 2.05
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.23
Analyst revenue estimates for CMBT, period 0y (report date 2026-06-14):
Average estimate: 2022422150.00 USD
Low estimate: 1946187470.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.21
Analyst earnings estimates for CMBT, period +1q (report date 2026-06-20):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.29
Analyst revenue estimates for CMBT, period +1q (report date 2026-06-20):
Average estimate: 482593680.00 USD
Low estimate: 454900000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.08
Analyst earnings estimates for CMBT, period +1y (report date 2026-06-20):
Average estimate: 1.50 USD
Low estimate: 0.91
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.64
Growth: -0.43
Analyst revenue estimates for CMBT, period +1y (report date 2026-06-20):
Average estimate: 1846857800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2022422150.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-06-20):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.84
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.36
Analyst revenue estimates for CMBT, period 0q (report date 2026-06-20):
Average estimate: 577332860.00 USD
Low estimate: 574000000.00
High estimate: 582500000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-06-20):
Average estimate: 2.64 USD
Low estimate: 2.05
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.23
Analyst revenue estimates for CMBT, period 0y (report date 2026-06-20):
Average estimate: 2022422150.00 USD
Low estimate: 1946187470.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.21
Analyst earnings estimates for CMBT, period +1q (report date 2026-06-22):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.29
Analyst revenue estimates for CMBT, period +1q (report date 2026-06-22):
Average estimate: 482593680.00 USD
Low estimate: 454900000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.08
Analyst earnings estimates for CMBT, period +1y (report date 2026-06-22):
Average estimate: 1.50 USD
Low estimate: 0.91
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.64
Growth: -0.43
Analyst revenue estimates for CMBT, period +1y (report date 2026-06-22):
Average estimate: 1846857800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2022422150.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-06-22):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.84
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.36
Analyst revenue estimates for CMBT, period 0q (report date 2026-06-22):
Average estimate: 577332860.00 USD
Low estimate: 574000000.00
High estimate: 582500000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-06-22):
Average estimate: 2.64 USD
Low estimate: 2.05
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.23
Analyst revenue estimates for CMBT, period 0y (report date 2026-06-22):
Average estimate: 2022422150.00 USD
Low estimate: 1946187470.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.21
Analyst earnings estimates for CMBT, period +1q (report date 2026-07-01):
Average estimate: 0.49 USD
Low estimate: 0.46
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.76
Analyst revenue estimates for CMBT, period +1q (report date 2026-07-01):
Average estimate: 493760350.00 USD
Low estimate: 488400000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.11
Analyst earnings estimates for CMBT, period +1y (report date 2026-07-01):
Average estimate: 1.50 USD
Low estimate: 0.92
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.68
Growth: -0.44
Analyst revenue estimates for CMBT, period +1y (report date 2026-07-01):
Average estimate: 1847657800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2041024940.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-07-01):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.85
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.38
Analyst revenue estimates for CMBT, period 0q (report date 2026-07-01):
Average estimate: 578932860.00 USD
Low estimate: 574000000.00
High estimate: 587300000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-07-01):
Average estimate: 2.68 USD
Low estimate: 2.10
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.85
Analyst revenue estimates for CMBT, period 0y (report date 2026-07-01):
Average estimate: 2041024940.00 USD
Low estimate: 1999201410.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.22
Analyst earnings estimates for CMBT, period +1q (report date 2026-07-04):
Average estimate: 0.49 USD
Low estimate: 0.46
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.76
Analyst revenue estimates for CMBT, period +1q (report date 2026-07-04):
Average estimate: 493760350.00 USD
Low estimate: 488400000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.11
Analyst earnings estimates for CMBT, period +1y (report date 2026-07-04):
Average estimate: 1.50 USD
Low estimate: 0.92
High estimate: 1.99
Number of analysts: 4
Year-ago value: 2.68
Growth: -0.44
Analyst revenue estimates for CMBT, period +1y (report date 2026-07-04):
Average estimate: 1847657800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2041024940.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-07-04):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.85
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.38
Analyst revenue estimates for CMBT, period 0q (report date 2026-07-04):
Average estimate: 578932860.00 USD
Low estimate: 574000000.00
High estimate: 587300000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-07-04):
Average estimate: 2.68 USD
Low estimate: 2.10
High estimate: 4.01
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.85
Analyst revenue estimates for CMBT, period 0y (report date 2026-07-04):
Average estimate: 2041024940.00 USD
Low estimate: 1999201410.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.22
Analyst earnings estimates for CMBT, period +1q (report date 2026-07-09):
Average estimate: 0.49 USD
Low estimate: 0.46
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.76
Analyst revenue estimates for CMBT, period +1q (report date 2026-07-09):
Average estimate: 493760350.00 USD
Low estimate: 488400000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.11
Analyst earnings estimates for CMBT, period +1y (report date 2026-07-09):
Average estimate: 1.50 USD
Low estimate: 0.92
High estimate: 2.00
Number of analysts: 4
Year-ago value: 2.67
Growth: -0.44
Analyst revenue estimates for CMBT, period +1y (report date 2026-07-09):
Average estimate: 1847657800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2041024940.00
Growth: -0.09
Analyst earnings estimates for CMBT, period 0q (report date 2026-07-09):
Average estimate: 0.80 USD
Low estimate: 0.75
High estimate: 0.85
Number of analysts: 2
Year-ago value: -0.24
Growth: 4.38
Analyst revenue estimates for CMBT, period 0q (report date 2026-07-09):
Average estimate: 578932860.00 USD
Low estimate: 574000000.00
High estimate: 587300000.00
Number of analysts: 3
Year-ago value: 400829000.00
Growth: 0.44
Analyst earnings estimates for CMBT, period 0y (report date 2026-07-09):
Average estimate: 2.67 USD
Low estimate: 2.10
High estimate: 4.00
Number of analysts: 4
Year-ago value: -0.06
Growth: 48.81
Analyst revenue estimates for CMBT, period 0y (report date 2026-07-09):
Average estimate: 2041024940.00 USD
Low estimate: 1999201410.00
High estimate: 2131000000.00
Number of analysts: 5
Year-ago value: 1666223000.00
Growth: 0.22
Analyst earnings estimates for CMBT, period +1q (report date 2026-07-18):
Average estimate: 0.49 USD
Low estimate: 0.46
High estimate: 0.55
Number of analysts: 3
Year-ago value: -0.09
Growth: 6.76
Analyst revenue estimates for CMBT, period +1q (report date 2026-07-18):
Average estimate: 493760350.00 USD
Low estimate: 488400000.00
High estimate: 501881040.00
Number of analysts: 3
Year-ago value: 446151000.00
Growth: 0.11
Analyst earnings estimates for CMBT, period +1y (report date 2026-07-18):
Average estimate: 1.50 USD
Low estimate: 0.92
High estimate: 2.00
Number of analysts: 4
Year-ago value: 2.67
Growth: -0.44
Analyst revenue estimates for CMBT, period +1y (report date 2026-07-18):
Average estimate: 1847657800.00 USD
Low estimate: 1679000000.00
High estimate: 2095075820.00
Number of analysts: 5
Year-ago value: 2041024940.00
Growth: -0.09