speb/financial-data huggingface dataset:
Analyst earnings estimates for CMP, period +1q (report date 2026-07-01):
Average estimate: -0.17 USD
Low estimate: -0.31
High estimate: -0.10
Number of analysts: 4
Year-ago value: -0.17
Growth: -0.02
Analyst revenue estimates for CMP, period +1q (report date 2026-07-01):
Average estimate: 221024050.00 USD
Low estimate: 214000000.00
High estimate: 225000000.00
Number of analysts: 3
Year-ago value: 227500000.00
Growth: -0.03
Analyst earnings estimates for CMP, period +1y (report date 2026-07-01):
Average estimate: 1.17 USD
Low estimate: 1.00
High estimate: 1.44
Number of analysts: 4
Year-ago value: 0.84
Growth: 0.39
Analyst revenue estimates for CMP, period +1y (report date 2026-07-01):
Average estimate: 1315868200.00 USD
Low estimate: 1289000000.00
High estimate: 1364684560.00
Number of analysts: 4
Year-ago value: 1275082150.00
Growth: 0.03
Analyst earnings estimates for CMP, period 0q (report date 2026-07-01):
Average estimate: -0.06 USD
Low estimate: -0.18
High estimate: 0.01
Number of analysts: 4
Year-ago value: -0.39
Growth: 0.84
Analyst revenue estimates for CMP, period 0q (report date 2026-07-01):
Average estimate: 206531030.00 USD
Low estimate: 202000000.00
High estimate: 211593080.00
Number of analysts: 3
Year-ago value: 214600000.00
Growth: -0.04
Analyst earnings estimates for CMP, period 0y (report date 2026-07-01):
Average estimate: 0.84 USD
Low estimate: 0.75
High estimate: 0.93
Number of analysts: 4
Year-ago value: -0.48
Growth: 2.76
Analyst revenue estimates for CMP, period 0y (report date 2026-07-01):
Average estimate: 1275082150.00 USD
Low estimate: 1269263370.00
High estimate: 1284965220.00
Number of analysts: 4
Year-ago value: 1243900000.00
Growth: 0.03
Analyst earnings estimates for CMP, period +1q (report date 2026-07-04):
Average estimate: -0.18 USD
Low estimate: -0.31
High estimate: -0.10
Number of analysts: 3
Year-ago value: -0.17
Growth: -0.05
Analyst revenue estimates for CMP, period +1q (report date 2026-07-04):
Average estimate: 221024050.00 USD
Low estimate: 214000000.00
High estimate: 225000000.00
Number of analysts: 3
Year-ago value: 227500000.00
Growth: -0.03
Analyst earnings estimates for CMP, period +1y (report date 2026-07-04):
Average estimate: 1.18 USD
Low estimate: 1.00
High estimate: 1.44
Number of analysts: 4
Year-ago value: 0.82
Growth: 0.44
Analyst revenue estimates for CMP, period +1y (report date 2026-07-04):
Average estimate: 1322393200.00 USD
Low estimate: 1289000000.00
High estimate: 1364684560.00
Number of analysts: 4
Year-ago value: 1280007150.00
Growth: 0.03
Analyst earnings estimates for CMP, period 0q (report date 2026-07-04):
Average estimate: -0.06 USD
Low estimate: -0.18
High estimate: 0.01
Number of analysts: 4
Year-ago value: -0.39
Growth: 0.84
Analyst revenue estimates for CMP, period 0q (report date 2026-07-04):
Average estimate: 206531030.00 USD
Low estimate: 202000000.00
High estimate: 211593080.00
Number of analysts: 3
Year-ago value: 214600000.00
Growth: -0.04
Analyst earnings estimates for CMP, period 0y (report date 2026-07-04):
Average estimate: 0.82 USD
Low estimate: 0.75
High estimate: 0.90
Number of analysts: 4
Year-ago value: -0.48
Growth: 2.71
Analyst revenue estimates for CMP, period 0y (report date 2026-07-04):
Average estimate: 1280007150.00 USD
Low estimate: 1269263370.00
High estimate: 1289800000.00
Number of analysts: 4
Year-ago value: 1243900000.00
Growth: 0.03
Analyst earnings estimates for CMP, period +1q (report date 2026-07-09):
Average estimate: -0.18 USD
Low estimate: -0.31
High estimate: -0.10
Number of analysts: 3
Year-ago value: -0.17
Growth: -0.05
Analyst revenue estimates for CMP, period +1q (report date 2026-07-09):
Average estimate: 221024050.00 USD
Low estimate: 214000000.00
High estimate: 225000000.00
Number of analysts: 3
Year-ago value: 227500000.00
Growth: -0.03
Analyst earnings estimates for CMP, period +1y (report date 2026-07-09):
Average estimate: 1.18 USD
Low estimate: 1.00
High estimate: 1.44
Number of analysts: 4
Year-ago value: 0.82
Growth: 0.44
Analyst revenue estimates for CMP, period +1y (report date 2026-07-09):
Average estimate: 1322393200.00 USD
Low estimate: 1289000000.00
High estimate: 1364684560.00
Number of analysts: 4
Year-ago value: 1280007150.00
Growth: 0.03
Analyst earnings estimates for CMP, period 0q (report date 2026-07-09):
Average estimate: -0.06 USD
Low estimate: -0.18
High estimate: 0.01
Number of analysts: 4
Year-ago value: -0.39
Growth: 0.84
Analyst revenue estimates for CMP, period 0q (report date 2026-07-09):
Average estimate: 206531030.00 USD
Low estimate: 202000000.00
High estimate: 211593080.00
Number of analysts: 3
Year-ago value: 214600000.00
Growth: -0.04
Analyst earnings estimates for CMP, period 0y (report date 2026-07-09):
Average estimate: 0.82 USD
Low estimate: 0.75
High estimate: 0.90
Number of analysts: 4
Year-ago value: -0.48
Growth: 2.71
Analyst revenue estimates for CMP, period 0y (report date 2026-07-09):
Average estimate: 1280007150.00 USD
Low estimate: 1269263370.00
High estimate: 1289800000.00
Number of analysts: 4
Year-ago value: 1243900000.00
Growth: 0.03
Analyst earnings estimates for CMP, period +1q (report date 2026-07-18):
Average estimate: -0.18 USD
Low estimate: -0.31
High estimate: -0.10
Number of analysts: 3
Year-ago value: -0.17
Growth: -0.05
Analyst revenue estimates for CMP, period +1q (report date 2026-07-18):
Average estimate: 221024050.00 USD
Low estimate: 214000000.00
High estimate: 225000000.00
Number of analysts: 3
Year-ago value: 227500000.00
Growth: -0.03
Analyst earnings estimates for CMP, period +1y (report date 2026-07-18):
Average estimate: 1.18 USD
Low estimate: 1.00
High estimate: 1.44
Number of analysts: 4
Year-ago value: 0.82
Growth: 0.44
Analyst revenue estimates for CMP, period +1y (report date 2026-07-18):
Average estimate: 1322393200.00 USD
Low estimate: 1289000000.00
High estimate: 1364684560.00
Number of analysts: 4
Year-ago value: 1280007150.00
Growth: 0.03
Analyst earnings estimates for CMP, period 0q (report date 2026-07-18):
Average estimate: -0.06 USD
Low estimate: -0.18
High estimate: 0.01
Number of analysts: 4
Year-ago value: -0.39
Growth: 0.84
Analyst revenue estimates for CMP, period 0q (report date 2026-07-18):
Average estimate: 206531030.00 USD
Low estimate: 202000000.00
High estimate: 211593080.00
Number of analysts: 3
Year-ago value: 214600000.00
Growth: -0.04
Analyst earnings estimates for CMP, period 0y (report date 2026-07-18):
Average estimate: 0.82 USD
Low estimate: 0.75
High estimate: 0.90
Number of analysts: 4
Year-ago value: -0.48
Growth: 2.71
Analyst revenue estimates for CMP, period 0y (report date 2026-07-18):
Average estimate: 1280007150.00 USD
Low estimate: 1269263370.00
High estimate: 1289800000.00
Number of analysts: 4
Year-ago value: 1243900000.00
Growth: 0.03
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-06-01):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-06-01):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-06-01):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-06-01):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-06-14):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-06-14):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-06-14):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-06-14):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-06-20):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-06-20):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-06-20):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-06-20):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-07-01):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-07-01):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-07-01):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-07-01):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-07-04):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-07-04):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-07-04):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-07-04):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-07-09):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-07-09):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-07-09):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-07-09):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-07-18):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-07-18):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-07-18):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-07-18):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMP.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 CMP.AX, period +1y (report date 2026-07-25):
Average estimate: 0.04 AUD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: 0.02
Growth: 1.47
Analyst revenue estimates for CMP.AX, period +1y (report date 2026-07-25):
Average estimate: 79700000.00 AUD
Low estimate: 79700000.00
High estimate: 79700000.00
Number of analysts: 1
Year-ago value: 66300000.00
Growth: 0.20
Analyst revenue estimates for CMP.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 CMP.AX, period 0y (report date 2026-07-25):
Average estimate: 0.02 AUD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: 3.14
Analyst revenue estimates for CMP.AX, period 0y (report date 2026-07-25):
Average estimate: 66300000.00 AUD
Low estimate: 66300000.00
High estimate: 66300000.00
Number of analysts: 1
Year-ago value: 50957000.00
Growth: 0.30
Analyst revenue estimates for CMPDI.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, 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 CMPDI.NS, 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 CMPDI.NS, 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 CMPDI.NS, 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 CMPDI.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPDI.NS, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, 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 CMPG.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPG.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, 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 CMPI.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPI.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CMPR, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMPR, period +1y (report date 2026-05-30):
Average estimate: 5.14 USD
Low estimate: 4.81
High estimate: 5.46
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-05-30):
Average estimate: 3976472000.00 USD
Low estimate: 3925800000.00
High estimate: 4027144000.00
Number of analysts: 2
Year-ago value: 3737228500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-05-30):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-05-30):
Average estimate: 945534500.00 USD
Low estimate: 939300000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-05-30):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-05-30):
Average estimate: 3737228500.00 USD
Low estimate: 3731000000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst revenue estimates for CMPR, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMPR, period +1y (report date 2026-06-07):
Average estimate: 5.14 USD
Low estimate: 4.81
High estimate: 5.46
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-06-07):
Average estimate: 3976464000.00 USD
Low estimate: 3925784000.00
High estimate: 4027144000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-06-07):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-06-07):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-06-07):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-06-07):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst revenue estimates for CMPR, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMPR, period +1y (report date 2026-06-14):
Average estimate: 5.14 USD
Low estimate: 4.81
High estimate: 5.46
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-06-14):
Average estimate: 3976464000.00 USD
Low estimate: 3925784000.00
High estimate: 4027144000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-06-14):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-06-14):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-06-14):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-06-14):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst revenue estimates for CMPR, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CMPR, period +1y (report date 2026-06-20):
Average estimate: 5.14 USD
Low estimate: 4.81
High estimate: 5.46
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-06-20):
Average estimate: 3976464000.00 USD
Low estimate: 3925784000.00
High estimate: 4027144000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-06-20):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-06-20):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-06-20):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-06-20):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-01):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-01):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-01):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-01):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-01):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-01):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-01):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-01):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-04):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-04):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-04):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-04):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-04):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-04):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-04):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-04):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-07):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-07):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-07):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-07):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-07):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-07):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-07):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-07):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-10):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-10):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-10):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-10):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-10):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-10):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-10):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-10):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-18):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-18):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-18):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-18):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-18):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-18):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-18):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-18):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPR, period +1q (report date 2026-07-25):
Average estimate: 0.96 USD
Low estimate: 0.96
High estimate: 0.96
Number of analysts: 1
Year-ago value: 0.30
Growth: 2.20
Analyst revenue estimates for CMPR, period +1q (report date 2026-07-25):
Average estimate: 937862000.00 USD
Low estimate: 937862000.00
High estimate: 937862000.00
Number of analysts: 1
Year-ago value: 863277000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period +1y (report date 2026-07-25):
Average estimate: 5.15 USD
Low estimate: 4.81
High estimate: 5.48
Number of analysts: 2
Year-ago value: 3.92
Growth: 0.31
Analyst revenue estimates for CMPR, period +1y (report date 2026-07-25):
Average estimate: 3976278500.00 USD
Low estimate: 3925784000.00
High estimate: 4026773000.00
Number of analysts: 2
Year-ago value: 3737225500.00
Growth: 0.06
Analyst earnings estimates for CMPR, period 0q (report date 2026-07-25):
Average estimate: 1.22 USD
Low estimate: 1.00
High estimate: 1.43
Number of analysts: 2
Year-ago value: -1.02
Growth: 2.19
Analyst revenue estimates for CMPR, period 0q (report date 2026-07-25):
Average estimate: 945537500.00 USD
Low estimate: 939306000.00
High estimate: 951769000.00
Number of analysts: 2
Year-ago value: 869483000.00
Growth: 0.09
Analyst earnings estimates for CMPR, period 0y (report date 2026-07-25):
Average estimate: 3.92 USD
Low estimate: 3.81
High estimate: 4.03
Number of analysts: 2
Year-ago value: 0.58
Growth: 5.76
Analyst revenue estimates for CMPR, period 0y (report date 2026-07-25):
Average estimate: 3737225500.00 USD
Low estimate: 3730994000.00
High estimate: 3743457000.00
Number of analysts: 2
Year-ago value: 3403079000.00
Growth: 0.10
Analyst earnings estimates for CMPS, period +1q (report date 2026-05-30):
Average estimate: -0.35 USD
Low estimate: -0.38
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.38
Growth: 0.10
Analyst revenue estimates for CMPS, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period +1y (report date 2026-05-30):
Average estimate: -1.06 USD
Low estimate: -1.42
High estimate: -0.75
Number of analysts: 3
Year-ago value: -1.00
Growth: -0.06
Analyst revenue estimates for CMPS, period +1y (report date 2026-05-30):
Average estimate: 60174340.00 USD
Low estimate: 0.00
High estimate: 171500000.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0q (report date 2026-05-30):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.41
Growth: 0.23
Analyst revenue estimates for CMPS, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0y (report date 2026-05-30):
Average estimate: -1.00 USD
Low estimate: -1.24
High estimate: -0.55
Number of analysts: 4
Year-ago value: -1.77
Growth: 0.44
Analyst revenue estimates for CMPS, period 0y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period +1q (report date 2026-06-07):
Average estimate: -0.35 USD
Low estimate: -0.38
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.38
Growth: 0.10
Analyst revenue estimates for CMPS, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period +1y (report date 2026-06-07):
Average estimate: -1.06 USD
Low estimate: -1.42
High estimate: -0.75
Number of analysts: 3
Year-ago value: -1.00
Growth: -0.06
Analyst revenue estimates for CMPS, period +1y (report date 2026-06-07):
Average estimate: 60174340.00 USD
Low estimate: 0.00
High estimate: 171500000.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0q (report date 2026-06-07):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.41
Growth: 0.23
Analyst revenue estimates for CMPS, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0y (report date 2026-06-07):
Average estimate: -1.00 USD
Low estimate: -1.24
High estimate: -0.55
Number of analysts: 4
Year-ago value: -1.77
Growth: 0.44
Analyst revenue estimates for CMPS, period 0y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period +1q (report date 2026-06-14):
Average estimate: -0.35 USD
Low estimate: -0.38
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.38
Growth: 0.10
Analyst revenue estimates for CMPS, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period +1y (report date 2026-06-14):
Average estimate: -1.06 USD
Low estimate: -1.42
High estimate: -0.75
Number of analysts: 3
Year-ago value: -1.00
Growth: -0.06
Analyst revenue estimates for CMPS, period +1y (report date 2026-06-14):
Average estimate: 60174340.00 USD
Low estimate: 0.00
High estimate: 171500000.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0q (report date 2026-06-14):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.31
Number of analysts: 2
Year-ago value: -0.41
Growth: 0.23
Analyst revenue estimates for CMPS, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for CMPS, period 0y (report date 2026-06-14):
Average estimate: -1.00 USD
Low estimate: -1.24
High estimate: -0.55
Number of analysts: 4
Year-ago value: -1.77
Growth: 0.44
Analyst revenue estimates for CMPS, period 0y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 13
Year-ago value: 0.00
Growth: 0.00