speb/financial-data huggingface dataset:
Analyst earnings estimates for CTAS, period +1q (report date 2026-06-23):
Average estimate: 1.32 USD
Low estimate: 1.27
High estimate: 1.35
Number of analysts: 10
Year-ago value: 1.20
Growth: 0.10
Analyst revenue estimates for CTAS, period +1q (report date 2026-06-23):
Average estimate: 2933326600.00 USD
Low estimate: 2890000000.00
High estimate: 2998700000.00
Number of analysts: 11
Year-ago value: 2718122000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-06-23):
Average estimate: 5.43 USD
Low estimate: 5.27
High estimate: 5.58
Number of analysts: 13
Year-ago value: 4.89
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-06-23):
Average estimate: 12057329360.00 USD
Low estimate: 11811727850.00
High estimate: 12236000000.00
Number of analysts: 18
Year-ago value: 11225317760.00
Growth: 0.07
Analyst earnings estimates for CTAS, period 0q (report date 2026-06-23):
Average estimate: 1.23 USD
Low estimate: 1.19
High estimate: 1.27
Number of analysts: 11
Year-ago value: 1.09
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-06-23):
Average estimate: 2872801560.00 USD
Low estimate: 2856651000.00
High estimate: 2885835830.00
Number of analysts: 14
Year-ago value: 2667652000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0y (report date 2026-06-23):
Average estimate: 4.89 USD
Low estimate: 4.84
High estimate: 4.93
Number of analysts: 14
Year-ago value: 4.40
Growth: 0.11
Analyst revenue estimates for CTAS, period 0y (report date 2026-06-23):
Average estimate: 11225317760.00 USD
Low estimate: 11140000000.00
High estimate: 11246940650.00
Number of analysts: 19
Year-ago value: 10340181000.00
Growth: 0.09
Analyst earnings estimates for CTAS, period +1q (report date 2026-07-01):
Average estimate: 1.32 USD
Low estimate: 1.27
High estimate: 1.35
Number of analysts: 10
Year-ago value: 1.20
Growth: 0.10
Analyst revenue estimates for CTAS, period +1q (report date 2026-07-01):
Average estimate: 2933326600.00 USD
Low estimate: 2890000000.00
High estimate: 2998700000.00
Number of analysts: 11
Year-ago value: 2718122000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-07-01):
Average estimate: 5.43 USD
Low estimate: 5.27
High estimate: 5.58
Number of analysts: 13
Year-ago value: 4.89
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-07-01):
Average estimate: 12072308390.00 USD
Low estimate: 11938000000.00
High estimate: 12236000000.00
Number of analysts: 17
Year-ago value: 11225317760.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0q (report date 2026-07-01):
Average estimate: 1.23 USD
Low estimate: 1.19
High estimate: 1.27
Number of analysts: 12
Year-ago value: 1.09
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-07-01):
Average estimate: 2872801560.00 USD
Low estimate: 2856651000.00
High estimate: 2885835830.00
Number of analysts: 14
Year-ago value: 2667652000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0y (report date 2026-07-01):
Average estimate: 4.89 USD
Low estimate: 4.84
High estimate: 4.93
Number of analysts: 14
Year-ago value: 4.40
Growth: 0.11
Analyst revenue estimates for CTAS, period 0y (report date 2026-07-01):
Average estimate: 11225317760.00 USD
Low estimate: 11140000000.00
High estimate: 11246940650.00
Number of analysts: 19
Year-ago value: 10340181000.00
Growth: 0.09
Analyst earnings estimates for CTAS, period +1q (report date 2026-07-04):
Average estimate: 1.32 USD
Low estimate: 1.27
High estimate: 1.35
Number of analysts: 10
Year-ago value: 1.20
Growth: 0.10
Analyst revenue estimates for CTAS, period +1q (report date 2026-07-04):
Average estimate: 2933326600.00 USD
Low estimate: 2890000000.00
High estimate: 2998700000.00
Number of analysts: 11
Year-ago value: 2718122000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-07-04):
Average estimate: 5.43 USD
Low estimate: 5.27
High estimate: 5.58
Number of analysts: 13
Year-ago value: 4.89
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-07-04):
Average estimate: 12072308390.00 USD
Low estimate: 11938000000.00
High estimate: 12236000000.00
Number of analysts: 17
Year-ago value: 11225317760.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0q (report date 2026-07-04):
Average estimate: 1.23 USD
Low estimate: 1.19
High estimate: 1.27
Number of analysts: 12
Year-ago value: 1.09
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-07-04):
Average estimate: 2872801560.00 USD
Low estimate: 2856651000.00
High estimate: 2885835830.00
Number of analysts: 14
Year-ago value: 2667652000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0y (report date 2026-07-04):
Average estimate: 4.89 USD
Low estimate: 4.84
High estimate: 4.93
Number of analysts: 14
Year-ago value: 4.40
Growth: 0.11
Analyst revenue estimates for CTAS, period 0y (report date 2026-07-04):
Average estimate: 11225317760.00 USD
Low estimate: 11140000000.00
High estimate: 11246940650.00
Number of analysts: 19
Year-ago value: 10340181000.00
Growth: 0.09
Analyst earnings estimates for CTAS, period +1q (report date 2026-07-09):
Average estimate: 1.32 USD
Low estimate: 1.27
High estimate: 1.35
Number of analysts: 9
Year-ago value: 1.20
Growth: 0.10
Analyst revenue estimates for CTAS, period +1q (report date 2026-07-09):
Average estimate: 2934909260.00 USD
Low estimate: 2890000000.00
High estimate: 2998700000.00
Number of analysts: 10
Year-ago value: 2718122000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-07-09):
Average estimate: 5.42 USD
Low estimate: 5.27
High estimate: 5.58
Number of analysts: 12
Year-ago value: 4.89
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-07-09):
Average estimate: 12074437800.00 USD
Low estimate: 11938000000.00
High estimate: 12236000000.00
Number of analysts: 17
Year-ago value: 11225317760.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0q (report date 2026-07-09):
Average estimate: 1.23 USD
Low estimate: 1.19
High estimate: 1.27
Number of analysts: 12
Year-ago value: 1.09
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-07-09):
Average estimate: 2872801560.00 USD
Low estimate: 2856651000.00
High estimate: 2885835830.00
Number of analysts: 14
Year-ago value: 2667652000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period 0y (report date 2026-07-09):
Average estimate: 4.89 USD
Low estimate: 4.84
High estimate: 4.93
Number of analysts: 14
Year-ago value: 4.40
Growth: 0.11
Analyst revenue estimates for CTAS, period 0y (report date 2026-07-09):
Average estimate: 11225317760.00 USD
Low estimate: 11140000000.00
High estimate: 11246940650.00
Number of analysts: 19
Year-ago value: 10340181000.00
Growth: 0.09
Analyst earnings estimates for CTAS, period +1q (report date 2026-07-18):
Average estimate: 1.35 USD
Low estimate: 1.31
High estimate: 1.38
Number of analysts: 11
Year-ago value: 1.21
Growth: 0.12
Analyst revenue estimates for CTAS, period +1q (report date 2026-07-18):
Average estimate: 3019712360.00 USD
Low estimate: 2974279320.00
High estimate: 3037000000.00
Number of analysts: 12
Year-ago value: 2799992000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-07-18):
Average estimate: 6.09 USD
Low estimate: 5.85
High estimate: 6.29
Number of analysts: 12
Year-ago value: 5.49
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-07-18):
Average estimate: 13091331250.00 USD
Low estimate: 12879638480.00
High estimate: 13313100000.00
Number of analysts: 17
Year-ago value: 12211499320.00
Growth: 0.07
Analyst earnings estimates for CTAS, period 0q (report date 2026-07-18):
Average estimate: 1.35 USD
Low estimate: 1.30
High estimate: 1.40
Number of analysts: 11
Year-ago value: 1.20
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-07-18):
Average estimate: 2981055850.00 USD
Low estimate: 2948600000.00
High estimate: 3000100000.00
Number of analysts: 12
Year-ago value: 2718122000.00
Growth: 0.10
Analyst earnings estimates for CTAS, period 0y (report date 2026-07-18):
Average estimate: 5.49 USD
Low estimate: 5.38
High estimate: 5.57
Number of analysts: 13
Year-ago value: 4.91
Growth: 0.12
Analyst revenue estimates for CTAS, period 0y (report date 2026-07-18):
Average estimate: 12211499320.00 USD
Low estimate: 12169327630.00
High estimate: 12265800000.00
Number of analysts: 16
Year-ago value: 11264761000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1q (report date 2026-07-25):
Average estimate: 1.35 USD
Low estimate: 1.31
High estimate: 1.38
Number of analysts: 11
Year-ago value: 1.21
Growth: 0.12
Analyst revenue estimates for CTAS, period +1q (report date 2026-07-25):
Average estimate: 3019712360.00 USD
Low estimate: 2974279320.00
High estimate: 3037000000.00
Number of analysts: 12
Year-ago value: 2799992000.00
Growth: 0.08
Analyst earnings estimates for CTAS, period +1y (report date 2026-07-25):
Average estimate: 6.09 USD
Low estimate: 5.85
High estimate: 6.29
Number of analysts: 13
Year-ago value: 5.49
Growth: 0.11
Analyst revenue estimates for CTAS, period +1y (report date 2026-07-25):
Average estimate: 13091331250.00 USD
Low estimate: 12879638480.00
High estimate: 13313100000.00
Number of analysts: 17
Year-ago value: 12211499320.00
Growth: 0.07
Analyst earnings estimates for CTAS, period 0q (report date 2026-07-25):
Average estimate: 1.35 USD
Low estimate: 1.30
High estimate: 1.40
Number of analysts: 11
Year-ago value: 1.20
Growth: 0.13
Analyst revenue estimates for CTAS, period 0q (report date 2026-07-25):
Average estimate: 2981055850.00 USD
Low estimate: 2948600000.00
High estimate: 3000100000.00
Number of analysts: 12
Year-ago value: 2718122000.00
Growth: 0.10
Analyst earnings estimates for CTAS, period 0y (report date 2026-07-25):
Average estimate: 5.49 USD
Low estimate: 5.38
High estimate: 5.57
Number of analysts: 14
Year-ago value: 4.91
Growth: 0.12
Analyst revenue estimates for CTAS, period 0y (report date 2026-07-25):
Average estimate: 12211499320.00 USD
Low estimate: 12169327630.00
High estimate: 12265800000.00
Number of analysts: 16
Year-ago value: 11264761000.00
Growth: 0.08
Analyst earnings estimates for CTBI, period +1q (report date 2026-05-30):
Average estimate: 1.54 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 2
Year-ago value: 1.32
Growth: 0.17
Analyst revenue estimates for CTBI, period +1q (report date 2026-05-30):
Average estimate: 79000000.00 USD
Low estimate: 79000000.00
High estimate: 79000000.00
Number of analysts: 1
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-05-30):
Average estimate: 6.24 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 2
Year-ago value: 6.08
Growth: 0.03
Analyst revenue estimates for CTBI, period +1y (report date 2026-05-30):
Average estimate: 322000000.00 USD
Low estimate: 322000000.00
High estimate: 322000000.00
Number of analysts: 1
Year-ago value: 309000000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-05-30):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 2
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-05-30):
Average estimate: 77000000.00 USD
Low estimate: 77000000.00
High estimate: 77000000.00
Number of analysts: 1
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-05-30):
Average estimate: 6.08 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 2
Year-ago value: 5.43
Growth: 0.12
Analyst revenue estimates for CTBI, period 0y (report date 2026-05-30):
Average estimate: 309000000.00 USD
Low estimate: 309000000.00
High estimate: 309000000.00
Number of analysts: 1
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-06-07):
Average estimate: 1.54 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 2
Year-ago value: 1.32
Growth: 0.17
Analyst revenue estimates for CTBI, period +1q (report date 2026-06-07):
Average estimate: 79000000.00 USD
Low estimate: 79000000.00
High estimate: 79000000.00
Number of analysts: 1
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-06-07):
Average estimate: 6.24 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 2
Year-ago value: 6.08
Growth: 0.03
Analyst revenue estimates for CTBI, period +1y (report date 2026-06-07):
Average estimate: 322000000.00 USD
Low estimate: 322000000.00
High estimate: 322000000.00
Number of analysts: 1
Year-ago value: 309000000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-06-07):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 2
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-06-07):
Average estimate: 77000000.00 USD
Low estimate: 77000000.00
High estimate: 77000000.00
Number of analysts: 1
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-06-07):
Average estimate: 6.08 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 2
Year-ago value: 5.43
Growth: 0.12
Analyst revenue estimates for CTBI, period 0y (report date 2026-06-07):
Average estimate: 309000000.00 USD
Low estimate: 309000000.00
High estimate: 309000000.00
Number of analysts: 1
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-06-14):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-06-14):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-06-14):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-06-14):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-06-14):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-06-14):
Average estimate: 76850000.00 USD
Low estimate: 76700000.00
High estimate: 77000000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-06-14):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-06-14):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-06-20):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-06-20):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-06-20):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-06-20):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-06-20):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-06-20):
Average estimate: 76850000.00 USD
Low estimate: 76700000.00
High estimate: 77000000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-06-20):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-06-20):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-06-23):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-06-23):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-06-23):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-06-23):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-06-23):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-06-23):
Average estimate: 76850000.00 USD
Low estimate: 76700000.00
High estimate: 77000000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-06-23):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-06-23):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-07-01):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-07-01):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-07-01):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-07-01):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-07-01):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-07-01):
Average estimate: 76850000.00 USD
Low estimate: 76700000.00
High estimate: 77000000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-07-01):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-07-01):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-07-04):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-07-04):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-07-04):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-07-04):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-07-04):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-07-04):
Average estimate: 76750000.00 USD
Low estimate: 76700000.00
High estimate: 76800000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-07-04):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-07-04):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-07-09):
Average estimate: 1.56 USD
Low estimate: 1.47
High estimate: 1.61
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.18
Analyst revenue estimates for CTBI, period +1q (report date 2026-07-09):
Average estimate: 79050000.00 USD
Low estimate: 79000000.00
High estimate: 79100000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1y (report date 2026-07-09):
Average estimate: 6.28 USD
Low estimate: 6.10
High estimate: 6.38
Number of analysts: 3
Year-ago value: 6.14
Growth: 0.02
Analyst revenue estimates for CTBI, period +1y (report date 2026-07-09):
Average estimate: 322700000.00 USD
Low estimate: 322000000.00
High estimate: 323400000.00
Number of analysts: 2
Year-ago value: 309550000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-07-09):
Average estimate: 1.52 USD
Low estimate: 1.48
High estimate: 1.55
Number of analysts: 3
Year-ago value: 1.38
Growth: 0.10
Analyst revenue estimates for CTBI, period 0q (report date 2026-07-09):
Average estimate: 76750000.00 USD
Low estimate: 76700000.00
High estimate: 76800000.00
Number of analysts: 2
Year-ago value: 70494000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period 0y (report date 2026-07-09):
Average estimate: 6.14 USD
Low estimate: 5.90
High estimate: 6.26
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.13
Analyst revenue estimates for CTBI, period 0y (report date 2026-07-09):
Average estimate: 309550000.00 USD
Low estimate: 309000000.00
High estimate: 310100000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.09
Analyst earnings estimates for CTBI, period +1q (report date 2026-07-18):
Average estimate: 1.61 USD
Low estimate: 1.58
High estimate: 1.63
Number of analysts: 3
Year-ago value: 1.51
Growth: 0.07
Analyst revenue estimates for CTBI, period +1q (report date 2026-07-18):
Average estimate: 79950000.00 USD
Low estimate: 79900000.00
High estimate: 80000000.00
Number of analysts: 2
Year-ago value: 75043000.00
Growth: 0.07
Analyst earnings estimates for CTBI, period +1y (report date 2026-07-18):
Average estimate: 6.47 USD
Low estimate: 6.45
High estimate: 6.50
Number of analysts: 3
Year-ago value: 6.39
Growth: 0.01
Analyst revenue estimates for CTBI, period +1y (report date 2026-07-18):
Average estimate: 326150000.00 USD
Low estimate: 325300000.00
High estimate: 327000000.00
Number of analysts: 2
Year-ago value: 313200000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-07-18):
Average estimate: 1.65 USD
Low estimate: 1.63
High estimate: 1.70
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.25
Analyst revenue estimates for CTBI, period 0q (report date 2026-07-18):
Average estimate: 79850000.00 USD
Low estimate: 79700000.00
High estimate: 80000000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.11
Analyst earnings estimates for CTBI, period 0y (report date 2026-07-18):
Average estimate: 6.39 USD
Low estimate: 6.31
High estimate: 6.47
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.18
Analyst revenue estimates for CTBI, period 0y (report date 2026-07-18):
Average estimate: 313200000.00 USD
Low estimate: 312400000.00
High estimate: 314000000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.10
Analyst earnings estimates for CTBI, period +1q (report date 2026-07-25):
Average estimate: 1.61 USD
Low estimate: 1.58
High estimate: 1.63
Number of analysts: 3
Year-ago value: 1.51
Growth: 0.07
Analyst revenue estimates for CTBI, period +1q (report date 2026-07-25):
Average estimate: 79950000.00 USD
Low estimate: 79900000.00
High estimate: 80000000.00
Number of analysts: 2
Year-ago value: 75043000.00
Growth: 0.07
Analyst earnings estimates for CTBI, period +1y (report date 2026-07-25):
Average estimate: 6.47 USD
Low estimate: 6.45
High estimate: 6.50
Number of analysts: 3
Year-ago value: 6.39
Growth: 0.01
Analyst revenue estimates for CTBI, period +1y (report date 2026-07-25):
Average estimate: 326150000.00 USD
Low estimate: 325300000.00
High estimate: 327000000.00
Number of analysts: 2
Year-ago value: 313200000.00
Growth: 0.04
Analyst earnings estimates for CTBI, period 0q (report date 2026-07-25):
Average estimate: 1.65 USD
Low estimate: 1.63
High estimate: 1.70
Number of analysts: 3
Year-ago value: 1.32
Growth: 0.25
Analyst revenue estimates for CTBI, period 0q (report date 2026-07-25):
Average estimate: 79850000.00 USD
Low estimate: 79700000.00
High estimate: 80000000.00
Number of analysts: 2
Year-ago value: 71801000.00
Growth: 0.11
Analyst earnings estimates for CTBI, period 0y (report date 2026-07-25):
Average estimate: 6.39 USD
Low estimate: 6.31
High estimate: 6.47
Number of analysts: 3
Year-ago value: 5.43
Growth: 0.18
Analyst revenue estimates for CTBI, period 0y (report date 2026-07-25):
Average estimate: 313200000.00 USD
Low estimate: 312400000.00
High estimate: 314000000.00
Number of analysts: 2
Year-ago value: 283775000.00
Growth: 0.10
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-06-01):
Average estimate: 4215574700.00 CAD
Low estimate: 4131873500.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-06-01):
Average estimate: 17024251649.00 CAD
Low estimate: 16483564869.00
High estimate: 17816500000.00
Number of analysts: 9
Year-ago value: 16596228230.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-06-01):
Average estimate: 4283142940.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 6
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-06-01):
Average estimate: 16596228230.00 CAD
Low estimate: 16201954030.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-06-14):
Average estimate: 4219678920.00 CAD
Low estimate: 4131873500.00
High estimate: 4291000000.00
Number of analysts: 6
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-06-14):
Average estimate: 17009066490.00 CAD
Low estimate: 16483564869.00
High estimate: 17816500000.00
Number of analysts: 10
Year-ago value: 16585235400.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-06-14):
Average estimate: 4286151090.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 7
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-06-14):
Average estimate: 16585235400.00 CAD
Low estimate: 16201954030.00
High estimate: 16968099999.00
Number of analysts: 10
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-06-20):
Average estimate: 4219678920.00 CAD
Low estimate: 4131873500.00
High estimate: 4291000000.00
Number of analysts: 6
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-06-20):
Average estimate: 17009066490.00 CAD
Low estimate: 16483564869.00
High estimate: 17816500000.00
Number of analysts: 10
Year-ago value: 16585235400.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-06-20):
Average estimate: 4286151090.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 7
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-06-20):
Average estimate: 16585235400.00 CAD
Low estimate: 16201954030.00
High estimate: 16968099999.00
Number of analysts: 10
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-06-23):
Average estimate: 4219678920.00 CAD
Low estimate: 4131873500.00
High estimate: 4291000000.00
Number of analysts: 6
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-06-23):
Average estimate: 17009066490.00 CAD
Low estimate: 16483564869.00
High estimate: 17816500000.00
Number of analysts: 10
Year-ago value: 16585235400.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-06-23):
Average estimate: 4286151090.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 7
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-06-23):
Average estimate: 16585235400.00 CAD
Low estimate: 16201954030.00
High estimate: 16968099999.00
Number of analysts: 10
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-07-01):
Average estimate: 4237240000.00 CAD
Low estimate: 4194000000.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-07-01):
Average estimate: 17067455559.00 CAD
Low estimate: 16686000000.00
High estimate: 17816500000.00
Number of analysts: 9
Year-ago value: 16627822219.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-07-01):
Average estimate: 4298933330.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 6
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-07-01):
Average estimate: 16627822219.00 CAD
Low estimate: 16418000000.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-07-04):
Average estimate: 4237240000.00 CAD
Low estimate: 4194000000.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-07-04):
Average estimate: 17067455559.00 CAD
Low estimate: 16686000000.00
High estimate: 17816500000.00
Number of analysts: 9
Year-ago value: 16627822219.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-07-04):
Average estimate: 4298933330.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 6
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-07-04):
Average estimate: 16627822219.00 CAD
Low estimate: 16418000000.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-07-09):
Average estimate: 4237240000.00 CAD
Low estimate: 4194000000.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-07-09):
Average estimate: 17067455559.00 CAD
Low estimate: 16686000000.00
High estimate: 17816500000.00
Number of analysts: 9
Year-ago value: 16627822219.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-07-09):
Average estimate: 4298933330.00 CAD
Low estimate: 4195000000.00
High estimate: 4378400000.00
Number of analysts: 6
Year-ago value: 4201900000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-07-09):
Average estimate: 16627822219.00 CAD
Low estimate: 16418000000.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-07-18):
Average estimate: 4237260000.00 CAD
Low estimate: 4194000000.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-07-18):
Average estimate: 17078442860.00 CAD
Low estimate: 16686000000.00
High estimate: 17816500000.00
Number of analysts: 7
Year-ago value: 16604811109.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-07-18):
Average estimate: 4313485710.00 CAD
Low estimate: 4195000000.00
High estimate: 4401000000.00
Number of analysts: 7
Year-ago value: 4201900000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-07-18):
Average estimate: 16604811109.00 CAD
Low estimate: 16418000000.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTC.TO, period +1q (report date 2026-07-25):
Average estimate: 4237260000.00 CAD
Low estimate: 4194000000.00
High estimate: 4291000000.00
Number of analysts: 5
Year-ago value: 4105800000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period +1y (report date 2026-07-25):
Average estimate: 17091585710.00 CAD
Low estimate: 16686000000.00
High estimate: 17816500000.00
Number of analysts: 7
Year-ago value: 16614922220.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0q (report date 2026-07-25):
Average estimate: 4321742860.00 CAD
Low estimate: 4252800000.00
High estimate: 4401000000.00
Number of analysts: 7
Year-ago value: 4201900000.00
Growth: 0.03
Analyst revenue estimates for CTC.TO, period 0y (report date 2026-07-25):
Average estimate: 16614922220.00 CAD
Low estimate: 16486300000.00
High estimate: 16968099999.00
Number of analysts: 9
Year-ago value: 16315500000.00
Growth: 0.02
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-06-01):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 2
Year-ago value: 0.58
Growth: 0.28
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-06-01):
Average estimate: 718372660.00 AUD
Low estimate: 666000000.00
High estimate: 770745320.00
Number of analysts: 2
Year-ago value: 682428280.00
Growth: 0.05
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-06-01):
Average estimate: 0.58 AUD
Low estimate: 0.58
High estimate: 0.59
Number of analysts: 2
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-06-01):
Average estimate: 682428280.00 AUD
Low estimate: 664000000.00
High estimate: 700856560.00
Number of analysts: 2
Year-ago value: 716857000.00
Growth: -0.05
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-06-14):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 2
Year-ago value: 0.58
Growth: 0.28
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-06-14):
Average estimate: 718372660.00 AUD
Low estimate: 666000000.00
High estimate: 770745320.00
Number of analysts: 2
Year-ago value: 682428280.00
Growth: 0.05
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-06-14):
Average estimate: 0.58 AUD
Low estimate: 0.58
High estimate: 0.59
Number of analysts: 2
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-06-14):
Average estimate: 682428280.00 AUD
Low estimate: 664000000.00
High estimate: 700856560.00
Number of analysts: 2
Year-ago value: 716857000.00
Growth: -0.05
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-06-20):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 2
Year-ago value: 0.58
Growth: 0.28
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-06-20):
Average estimate: 718372660.00 AUD
Low estimate: 666000000.00
High estimate: 770745320.00
Number of analysts: 2
Year-ago value: 682428280.00
Growth: 0.05
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-06-20):
Average estimate: 0.58 AUD
Low estimate: 0.58
High estimate: 0.59
Number of analysts: 2
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-06-20):
Average estimate: 682428280.00 AUD
Low estimate: 664000000.00
High estimate: 700856560.00
Number of analysts: 2
Year-ago value: 716857000.00
Growth: -0.05
Analyst revenue estimates for CTD.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CTD.AX, period +1y (report date 2026-06-23):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 2
Year-ago value: 0.58
Growth: 0.28
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-06-23):
Average estimate: 718372660.00 AUD
Low estimate: 666000000.00
High estimate: 770745320.00
Number of analysts: 2
Year-ago value: 682428280.00
Growth: 0.05
Analyst revenue estimates for CTD.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CTD.AX, period 0y (report date 2026-06-23):
Average estimate: 0.58 AUD
Low estimate: 0.58
High estimate: 0.59
Number of analysts: 2
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-06-23):
Average estimate: 682428280.00 AUD
Low estimate: 664000000.00
High estimate: 700856560.00
Number of analysts: 2
Year-ago value: 716857000.00
Growth: -0.05
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-07-01):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 2
Year-ago value: 0.58
Growth: 0.28
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-07-01):
Average estimate: 718372660.00 AUD
Low estimate: 666000000.00
High estimate: 770745320.00
Number of analysts: 2
Year-ago value: 682428280.00
Growth: 0.05
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-07-01):
Average estimate: 0.58 AUD
Low estimate: 0.58
High estimate: 0.59
Number of analysts: 2
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-07-01):
Average estimate: 682428280.00 AUD
Low estimate: 664000000.00
High estimate: 700856560.00
Number of analysts: 2
Year-ago value: 716857000.00
Growth: -0.05
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-07-04):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 1
Year-ago value: 0.59
Growth: 0.27
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-07-04):
Average estimate: 665632650.00 AUD
Low estimate: 665632650.00
High estimate: 665632650.00
Number of analysts: 1
Year-ago value: 664328000.00
Growth: 0.00
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-07-04):
Average estimate: 0.59 AUD
Low estimate: 0.59
High estimate: 0.59
Number of analysts: 1
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-07-04):
Average estimate: 664328000.00 AUD
Low estimate: 664328000.00
High estimate: 664328000.00
Number of analysts: 1
Year-ago value: 716857000.00
Growth: -0.07
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-07-09):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 1
Year-ago value: 0.59
Growth: 0.27
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-07-09):
Average estimate: 665632650.00 AUD
Low estimate: 665632650.00
High estimate: 665632650.00
Number of analysts: 1
Year-ago value: 664328000.00
Growth: 0.00
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-07-09):
Average estimate: 0.59 AUD
Low estimate: 0.59
High estimate: 0.59
Number of analysts: 1
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-07-09):
Average estimate: 664328000.00 AUD
Low estimate: 664328000.00
High estimate: 664328000.00
Number of analysts: 1
Year-ago value: 716857000.00
Growth: -0.07
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-07-18):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 1
Year-ago value: 0.59
Growth: 0.27
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-07-18):
Average estimate: 665632650.00 AUD
Low estimate: 665632650.00
High estimate: 665632650.00
Number of analysts: 1
Year-ago value: 664328000.00
Growth: 0.00
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-07-18):
Average estimate: 0.59 AUD
Low estimate: 0.59
High estimate: 0.59
Number of analysts: 1
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-07-18):
Average estimate: 664328000.00 AUD
Low estimate: 664328000.00
High estimate: 664328000.00
Number of analysts: 1
Year-ago value: 716857000.00
Growth: -0.07
Analyst revenue estimates for CTD.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 CTD.AX, period +1y (report date 2026-07-25):
Average estimate: 0.75 AUD
Low estimate: 0.75
High estimate: 0.75
Number of analysts: 1
Year-ago value: 0.59
Growth: 0.27
Analyst revenue estimates for CTD.AX, period +1y (report date 2026-07-25):
Average estimate: 665632650.00 AUD
Low estimate: 665632650.00
High estimate: 665632650.00
Number of analysts: 1
Year-ago value: 664328000.00
Growth: 0.00
Analyst revenue estimates for CTD.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 CTD.AX, period 0y (report date 2026-07-25):
Average estimate: 0.59 AUD
Low estimate: 0.59
High estimate: 0.59
Number of analysts: 1
Year-ago value: 1.37
Growth: -0.57
Analyst revenue estimates for CTD.AX, period 0y (report date 2026-07-25):
Average estimate: 664328000.00 AUD
Low estimate: 664328000.00
High estimate: 664328000.00
Number of analysts: 1
Year-ago value: 716857000.00
Growth: -0.07
Analyst revenue estimates for CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.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 CTE.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CTE.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CTE.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CTE.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CTE.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 CTE.AX, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0