speb/financial-data huggingface dataset:
Analyst revenue estimates for ECEL.L, period 0q (report date 2026-07-10):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECEL.L, period 0y (report date 2026-07-10):
Average estimate: 0.17 GBP
Low estimate: 0.17
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.15
Growth: 0.19
Analyst revenue estimates for ECEL.L, period 0y (report date 2026-07-10):
Average estimate: 425150000.00 GBP
Low estimate: 420300000.00
High estimate: 430000000.00
Number of analysts: 2
Year-ago value: 403500000.00
Growth: 0.05
Analyst revenue estimates for ECEL.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 ECEL.L, period +1y (report date 2026-07-19):
Average estimate: 0.21 GBP
Low estimate: 0.20
High estimate: 0.22
Number of analysts: 2
Year-ago value: 0.17
Growth: 0.21
Analyst revenue estimates for ECEL.L, period +1y (report date 2026-07-19):
Average estimate: 450950000.00 GBP
Low estimate: 441900000.00
High estimate: 460000000.00
Number of analysts: 2
Year-ago value: 425150000.00
Growth: 0.06
Analyst revenue estimates for ECEL.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 ECEL.L, period 0y (report date 2026-07-19):
Average estimate: 0.17 GBP
Low estimate: 0.17
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.15
Growth: 0.19
Analyst revenue estimates for ECEL.L, period 0y (report date 2026-07-19):
Average estimate: 425150000.00 GBP
Low estimate: 420300000.00
High estimate: 430000000.00
Number of analysts: 2
Year-ago value: 403500000.00
Growth: 0.05
Analyst revenue estimates for ECEL.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 ECEL.L, period +1y (report date 2026-07-25):
Average estimate: 0.21 GBP
Low estimate: 0.20
High estimate: 0.22
Number of analysts: 2
Year-ago value: 0.17
Growth: 0.21
Analyst revenue estimates for ECEL.L, period +1y (report date 2026-07-25):
Average estimate: 450950000.00 GBP
Low estimate: 441900000.00
High estimate: 460000000.00
Number of analysts: 2
Year-ago value: 425150000.00
Growth: 0.06
Analyst revenue estimates for ECEL.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 ECEL.L, period 0y (report date 2026-07-25):
Average estimate: 0.17 GBP
Low estimate: 0.17
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.15
Growth: 0.19
Analyst revenue estimates for ECEL.L, period 0y (report date 2026-07-25):
Average estimate: 425150000.00 GBP
Low estimate: 420300000.00
High estimate: 430000000.00
Number of analysts: 2
Year-ago value: 403500000.00
Growth: 0.05
Analyst revenue estimates for ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period +1q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period +1y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, period 0y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECF.DE, 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 ECG, period +1q (report date 2026-05-30):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-05-30):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-05-30):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-05-30):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-05-30):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-05-30):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-05-30):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-05-30):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-06-07):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-06-07):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-06-07):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-06-07):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-06-07):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-06-07):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-06-07):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-06-07):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-06-14):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-06-14):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-06-14):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-06-14):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-06-14):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-06-14):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-06-14):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-06-14):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-06-20):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-06-20):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-06-20):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-06-20):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-06-20):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-06-20):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-06-20):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-06-20):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-06-23):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-06-23):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-06-23):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-06-23):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-06-23):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-06-23):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-06-23):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-06-23):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-07-01):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-07-01):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-07-01):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-07-01):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-07-01):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-07-01):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-07-01):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-07-01):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-07-04):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-07-04):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-07-04):
Average estimate: 5.11 USD
Low estimate: 4.23
High estimate: 5.59
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-07-04):
Average estimate: 4828210800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.10
Analyst earnings estimates for ECG, period 0q (report date 2026-07-04):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-07-04):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-07-04):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-07-04):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-07-10):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-07-10):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-07-10):
Average estimate: 5.12 USD
Low estimate: 4.23
High estimate: 5.67
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-07-10):
Average estimate: 4841190800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.11
Analyst earnings estimates for ECG, period 0q (report date 2026-07-10):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-07-10):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-07-10):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-07-10):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-07-19):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-07-19):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-07-19):
Average estimate: 5.12 USD
Low estimate: 4.23
High estimate: 5.67
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-07-19):
Average estimate: 4841190800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.11
Analyst earnings estimates for ECG, period 0q (report date 2026-07-19):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-07-19):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-07-19):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-07-19):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst earnings estimates for ECG, period +1q (report date 2026-07-25):
Average estimate: 1.18 USD
Low estimate: 1.05
High estimate: 1.36
Number of analysts: 5
Year-ago value: 1.11
Growth: 0.06
Analyst revenue estimates for ECG, period +1q (report date 2026-07-25):
Average estimate: 1127826400.00 USD
Low estimate: 1120000000.00
High estimate: 1144500000.00
Number of analysts: 5
Year-ago value: 986820000.00
Growth: 0.14
Analyst earnings estimates for ECG, period +1y (report date 2026-07-25):
Average estimate: 5.12 USD
Low estimate: 4.23
High estimate: 5.67
Number of analysts: 6
Year-ago value: 4.62
Growth: 0.11
Analyst revenue estimates for ECG, period +1y (report date 2026-07-25):
Average estimate: 4841190800.00 USD
Low estimate: 4629154000.00
High estimate: 5085000000.00
Number of analysts: 5
Year-ago value: 4374944200.00
Growth: 0.11
Analyst earnings estimates for ECG, period 0q (report date 2026-07-25):
Average estimate: 1.14 USD
Low estimate: 1.07
High estimate: 1.30
Number of analysts: 5
Year-ago value: 1.03
Growth: 0.11
Analyst revenue estimates for ECG, period 0q (report date 2026-07-25):
Average estimate: 1076760800.00 USD
Low estimate: 1049000000.00
High estimate: 1091900000.00
Number of analysts: 5
Year-ago value: 921466000.00
Growth: 0.17
Analyst earnings estimates for ECG, period 0y (report date 2026-07-25):
Average estimate: 4.62 USD
Low estimate: 4.24
High estimate: 5.05
Number of analysts: 6
Year-ago value: 3.95
Growth: 0.17
Analyst revenue estimates for ECG, period 0y (report date 2026-07-25):
Average estimate: 4374944200.00 USD
Low estimate: 4358000000.00
High estimate: 4398950000.00
Number of analysts: 5
Year-ago value: 3746387000.00
Growth: 0.17
Analyst revenue estimates for ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.AX, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period +1q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period +1y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.AX, period 0y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.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 ECH.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ECJ.DE, period +1q (report date 2026-06-01):
Average estimate: 4613465700.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 13
Year-ago value: 4165000000.00
Growth: 0.11
Analyst revenue estimates for ECJ.DE, period +1y (report date 2026-06-01):
Average estimate: 18808787630.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 15
Year-ago value: 17700464670.00
Growth: 0.06
Analyst revenue estimates for ECJ.DE, period 0q (report date 2026-06-01):
Average estimate: 4401204160.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst revenue estimates for ECJ.DE, period 0y (report date 2026-06-01):
Average estimate: 17700464670.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 15
Year-ago value: 16081200000.00
Growth: 0.10
Analyst revenue estimates for ECJ.DE, period +1q (report date 2026-07-19):
Average estimate: 4702330980.00 USD
Low estimate: 4605161000.00
High estimate: 4759000000.00
Number of analysts: 16
Year-ago value: 4165000000.00
Growth: 0.13
Analyst revenue estimates for ECJ.DE, period +1y (report date 2026-07-19):
Average estimate: 19271520810.00 USD
Low estimate: 18774692540.00
High estimate: 19547352960.00
Number of analysts: 17
Year-ago value: 17905575060.00
Growth: 0.08
Analyst revenue estimates for ECJ.DE, period 0q (report date 2026-07-19):
Average estimate: 4387734170.00 USD
Low estimate: 4258849000.00
High estimate: 4458000000.00
Number of analysts: 18
Year-ago value: 4025200000.00
Growth: 0.09
Analyst revenue estimates for ECJ.DE, period 0y (report date 2026-07-19):
Average estimate: 17905575060.00 USD
Low estimate: 17562386000.00
High estimate: 18106000000.00
Number of analysts: 18
Year-ago value: 16081200000.00
Growth: 0.11
Analyst revenue estimates for ECJ.DE, period +1q (report date 2026-07-25):
Average estimate: 4702330980.00 USD
Low estimate: 4605161000.00
High estimate: 4759000000.00
Number of analysts: 16
Year-ago value: 4165000000.00
Growth: 0.13
Analyst revenue estimates for ECJ.DE, period +1y (report date 2026-07-25):
Average estimate: 19271520810.00 USD
Low estimate: 18774692540.00
High estimate: 19547352960.00
Number of analysts: 17
Year-ago value: 17905575060.00
Growth: 0.08
Analyst revenue estimates for ECJ.DE, period 0q (report date 2026-07-25):
Average estimate: 4387734170.00 USD
Low estimate: 4258849000.00
High estimate: 4458000000.00
Number of analysts: 18
Year-ago value: 4025200000.00
Growth: 0.09
Analyst revenue estimates for ECJ.DE, period 0y (report date 2026-07-25):
Average estimate: 17905575060.00 USD
Low estimate: 17562386000.00
High estimate: 18106000000.00
Number of analysts: 18
Year-ago value: 16081200000.00
Growth: 0.11
Analyst revenue estimates for ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECK.DE, 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 ECL, period +1q (report date 2026-05-30):
Average estimate: 2.27 USD
Low estimate: 2.07
High estimate: 2.38
Number of analysts: 16
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-05-30):
Average estimate: 4613465700.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 13
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-05-30):
Average estimate: 9.61 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 18
Year-ago value: 8.38
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-05-30):
Average estimate: 18808787630.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 15
Year-ago value: 17700464670.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-05-30):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-05-30):
Average estimate: 4401204160.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-05-30):
Average estimate: 8.38 USD
Low estimate: 8.03
High estimate: 8.55
Number of analysts: 18
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-05-30):
Average estimate: 17700464670.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 15
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-06-07):
Average estimate: 2.28 USD
Low estimate: 2.18
High estimate: 2.38
Number of analysts: 16
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-06-07):
Average estimate: 4613465700.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 13
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-06-07):
Average estimate: 9.61 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 18
Year-ago value: 8.39
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-06-07):
Average estimate: 18808787630.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 15
Year-ago value: 17700471340.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-06-07):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-06-07):
Average estimate: 4401204160.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-06-07):
Average estimate: 8.39 USD
Low estimate: 8.13
High estimate: 8.55
Number of analysts: 18
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-06-07):
Average estimate: 17700471340.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 15
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-06-14):
Average estimate: 2.27 USD
Low estimate: 2.16
High estimate: 2.38
Number of analysts: 15
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-06-14):
Average estimate: 4613871170.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 12
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-06-14):
Average estimate: 9.60 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 17
Year-ago value: 8.38
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-06-14):
Average estimate: 18830701030.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 14
Year-ago value: 17702147860.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-06-14):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-06-14):
Average estimate: 4400470820.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-06-14):
Average estimate: 8.38 USD
Low estimate: 8.13
High estimate: 8.55
Number of analysts: 17
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-06-14):
Average estimate: 17702147860.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 14
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-06-20):
Average estimate: 2.27 USD
Low estimate: 2.16
High estimate: 2.38
Number of analysts: 15
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-06-20):
Average estimate: 4613871170.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 12
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-06-20):
Average estimate: 9.60 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 17
Year-ago value: 8.38
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-06-20):
Average estimate: 18830701030.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 14
Year-ago value: 17702147860.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-06-20):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-06-20):
Average estimate: 4400470820.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-06-20):
Average estimate: 8.38 USD
Low estimate: 8.13
High estimate: 8.55
Number of analysts: 17
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-06-20):
Average estimate: 17702147860.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 14
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-06-23):
Average estimate: 2.27 USD
Low estimate: 2.16
High estimate: 2.38
Number of analysts: 15
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-06-23):
Average estimate: 4613871170.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 12
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-06-23):
Average estimate: 9.60 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 17
Year-ago value: 8.38
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-06-23):
Average estimate: 18830701030.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 14
Year-ago value: 17702147860.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-06-23):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-06-23):
Average estimate: 4400470820.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-06-23):
Average estimate: 8.38 USD
Low estimate: 8.13
High estimate: 8.55
Number of analysts: 17
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-06-23):
Average estimate: 17702147860.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 14
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-07-01):
Average estimate: 2.27 USD
Low estimate: 2.16
High estimate: 2.38
Number of analysts: 15
Year-ago value: 2.07
Growth: 0.10
Analyst revenue estimates for ECL, period +1q (report date 2026-07-01):
Average estimate: 4622814960.00 USD
Low estimate: 4493300000.00
High estimate: 4746000000.00
Number of analysts: 12
Year-ago value: 4165000000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1y (report date 2026-07-01):
Average estimate: 9.60 USD
Low estimate: 9.15
High estimate: 10.00
Number of analysts: 17
Year-ago value: 8.37
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-07-01):
Average estimate: 18827672390.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 14
Year-ago value: 17707046050.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-07-01):
Average estimate: 2.07 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 19
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-07-01):
Average estimate: 4400524100.00 USD
Low estimate: 4317659000.00
High estimate: 4496000000.00
Number of analysts: 15
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-07-01):
Average estimate: 8.37 USD
Low estimate: 8.13
High estimate: 8.55
Number of analysts: 17
Year-ago value: 7.53
Growth: 0.11
Analyst revenue estimates for ECL, period 0y (report date 2026-07-01):
Average estimate: 17707046050.00 USD
Low estimate: 16936000000.00
High estimate: 18106000000.00
Number of analysts: 14
Year-ago value: 16081200000.00
Growth: 0.10
Analyst earnings estimates for ECL, period +1q (report date 2026-07-04):
Average estimate: 2.26 USD
Low estimate: 2.16
High estimate: 2.38
Number of analysts: 15
Year-ago value: 2.07
Growth: 0.09