speb/financial-data huggingface dataset:
Analyst earnings estimates for ICFI, period +1q (report date 2026-05-30):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-05-30):
Average estimate: 498116000.00 USD
Low estimate: 492100000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-05-30):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-05-30):
Average estimate: 2009288400.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906775800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-05-30):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-05-30):
Average estimate: 478243600.00 USD
Low estimate: 474300000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-05-30):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-05-30):
Average estimate: 1906775800.00 USD
Low estimate: 1899400000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-06-07):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-06-07):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-06-07):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-06-07):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-06-07):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-06-07):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-06-07):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-06-07):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-06-14):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-06-14):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-06-14):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-06-14):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-06-14):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-06-14):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-06-14):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-06-14):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-06-20):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-06-20):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-06-20):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-06-20):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-06-20):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-06-20):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-06-20):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-06-20):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-06-23):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-06-23):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-06-23):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-06-23):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-06-23):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-06-23):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-06-23):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-06-23):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-07-11):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-07-11):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-07-11):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-07-11):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-07-11):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-07-11):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-07-11):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-07-11):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-07-19):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-07-19):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-07-19):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-07-19):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-07-19):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-07-19):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-07-19):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-07-19):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICFI, period +1q (report date 2026-07-25):
Average estimate: 1.99 USD
Low estimate: 1.92
High estimate: 2.10
Number of analysts: 5
Year-ago value: 1.67
Growth: 0.19
Analyst revenue estimates for ICFI, period +1q (report date 2026-07-25):
Average estimate: 498118200.00 USD
Low estimate: 492111000.00
High estimate: 505637000.00
Number of analysts: 5
Year-ago value: 465405000.00
Growth: 0.07
Analyst earnings estimates for ICFI, period +1y (report date 2026-07-25):
Average estimate: 7.68 USD
Low estimate: 7.31
High estimate: 8.06
Number of analysts: 5
Year-ago value: 7.02
Growth: 0.09
Analyst revenue estimates for ICFI, period +1y (report date 2026-07-25):
Average estimate: 2009287600.00 USD
Low estimate: 1949284000.00
High estimate: 2061124000.00
Number of analysts: 5
Year-ago value: 1906769800.00
Growth: 0.05
Analyst earnings estimates for ICFI, period 0q (report date 2026-07-25):
Average estimate: 1.65 USD
Low estimate: 1.59
High estimate: 1.71
Number of analysts: 5
Year-ago value: 1.66
Growth: -0.01
Analyst revenue estimates for ICFI, period 0q (report date 2026-07-25):
Average estimate: 478238400.00 USD
Low estimate: 474274000.00
High estimate: 480201000.00
Number of analysts: 5
Year-ago value: 476155000.00
Growth: 0.00
Analyst earnings estimates for ICFI, period 0y (report date 2026-07-25):
Average estimate: 7.02 USD
Low estimate: 6.96
High estimate: 7.10
Number of analysts: 5
Year-ago value: 6.77
Growth: 0.04
Analyst revenue estimates for ICFI, period 0y (report date 2026-07-25):
Average estimate: 1906769800.00 USD
Low estimate: 1899370000.00
High estimate: 1919891000.00
Number of analysts: 5
Year-ago value: 1872851000.00
Growth: 0.02
Analyst earnings estimates for ICG, period +1q (report date 2026-05-30):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-05-30):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-05-30):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-05-30):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-05-30):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-05-30):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-05-30):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-05-30):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-06-07):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-06-07):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-06-07):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-06-07):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-06-07):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-06-07):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-06-07):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-06-07):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-06-14):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-06-14):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-06-14):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-06-14):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-06-14):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-06-14):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-06-14):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-06-14):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-06-20):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-06-20):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-06-20):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-06-20):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-06-20):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-06-20):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-06-20):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-06-20):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-06-23):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-06-23):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-06-23):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-06-23):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-06-23):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-06-23):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-06-23):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-06-23):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-07-11):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-07-11):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-07-11):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-07-11):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-07-11):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-07-11):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-07-11):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-07-11):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-07-19):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-07-19):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-07-19):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-07-19):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-07-19):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-07-19):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-07-19):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-07-19):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst earnings estimates for ICG, period +1q (report date 2026-07-25):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 2
Year-ago value: 0.05
Growth: -1.55
Analyst revenue estimates for ICG, period +1q (report date 2026-07-25):
Average estimate: 29820500.00 CNY
Low estimate: 24500000.00
High estimate: 35141000.00
Number of analysts: 2
Year-ago value: 43277310.00
Growth: -0.31
Analyst earnings estimates for ICG, period +1y (report date 2026-07-25):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: 0.07
Growth: -1.26
Analyst revenue estimates for ICG, period +1y (report date 2026-07-25):
Average estimate: 209800000.00 CNY
Low estimate: 209800000.00
High estimate: 209800000.00
Number of analysts: 1
Year-ago value: 324880000.00
Growth: -0.35
Analyst earnings estimates for ICG, period 0q (report date 2026-07-25):
Average estimate: -0.02 USD
Low estimate: -0.03
High estimate: -0.02
Number of analysts: 2
Year-ago value: -0.04
Growth: 0.39
Analyst revenue estimates for ICG, period 0q (report date 2026-07-25):
Average estimate: 27884000.00 CNY
Low estimate: 21000000.00
High estimate: 34768000.00
Number of analysts: 2
Year-ago value: 131458970.00
Growth: -0.79
Analyst earnings estimates for ICG, period 0y (report date 2026-07-25):
Average estimate: 0.07 USD
Low estimate: -0.04
High estimate: 0.17
Number of analysts: 2
Year-ago value: -0.05
Growth: 2.32
Analyst revenue estimates for ICG, period 0y (report date 2026-07-25):
Average estimate: 324880000.00 CNY
Low estimate: 185300000.00
High estimate: 464460000.00
Number of analysts: 2
Year-ago value: 216071940.00
Growth: 0.50
Analyst revenue estimates for ICG.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-06-01):
Average estimate: 1.95 GBP
Low estimate: 1.72
High estimate: 2.24
Number of analysts: 11
Year-ago value: 1.82
Growth: 0.07
Analyst revenue estimates for ICG.L, period +1y (report date 2026-06-01):
Average estimate: 1161836120.00 GBP
Low estimate: 1082350000.00
High estimate: 1215104270.00
Number of analysts: 9
Year-ago value: 1025663000.00
Growth: 0.13
Analyst revenue estimates for ICG.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-06-01):
Average estimate: 1.82 GBP
Low estimate: 1.81
High estimate: 1.83
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.11
Analyst revenue estimates for ICG.L, period 0y (report date 2026-06-01):
Average estimate: 1025663000.00 GBP
Low estimate: 1025663000.00
High estimate: 1025663000.00
Number of analysts: 1
Year-ago value: 1036000000.00
Growth: -0.01
Analyst revenue estimates for ICG.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-06-14):
Average estimate: 1.95 GBP
Low estimate: 1.72
High estimate: 2.24
Number of analysts: 11
Year-ago value: 1.77
Growth: 0.10
Analyst revenue estimates for ICG.L, period +1y (report date 2026-06-14):
Average estimate: 1155613900.00 GBP
Low estimate: 1080000000.00
High estimate: 1215104270.00
Number of analysts: 9
Year-ago value: 1058719270.00
Growth: 0.09
Analyst revenue estimates for ICG.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-06-14):
Average estimate: 1.77 GBP
Low estimate: 1.64
High estimate: 1.86
Number of analysts: 10
Year-ago value: 1.64
Growth: 0.08
Analyst revenue estimates for ICG.L, period 0y (report date 2026-06-14):
Average estimate: 1058719270.00 GBP
Low estimate: 995000000.00
High estimate: 1121210140.00
Number of analysts: 10
Year-ago value: 1036000000.00
Growth: 0.02
Analyst revenue estimates for ICG.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-06-20):
Average estimate: 1.93 GBP
Low estimate: 1.72
High estimate: 2.24
Number of analysts: 12
Year-ago value: 1.75
Growth: 0.11
Analyst revenue estimates for ICG.L, period +1y (report date 2026-06-20):
Average estimate: 1137708050.00 GBP
Low estimate: 1059555410.00
High estimate: 1215104270.00
Number of analysts: 10
Year-ago value: 1043117660.00
Growth: 0.09
Analyst revenue estimates for ICG.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-06-20):
Average estimate: 1.75 GBP
Low estimate: 1.57
High estimate: 1.86
Number of analysts: 10
Year-ago value: 1.64
Growth: 0.07
Analyst revenue estimates for ICG.L, period 0y (report date 2026-06-20):
Average estimate: 1043117660.00 GBP
Low estimate: 981144190.00
High estimate: 1121210140.00
Number of analysts: 10
Year-ago value: 1036000000.00
Growth: 0.01
Analyst revenue estimates for ICG.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-06-23):
Average estimate: 1.93 GBP
Low estimate: 1.72
High estimate: 2.24
Number of analysts: 12
Year-ago value: 1.76
Growth: 0.10
Analyst revenue estimates for ICG.L, period +1y (report date 2026-06-23):
Average estimate: 1137708050.00 GBP
Low estimate: 1059555410.00
High estimate: 1215104270.00
Number of analysts: 10
Year-ago value: 1043117660.00
Growth: 0.09
Analyst revenue estimates for ICG.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-06-23):
Average estimate: 1.76 GBP
Low estimate: 1.57
High estimate: 1.89
Number of analysts: 11
Year-ago value: 1.64
Growth: 0.08
Analyst revenue estimates for ICG.L, period 0y (report date 2026-06-23):
Average estimate: 1043117660.00 GBP
Low estimate: 981144190.00
High estimate: 1121210140.00
Number of analysts: 10
Year-ago value: 1036000000.00
Growth: 0.01
Analyst revenue estimates for ICG.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-07-11):
Average estimate: 1.92 GBP
Low estimate: 1.72
High estimate: 2.24
Number of analysts: 12
Year-ago value: 1.70
Growth: 0.12
Analyst revenue estimates for ICG.L, period +1y (report date 2026-07-11):
Average estimate: 1116795140.00 GBP
Low estimate: 1023463440.00
High estimate: 1215104270.00
Number of analysts: 10
Year-ago value: 1012481410.00
Growth: 0.10
Analyst revenue estimates for ICG.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-07-11):
Average estimate: 1.70 GBP
Low estimate: 1.44
High estimate: 1.86
Number of analysts: 12
Year-ago value: 1.64
Growth: 0.04
Analyst revenue estimates for ICG.L, period 0y (report date 2026-07-11):
Average estimate: 1012481410.00 GBP
Low estimate: 925800000.00
High estimate: 1121210140.00
Number of analysts: 10
Year-ago value: 1036000000.00
Growth: -0.02
Analyst revenue estimates for ICG.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-07-19):
Average estimate: 1.93 GBP
Low estimate: 1.72
High estimate: 2.25
Number of analysts: 12
Year-ago value: 1.72
Growth: 0.12
Analyst revenue estimates for ICG.L, period +1y (report date 2026-07-19):
Average estimate: 1125562230.00 GBP
Low estimate: 1046841830.00
High estimate: 1215104270.00
Number of analysts: 11
Year-ago value: 1025365430.00
Growth: 0.10
Analyst revenue estimates for ICG.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-07-19):
Average estimate: 1.72 GBP
Low estimate: 1.51
High estimate: 1.90
Number of analysts: 12
Year-ago value: 1.64
Growth: 0.05
Analyst revenue estimates for ICG.L, period 0y (report date 2026-07-19):
Average estimate: 1025365430.00 GBP
Low estimate: 957900000.00
High estimate: 1121210140.00
Number of analysts: 11
Year-ago value: 1036000000.00
Growth: -0.01
Analyst revenue estimates for ICG.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period +1y (report date 2026-07-25):
Average estimate: 1.93 GBP
Low estimate: 1.72
High estimate: 2.25
Number of analysts: 12
Year-ago value: 1.71
Growth: 0.13
Analyst revenue estimates for ICG.L, period +1y (report date 2026-07-25):
Average estimate: 1129001700.00 GBP
Low estimate: 1046841830.00
High estimate: 1215104270.00
Number of analysts: 10
Year-ago value: 1024523640.00
Growth: 0.10
Analyst revenue estimates for ICG.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICG.L, period 0y (report date 2026-07-25):
Average estimate: 1.71 GBP
Low estimate: 1.51
High estimate: 1.90
Number of analysts: 12
Year-ago value: 1.64
Growth: 0.04
Analyst revenue estimates for ICG.L, period 0y (report date 2026-07-25):
Average estimate: 1024523640.00 GBP
Low estimate: 957900000.00
High estimate: 1121210140.00
Number of analysts: 10
Year-ago value: 1036000000.00
Growth: -0.01
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-06-01):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-06-01):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-06-14):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-06-14):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-06-20):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-06-20):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-06-23):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-06-23):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-07-11):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-07-11):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-07-19):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-07-19):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGC.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period +1y (report date 2026-07-25):
Average estimate: 729100000.00 EUR
Low estimate: 693400000.00
High estimate: 764800000.00
Number of analysts: 2
Year-ago value: 705050000.00
Growth: 0.03
Analyst revenue estimates for ICGC.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGC.L, period 0y (report date 2026-07-25):
Average estimate: 705050000.00 EUR
Low estimate: 675000000.00
High estimate: 735100000.00
Number of analysts: 2
Year-ago value: 666700000.00
Growth: 0.06
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGH.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGT.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period +1y (report date 2026-06-01):
Average estimate: 2.11 GBP
Low estimate: 2.11
High estimate: 2.11
Number of analysts: 1
Year-ago value: 2.14
Growth: -0.01
Analyst revenue estimates for ICGT.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGT.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period 0y (report date 2026-06-01):
Average estimate: 2.14 GBP
Low estimate: 2.14
High estimate: 2.14
Number of analysts: 1
Year-ago value: -0.13
Growth: 17.01
Analyst revenue estimates for ICGT.L, period 0y (report date 2026-06-01):
Average estimate: 1160000.00 GBP
Low estimate: 1160000.00
High estimate: 1160000.00
Number of analysts: 1
Year-ago value: 2565000.00
Growth: -0.55
Analyst revenue estimates for ICGT.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period +1y (report date 2026-06-14):
Average estimate: 2.11 GBP
Low estimate: 2.11
High estimate: 2.11
Number of analysts: 1
Year-ago value: 2.14
Growth: -0.01
Analyst revenue estimates for ICGT.L, period +1y (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICGT.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period 0y (report date 2026-06-14):
Average estimate: 2.14 GBP
Low estimate: 2.14
High estimate: 2.14
Number of analysts: 1
Year-ago value: -0.13
Growth: 17.01
Analyst revenue estimates for ICGT.L, period 0y (report date 2026-06-14):
Average estimate: 1160000.00 GBP
Low estimate: 1160000.00
High estimate: 1160000.00
Number of analysts: 1
Year-ago value: 2565000.00
Growth: -0.55
Analyst revenue estimates for ICGT.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period +1y (report date 2026-06-20):
Average estimate: 2.11 GBP
Low estimate: 2.11
High estimate: 2.11
Number of analysts: 1
Year-ago value: 2.14
Growth: -0.01
Analyst revenue estimates for ICGT.L, period +1y (report date 2026-06-20):
Average estimate: 2406000.00 GBP
Low estimate: 2406000.00
High estimate: 2406000.00
Number of analysts: 1
Year-ago value: 2406000.00
Growth: 0.00
Analyst revenue estimates for ICGT.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period 0y (report date 2026-06-20):
Average estimate: 2.14 GBP
Low estimate: 2.14
High estimate: 2.14
Number of analysts: 1
Year-ago value: -0.13
Growth: 17.01
Analyst revenue estimates for ICGT.L, period 0y (report date 2026-06-20):
Average estimate: 2406000.00 GBP
Low estimate: 2406000.00
High estimate: 2406000.00
Number of analysts: 1
Year-ago value: 2565000.00
Growth: -0.06
Analyst revenue estimates for ICGT.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICGT.L, period +1y (report date 2026-06-23):
Average estimate: 2.11 GBP
Low estimate: 2.11
High estimate: 2.11
Number of analysts: 1
Year-ago value: 2.14
Growth: -0.01