speb/financial-data huggingface dataset:
Analyst earnings estimates for ICL, period +1q (report date 2026-06-23):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.12
Number of analysts: 4
Year-ago value: 0.10
Growth: 0.09
Analyst revenue estimates for ICL, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period +1y (report date 2026-06-23):
Average estimate: 0.45 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for ICL, period +1y (report date 2026-06-23):
Average estimate: 7951718510.00 USD
Low estimate: 7765991650.00
High estimate: 8123000000.00
Number of analysts: 4
Year-ago value: 7845839850.00
Growth: 0.01
Analyst earnings estimates for ICL, period 0q (report date 2026-06-23):
Average estimate: 0.10 USD
Low estimate: 0.10
High estimate: 0.11
Number of analysts: 4
Year-ago value: 0.09
Growth: 0.16
Analyst revenue estimates for ICL, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period 0y (report date 2026-06-23):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.36
Growth: 0.16
Analyst revenue estimates for ICL, period 0y (report date 2026-06-23):
Average estimate: 7845839850.00 USD
Low estimate: 7829754240.00
High estimate: 7867605170.00
Number of analysts: 4
Year-ago value: 7153000000.00
Growth: 0.10
Analyst earnings estimates for ICL, period +1q (report date 2026-07-11):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.11
Number of analysts: 4
Year-ago value: 0.10
Growth: 0.06
Analyst revenue estimates for ICL, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period +1y (report date 2026-07-11):
Average estimate: 0.45 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for ICL, period +1y (report date 2026-07-11):
Average estimate: 7943468510.00 USD
Low estimate: 7765991650.00
High estimate: 8111000000.00
Number of analysts: 4
Year-ago value: 7797839850.00
Growth: 0.02
Analyst earnings estimates for ICL, period 0q (report date 2026-07-11):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.12
Number of analysts: 4
Year-ago value: 0.09
Growth: 0.19
Analyst revenue estimates for ICL, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period 0y (report date 2026-07-11):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.36
Growth: 0.16
Analyst revenue estimates for ICL, period 0y (report date 2026-07-11):
Average estimate: 7797839850.00 USD
Low estimate: 7653000000.00
High estimate: 7867605170.00
Number of analysts: 4
Year-ago value: 7153000000.00
Growth: 0.09
Analyst earnings estimates for ICL, period +1q (report date 2026-07-19):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.11
Number of analysts: 4
Year-ago value: 0.10
Growth: 0.06
Analyst revenue estimates for ICL, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period +1y (report date 2026-07-19):
Average estimate: 0.45 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for ICL, period +1y (report date 2026-07-19):
Average estimate: 7943468510.00 USD
Low estimate: 7765991650.00
High estimate: 8111000000.00
Number of analysts: 4
Year-ago value: 7797839850.00
Growth: 0.02
Analyst earnings estimates for ICL, period 0q (report date 2026-07-19):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.12
Number of analysts: 4
Year-ago value: 0.09
Growth: 0.19
Analyst revenue estimates for ICL, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period 0y (report date 2026-07-19):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.36
Growth: 0.16
Analyst revenue estimates for ICL, period 0y (report date 2026-07-19):
Average estimate: 7797839850.00 USD
Low estimate: 7653000000.00
High estimate: 7867605170.00
Number of analysts: 4
Year-ago value: 7153000000.00
Growth: 0.09
Analyst earnings estimates for ICL, period +1q (report date 2026-07-25):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.11
Number of analysts: 4
Year-ago value: 0.10
Growth: 0.06
Analyst revenue estimates for ICL, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period +1y (report date 2026-07-25):
Average estimate: 0.45 USD
Low estimate: 0.40
High estimate: 0.50
Number of analysts: 4
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for ICL, period +1y (report date 2026-07-25):
Average estimate: 7965132940.00 USD
Low estimate: 7852649340.00
High estimate: 8111000000.00
Number of analysts: 4
Year-ago value: 7812190090.00
Growth: 0.02
Analyst earnings estimates for ICL, period 0q (report date 2026-07-25):
Average estimate: 0.11 USD
Low estimate: 0.10
High estimate: 0.12
Number of analysts: 4
Year-ago value: 0.09
Growth: 0.19
Analyst revenue estimates for ICL, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICL, period 0y (report date 2026-07-25):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.36
Growth: 0.16
Analyst revenue estimates for ICL, period 0y (report date 2026-07-25):
Average estimate: 7812190090.00 USD
Low estimate: 7653000000.00
High estimate: 7925006110.00
Number of analysts: 4
Year-ago value: 7153000000.00
Growth: 0.09
Analyst revenue estimates for ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, 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 ICL.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICL.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICL.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICL.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICLR, period +1q (report date 2026-05-30):
Average estimate: 2.56 USD
Low estimate: 2.38
High estimate: 2.90
Number of analysts: 12
Year-ago value: 3.26
Growth: -0.21
Analyst revenue estimates for ICLR, period +1q (report date 2026-05-30):
Average estimate: 1978853230.00 USD
Low estimate: 1896315580.00
High estimate: 2009000000.00
Number of analysts: 10
Year-ago value: 2017357000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1y (report date 2026-05-30):
Average estimate: 11.77 USD
Low estimate: 11.11
High estimate: 12.68
Number of analysts: 16
Year-ago value: 10.60
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-05-30):
Average estimate: 8137162940.00 USD
Low estimate: 7840300000.00
High estimate: 8291529000.00
Number of analysts: 14
Year-ago value: 7933665200.00
Growth: 0.03
Analyst earnings estimates for ICLR, period 0q (report date 2026-05-30):
Average estimate: 2.50 USD
Low estimate: 2.29
High estimate: 2.93
Number of analysts: 12
Year-ago value: 3.19
Growth: -0.22
Analyst revenue estimates for ICLR, period 0q (report date 2026-05-30):
Average estimate: 1979628210.00 USD
Low estimate: 1911272060.00
High estimate: 2030001000.00
Number of analysts: 10
Year-ago value: 2001332000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period 0y (report date 2026-05-30):
Average estimate: 10.60 USD
Low estimate: 10.01
High estimate: 11.69
Number of analysts: 16
Year-ago value: 12.53
Growth: -0.15
Analyst revenue estimates for ICLR, period 0y (report date 2026-05-30):
Average estimate: 7933665200.00 USD
Low estimate: 7658202190.00
High estimate: 8049000000.00
Number of analysts: 14
Year-ago value: 8251340000.00
Growth: -0.04
Analyst earnings estimates for ICLR, period +1q (report date 2026-06-07):
Average estimate: 2.55 USD
Low estimate: 2.42
High estimate: 2.63
Number of analysts: 13
Year-ago value: 3.26
Growth: -0.22
Analyst revenue estimates for ICLR, period +1q (report date 2026-06-07):
Average estimate: 1994777800.00 USD
Low estimate: 1971500000.00
High estimate: 2009000000.00
Number of analysts: 11
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period +1y (report date 2026-06-07):
Average estimate: 11.70 USD
Low estimate: 11.11
High estimate: 12.68
Number of analysts: 17
Year-ago value: 10.54
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-06-07):
Average estimate: 8218041020.00 USD
Low estimate: 8078100000.00
High estimate: 8354000000.00
Number of analysts: 15
Year-ago value: 8019903760.00
Growth: 0.02
Analyst earnings estimates for ICLR, period 0q (report date 2026-06-07):
Average estimate: 2.43 USD
Low estimate: 2.29
High estimate: 2.55
Number of analysts: 13
Year-ago value: 3.19
Growth: -0.24
Analyst revenue estimates for ICLR, period 0q (report date 2026-06-07):
Average estimate: 2004340890.00 USD
Low estimate: 1962000000.00
High estimate: 2085856200.00
Number of analysts: 11
Year-ago value: 2001332000.00
Growth: 0.00
Analyst earnings estimates for ICLR, period 0y (report date 2026-06-07):
Average estimate: 10.54 USD
Low estimate: 10.25
High estimate: 10.84
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.16
Analyst revenue estimates for ICLR, period 0y (report date 2026-06-07):
Average estimate: 8019903760.00 USD
Low estimate: 7955200000.00
High estimate: 8123000000.00
Number of analysts: 15
Year-ago value: 8251340000.00
Growth: -0.03
Analyst earnings estimates for ICLR, period +1q (report date 2026-06-14):
Average estimate: 2.55 USD
Low estimate: 2.42
High estimate: 2.63
Number of analysts: 13
Year-ago value: 3.26
Growth: -0.22
Analyst revenue estimates for ICLR, period +1q (report date 2026-06-14):
Average estimate: 1994777800.00 USD
Low estimate: 1971500000.00
High estimate: 2009000000.00
Number of analysts: 11
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period +1y (report date 2026-06-14):
Average estimate: 11.70 USD
Low estimate: 11.11
High estimate: 12.68
Number of analysts: 17
Year-ago value: 10.54
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-06-14):
Average estimate: 8218041020.00 USD
Low estimate: 8078100000.00
High estimate: 8354000000.00
Number of analysts: 15
Year-ago value: 8019903760.00
Growth: 0.02
Analyst earnings estimates for ICLR, period 0q (report date 2026-06-14):
Average estimate: 2.43 USD
Low estimate: 2.29
High estimate: 2.55
Number of analysts: 13
Year-ago value: 3.19
Growth: -0.24
Analyst revenue estimates for ICLR, period 0q (report date 2026-06-14):
Average estimate: 2004340890.00 USD
Low estimate: 1962000000.00
High estimate: 2085856200.00
Number of analysts: 11
Year-ago value: 2001332000.00
Growth: 0.00
Analyst earnings estimates for ICLR, period 0y (report date 2026-06-14):
Average estimate: 10.54 USD
Low estimate: 10.25
High estimate: 10.84
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.16
Analyst revenue estimates for ICLR, period 0y (report date 2026-06-14):
Average estimate: 8019903760.00 USD
Low estimate: 7955200000.00
High estimate: 8123000000.00
Number of analysts: 15
Year-ago value: 8251340000.00
Growth: -0.03
Analyst earnings estimates for ICLR, period +1q (report date 2026-06-20):
Average estimate: 2.55 USD
Low estimate: 2.42
High estimate: 2.63
Number of analysts: 13
Year-ago value: 3.26
Growth: -0.22
Analyst revenue estimates for ICLR, period +1q (report date 2026-06-20):
Average estimate: 1994777800.00 USD
Low estimate: 1971500000.00
High estimate: 2009000000.00
Number of analysts: 11
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period +1y (report date 2026-06-20):
Average estimate: 11.70 USD
Low estimate: 11.11
High estimate: 12.68
Number of analysts: 17
Year-ago value: 10.54
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-06-20):
Average estimate: 8218012610.00 USD
Low estimate: 8078100000.00
High estimate: 8353573899.00
Number of analysts: 15
Year-ago value: 8019915390.00
Growth: 0.02
Analyst earnings estimates for ICLR, period 0q (report date 2026-06-20):
Average estimate: 2.43 USD
Low estimate: 2.29
High estimate: 2.55
Number of analysts: 13
Year-ago value: 3.19
Growth: -0.24
Analyst revenue estimates for ICLR, period 0q (report date 2026-06-20):
Average estimate: 2004340890.00 USD
Low estimate: 1962000000.00
High estimate: 2085856200.00
Number of analysts: 11
Year-ago value: 2001332000.00
Growth: 0.00
Analyst earnings estimates for ICLR, period 0y (report date 2026-06-20):
Average estimate: 10.54 USD
Low estimate: 10.25
High estimate: 10.84
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.16
Analyst revenue estimates for ICLR, period 0y (report date 2026-06-20):
Average estimate: 8019915390.00 USD
Low estimate: 7955200000.00
High estimate: 8123174350.00
Number of analysts: 15
Year-ago value: 8251340000.00
Growth: -0.03
Analyst earnings estimates for ICLR, period +1q (report date 2026-06-23):
Average estimate: 2.55 USD
Low estimate: 2.42
High estimate: 2.63
Number of analysts: 13
Year-ago value: 3.26
Growth: -0.22
Analyst revenue estimates for ICLR, period +1q (report date 2026-06-23):
Average estimate: 1994777800.00 USD
Low estimate: 1971500000.00
High estimate: 2009000000.00
Number of analysts: 11
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period +1y (report date 2026-06-23):
Average estimate: 11.70 USD
Low estimate: 11.11
High estimate: 12.68
Number of analysts: 17
Year-ago value: 10.54
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-06-23):
Average estimate: 8218012610.00 USD
Low estimate: 8078100000.00
High estimate: 8353573899.00
Number of analysts: 15
Year-ago value: 8019915390.00
Growth: 0.02
Analyst earnings estimates for ICLR, period 0q (report date 2026-06-23):
Average estimate: 2.43 USD
Low estimate: 2.29
High estimate: 2.55
Number of analysts: 13
Year-ago value: 3.19
Growth: -0.24
Analyst revenue estimates for ICLR, period 0q (report date 2026-06-23):
Average estimate: 2004340890.00 USD
Low estimate: 1962000000.00
High estimate: 2085856200.00
Number of analysts: 11
Year-ago value: 2001332000.00
Growth: 0.00
Analyst earnings estimates for ICLR, period 0y (report date 2026-06-23):
Average estimate: 10.54 USD
Low estimate: 10.25
High estimate: 10.84
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.16
Analyst revenue estimates for ICLR, period 0y (report date 2026-06-23):
Average estimate: 8019915390.00 USD
Low estimate: 7955200000.00
High estimate: 8123174350.00
Number of analysts: 15
Year-ago value: 8251340000.00
Growth: -0.03
Analyst earnings estimates for ICLR, period +1q (report date 2026-07-11):
Average estimate: 2.68 USD
Low estimate: 2.32
High estimate: 2.80
Number of analysts: 15
Year-ago value: 3.31
Growth: -0.19
Analyst revenue estimates for ICLR, period +1q (report date 2026-07-11):
Average estimate: 2002439100.00 USD
Low estimate: 1982999940.00
High estimate: 2038000000.00
Number of analysts: 13
Year-ago value: 2042812000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1y (report date 2026-07-11):
Average estimate: 11.85 USD
Low estimate: 10.70
High estimate: 13.37
Number of analysts: 17
Year-ago value: 10.63
Growth: 0.11
Analyst revenue estimates for ICLR, period +1y (report date 2026-07-11):
Average estimate: 8308285840.00 USD
Low estimate: 8155000000.00
High estimate: 8489000000.00
Number of analysts: 16
Year-ago value: 8058146460.00
Growth: 0.03
Analyst earnings estimates for ICLR, period 0q (report date 2026-07-11):
Average estimate: 2.52 USD
Low estimate: 2.13
High estimate: 2.62
Number of analysts: 15
Year-ago value: 3.26
Growth: -0.23
Analyst revenue estimates for ICLR, period 0q (report date 2026-07-11):
Average estimate: 2005695410.00 USD
Low estimate: 1974900000.00
High estimate: 2046812210.00
Number of analysts: 13
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period 0y (report date 2026-07-11):
Average estimate: 10.63 USD
Low estimate: 10.46
High estimate: 10.92
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.15
Analyst revenue estimates for ICLR, period 0y (report date 2026-07-11):
Average estimate: 8058146460.00 USD
Low estimate: 7996215510.00
High estimate: 8138000000.00
Number of analysts: 16
Year-ago value: 8251340000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1q (report date 2026-07-19):
Average estimate: 2.68 USD
Low estimate: 2.32
High estimate: 2.80
Number of analysts: 15
Year-ago value: 3.31
Growth: -0.19
Analyst revenue estimates for ICLR, period +1q (report date 2026-07-19):
Average estimate: 2002574490.00 USD
Low estimate: 1982999940.00
High estimate: 2038000000.00
Number of analysts: 13
Year-ago value: 2042812000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1y (report date 2026-07-19):
Average estimate: 11.87 USD
Low estimate: 10.70
High estimate: 13.37
Number of analysts: 17
Year-ago value: 10.64
Growth: 0.12
Analyst revenue estimates for ICLR, period +1y (report date 2026-07-19):
Average estimate: 8313597970.00 USD
Low estimate: 8155000000.00
High estimate: 8489000000.00
Number of analysts: 16
Year-ago value: 8057675280.00
Growth: 0.03
Analyst earnings estimates for ICLR, period 0q (report date 2026-07-19):
Average estimate: 2.52 USD
Low estimate: 2.13
High estimate: 2.62
Number of analysts: 15
Year-ago value: 3.26
Growth: -0.23
Analyst revenue estimates for ICLR, period 0q (report date 2026-07-19):
Average estimate: 2006128640.00 USD
Low estimate: 1974900000.00
High estimate: 2046812210.00
Number of analysts: 13
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period 0y (report date 2026-07-19):
Average estimate: 10.64 USD
Low estimate: 10.46
High estimate: 10.92
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.15
Analyst revenue estimates for ICLR, period 0y (report date 2026-07-19):
Average estimate: 8057675280.00 USD
Low estimate: 7996215510.00
High estimate: 8138000000.00
Number of analysts: 16
Year-ago value: 8251340000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1q (report date 2026-07-25):
Average estimate: 2.68 USD
Low estimate: 2.32
High estimate: 2.80
Number of analysts: 15
Year-ago value: 3.31
Growth: -0.19
Analyst revenue estimates for ICLR, period +1q (report date 2026-07-25):
Average estimate: 2002574490.00 USD
Low estimate: 1982999940.00
High estimate: 2038000000.00
Number of analysts: 13
Year-ago value: 2042812000.00
Growth: -0.02
Analyst earnings estimates for ICLR, period +1y (report date 2026-07-25):
Average estimate: 11.87 USD
Low estimate: 10.70
High estimate: 13.37
Number of analysts: 17
Year-ago value: 10.64
Growth: 0.12
Analyst revenue estimates for ICLR, period +1y (report date 2026-07-25):
Average estimate: 8313597970.00 USD
Low estimate: 8155000000.00
High estimate: 8489000000.00
Number of analysts: 16
Year-ago value: 8057675280.00
Growth: 0.03
Analyst earnings estimates for ICLR, period 0q (report date 2026-07-25):
Average estimate: 2.52 USD
Low estimate: 2.13
High estimate: 2.62
Number of analysts: 15
Year-ago value: 3.26
Growth: -0.23
Analyst revenue estimates for ICLR, period 0q (report date 2026-07-25):
Average estimate: 2006128640.00 USD
Low estimate: 1974900000.00
High estimate: 2046812210.00
Number of analysts: 13
Year-ago value: 2017357000.00
Growth: -0.01
Analyst earnings estimates for ICLR, period 0y (report date 2026-07-25):
Average estimate: 10.64 USD
Low estimate: 10.46
High estimate: 10.92
Number of analysts: 17
Year-ago value: 12.53
Growth: -0.15
Analyst revenue estimates for ICLR, period 0y (report date 2026-07-25):
Average estimate: 8057675280.00 USD
Low estimate: 7996215510.00
High estimate: 8138000000.00
Number of analysts: 16
Year-ago value: 8251340000.00
Growth: -0.02
Analyst revenue estimates for ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICM.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 ICMB, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, 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 ICMB, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period +1q (report date 2026-05-30):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-05-30):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-05-30):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-05-30):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-05-30):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-05-30):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-06-07):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-06-07):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-06-07):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-06-07):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-06-07):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-06-07):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-06-14):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-06-14):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-06-14):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-06-14):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-06-14):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-06-14):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-06-20):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-06-20):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-06-20):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-06-20):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-06-20):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-06-20):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-06-23):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-06-23):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-06-23):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-06-23):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-06-23):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-06-23):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-07-11):
Average estimate: -2.30 USD
Low estimate: -2.30
High estimate: -2.30
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.50
Analyst revenue estimates for ICON, period +1q (report date 2026-07-11):
Average estimate: 3200000.00 USD
Low estimate: 3200000.00
High estimate: 3200000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 0.58
Analyst revenue estimates for ICON, period +1y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ICON, period 0q (report date 2026-07-11):
Average estimate: -2.40 USD
Low estimate: -2.40
High estimate: -2.40
Number of analysts: 1
Year-ago value: -23.65
Growth: 0.90
Analyst revenue estimates for ICON, period 0q (report date 2026-07-11):
Average estimate: 3300000.00 USD
Low estimate: 3300000.00
High estimate: 3300000.00
Number of analysts: 1
Year-ago value: 1525000.00
Growth: 1.16
Analyst earnings estimates for ICON, period 0y (report date 2026-07-11):
Average estimate: -7.65 USD
Low estimate: -7.65
High estimate: -7.65
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.58
Analyst revenue estimates for ICON, period 0y (report date 2026-07-11):
Average estimate: 13200000.00 USD
Low estimate: 13200000.00
High estimate: 13200000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.17
Analyst earnings estimates for ICON, period +1q (report date 2026-07-19):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -2.25
Growth: 0.84
Analyst revenue estimates for ICON, period +1q (report date 2026-07-19):
Average estimate: 4300000.00 USD
Low estimate: 4300000.00
High estimate: 4300000.00
Number of analysts: 1
Year-ago value: 4175000.00
Growth: 0.03
Analyst earnings estimates for ICON, period +1y (report date 2026-07-19):
Average estimate: -1.53 USD
Low estimate: -1.53
High estimate: -1.53
Number of analysts: 1
Year-ago value: -1.53
Growth: 0.00
Analyst revenue estimates for ICON, period +1y (report date 2026-07-19):
Average estimate: 17200000.00 USD
Low estimate: 17200000.00
High estimate: 17200000.00
Number of analysts: 1
Year-ago value: 16300000.00
Growth: 0.06
Analyst earnings estimates for ICON, period 0q (report date 2026-07-19):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.92
Analyst revenue estimates for ICON, period 0q (report date 2026-07-19):
Average estimate: 4400000.00 USD
Low estimate: 4400000.00
High estimate: 4400000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 1.18
Analyst earnings estimates for ICON, period 0y (report date 2026-07-19):
Average estimate: -1.53 USD
Low estimate: -1.53
High estimate: -1.53
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.92
Analyst revenue estimates for ICON, period 0y (report date 2026-07-19):
Average estimate: 16300000.00 USD
Low estimate: 16300000.00
High estimate: 16300000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.45
Analyst earnings estimates for ICON, period +1q (report date 2026-07-25):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -2.25
Growth: 0.84
Analyst revenue estimates for ICON, period +1q (report date 2026-07-25):
Average estimate: 4300000.00 USD
Low estimate: 4300000.00
High estimate: 4300000.00
Number of analysts: 1
Year-ago value: 4175000.00
Growth: 0.03
Analyst earnings estimates for ICON, period +1y (report date 2026-07-25):
Average estimate: -1.53 USD
Low estimate: -1.53
High estimate: -1.53
Number of analysts: 1
Year-ago value: -1.53
Growth: 0.00
Analyst revenue estimates for ICON, period +1y (report date 2026-07-25):
Average estimate: 17200000.00 USD
Low estimate: 17200000.00
High estimate: 17200000.00
Number of analysts: 1
Year-ago value: 16300000.00
Growth: 0.06
Analyst earnings estimates for ICON, period 0q (report date 2026-07-25):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Year-ago value: -4.58
Growth: 0.92
Analyst revenue estimates for ICON, period 0q (report date 2026-07-25):
Average estimate: 4400000.00 USD
Low estimate: 4400000.00
High estimate: 4400000.00
Number of analysts: 1
Year-ago value: 2022000.00
Growth: 1.18
Analyst earnings estimates for ICON, period 0y (report date 2026-07-25):
Average estimate: -1.53 USD
Low estimate: -1.53
High estimate: -1.53
Number of analysts: 1
Year-ago value: -18.04
Growth: 0.92
Analyst revenue estimates for ICON, period 0y (report date 2026-07-25):
Average estimate: 16300000.00 USD
Low estimate: 16300000.00
High estimate: 16300000.00
Number of analysts: 1
Year-ago value: 11256000.00
Growth: 0.45
Analyst revenue estimates for ICON.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ICON.L, 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 ICON.L, 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 ICON.L, 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 ICON.L, 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 ICON.L, 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 ICON.L, 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 ICON.L, 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 ICON.L, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0