speb/financial-data huggingface dataset:
Analyst revenue estimates for ECL, period +1q (report date 2026-07-04):
Average estimate: 4640914960.00 USD
Low estimate: 4517088730.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-04):
Average estimate: 9.57 USD
Low estimate: 8.95
High estimate: 10.00
Number of analysts: 17
Year-ago value: 8.35
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-07-04):
Average estimate: 18880893820.00 USD
Low estimate: 17808000000.00
High estimate: 19547352960.00
Number of analysts: 14
Year-ago value: 17735453200.00
Growth: 0.06
Analyst earnings estimates for ECL, period 0q (report date 2026-07-04):
Average estimate: 2.08 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-04):
Average estimate: 4399650770.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-04):
Average estimate: 8.35 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-04):
Average estimate: 17735453200.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-10):
Average estimate: 2.19 USD
Low estimate: 2.11
High estimate: 2.33
Number of analysts: 16
Year-ago value: 2.07
Growth: 0.06
Analyst revenue estimates for ECL, period +1q (report date 2026-07-10):
Average estimate: 4695565000.00 USD
Low estimate: 4605161000.00
High estimate: 4746000000.00
Number of analysts: 13
Year-ago value: 4165000000.00
Growth: 0.13
Analyst earnings estimates for ECL, period +1y (report date 2026-07-10):
Average estimate: 9.45 USD
Low estimate: 8.95
High estimate: 10.00
Number of analysts: 18
Year-ago value: 8.19
Growth: 0.15
Analyst revenue estimates for ECL, period +1y (report date 2026-07-10):
Average estimate: 19302817420.00 USD
Low estimate: 18951307000.00
High estimate: 19709000000.00
Number of analysts: 15
Year-ago value: 17904794970.00
Growth: 0.08
Analyst earnings estimates for ECL, period 0q (report date 2026-07-10):
Average estimate: 2.08 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 22
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, period 0q (report date 2026-07-10):
Average estimate: 4393340740.00 USD
Low estimate: 4258849000.00
High estimate: 4496000000.00
Number of analysts: 18
Year-ago value: 4025200000.00
Growth: 0.09
Analyst earnings estimates for ECL, period 0y (report date 2026-07-10):
Average estimate: 8.19 USD
Low estimate: 8.05
High estimate: 8.45
Number of analysts: 17
Year-ago value: 7.53
Growth: 0.09
Analyst revenue estimates for ECL, period 0y (report date 2026-07-10):
Average estimate: 17904794970.00 USD
Low estimate: 17562386000.00
High estimate: 18106000000.00
Number of analysts: 15
Year-ago value: 16081200000.00
Growth: 0.11
Analyst earnings estimates for ECL, period +1q (report date 2026-07-19):
Average estimate: 2.17 USD
Low estimate: 2.11
High estimate: 2.22
Number of analysts: 19
Year-ago value: 2.07
Growth: 0.05
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period +1y (report date 2026-07-19):
Average estimate: 9.36 USD
Low estimate: 8.75
High estimate: 9.89
Number of analysts: 21
Year-ago value: 8.18
Growth: 0.14
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period 0q (report date 2026-07-19):
Average estimate: 2.08 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 22
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period 0y (report date 2026-07-19):
Average estimate: 8.18 USD
Low estimate: 8.05
High estimate: 8.55
Number of analysts: 21
Year-ago value: 7.53
Growth: 0.09
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period +1q (report date 2026-07-25):
Average estimate: 2.17 USD
Low estimate: 2.11
High estimate: 2.22
Number of analysts: 19
Year-ago value: 2.07
Growth: 0.05
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period +1y (report date 2026-07-25):
Average estimate: 9.36 USD
Low estimate: 8.75
High estimate: 9.89
Number of analysts: 21
Year-ago value: 8.18
Growth: 0.14
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period 0q (report date 2026-07-25):
Average estimate: 2.08 USD
Low estimate: 2.04
High estimate: 2.10
Number of analysts: 22
Year-ago value: 1.89
Growth: 0.10
Analyst revenue estimates for ECL, 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 earnings estimates for ECL, period 0y (report date 2026-07-25):
Average estimate: 8.18 USD
Low estimate: 8.05
High estimate: 8.55
Number of analysts: 21
Year-ago value: 7.53
Growth: 0.09
Analyst revenue estimates for ECL, 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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECL.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 ECLERX.NS, period +1q (report date 2026-06-01):
Average estimate: 19.70 INR
Low estimate: 19.70
High estimate: 19.70
Number of analysts: 1
Year-ago value: 19.05
Growth: 0.03
Analyst revenue estimates for ECLERX.NS, period +1q (report date 2026-06-01):
Average estimate: 11901000000.00 INR
Low estimate: 11901000000.00
High estimate: 11901000000.00
Number of analysts: 1
Year-ago value: 10048510000.00
Growth: 0.18
Analyst earnings estimates for ECLERX.NS, period +1y (report date 2026-06-01):
Average estimate: 98.43 INR
Low estimate: 90.98
High estimate: 104.00
Number of analysts: 11
Year-ago value: 85.05
Growth: 0.16
Analyst revenue estimates for ECLERX.NS, period +1y (report date 2026-06-01):
Average estimate: 54981843380.00 INR
Low estimate: 50800000000.00
High estimate: 56834000000.00
Number of analysts: 10
Year-ago value: 48743157650.00
Growth: 0.13
Analyst earnings estimates for ECLERX.NS, period 0q (report date 2026-06-01):
Average estimate: 17.60 INR
Low estimate: 16.40
High estimate: 18.80
Number of analysts: 2
Year-ago value: 14.82
Growth: 0.19
Analyst revenue estimates for ECLERX.NS, period 0q (report date 2026-06-01):
Average estimate: 11477000000.00 INR
Low estimate: 11406000000.00
High estimate: 11548000000.00
Number of analysts: 2
Year-ago value: 9345560000.00
Growth: 0.23
Analyst earnings estimates for ECLERX.NS, period 0y (report date 2026-06-01):
Average estimate: 85.05 INR
Low estimate: 79.28
High estimate: 89.88
Number of analysts: 11
Year-ago value: 74.42
Growth: 0.14
Analyst revenue estimates for ECLERX.NS, period 0y (report date 2026-06-01):
Average estimate: 48743157650.00 INR
Low estimate: 47026000000.00
High estimate: 50373000000.00
Number of analysts: 10
Year-ago value: 41170260000.00
Growth: 0.18
Analyst earnings estimates for ECLERX.NS, period +1q (report date 2026-07-19):
Average estimate: 19.70 INR
Low estimate: 19.70
High estimate: 19.70
Number of analysts: 1
Year-ago value: 19.05
Growth: 0.03
Analyst revenue estimates for ECLERX.NS, period +1q (report date 2026-07-19):
Average estimate: 11901000000.00 INR
Low estimate: 11901000000.00
High estimate: 11901000000.00
Number of analysts: 1
Year-ago value: 10048510000.00
Growth: 0.18
Analyst earnings estimates for ECLERX.NS, period +1y (report date 2026-07-19):
Average estimate: 98.39 INR
Low estimate: 91.00
High estimate: 103.20
Number of analysts: 10
Year-ago value: 84.82
Growth: 0.16
Analyst revenue estimates for ECLERX.NS, period +1y (report date 2026-07-19):
Average estimate: 55196926780.00 INR
Low estimate: 50800000000.00
High estimate: 57406000000.00
Number of analysts: 9
Year-ago value: 48947881670.00
Growth: 0.13
Analyst earnings estimates for ECLERX.NS, period 0q (report date 2026-07-19):
Average estimate: 19.25 INR
Low estimate: 17.90
High estimate: 21.20
Number of analysts: 7
Year-ago value: 14.82
Growth: 0.30
Analyst revenue estimates for ECLERX.NS, period 0q (report date 2026-07-19):
Average estimate: 11799777780.00 INR
Low estimate: 11578000000.00
High estimate: 12144000000.00
Number of analysts: 9
Year-ago value: 9345560000.00
Growth: 0.26
Analyst earnings estimates for ECLERX.NS, period 0y (report date 2026-07-19):
Average estimate: 84.82 INR
Low estimate: 79.00
High estimate: 89.00
Number of analysts: 10
Year-ago value: 74.42
Growth: 0.14
Analyst revenue estimates for ECLERX.NS, period 0y (report date 2026-07-19):
Average estimate: 48947881670.00 INR
Low estimate: 47026000000.00
High estimate: 51169000000.00
Number of analysts: 9
Year-ago value: 41170260000.00
Growth: 0.19
Analyst earnings estimates for ECLERX.NS, period +1q (report date 2026-07-25):
Average estimate: 19.70 INR
Low estimate: 19.70
High estimate: 19.70
Number of analysts: 1
Year-ago value: 19.05
Growth: 0.03
Analyst revenue estimates for ECLERX.NS, period +1q (report date 2026-07-25):
Average estimate: 11901000000.00 INR
Low estimate: 11901000000.00
High estimate: 11901000000.00
Number of analysts: 1
Year-ago value: 10048510000.00
Growth: 0.18
Analyst earnings estimates for ECLERX.NS, period +1y (report date 2026-07-25):
Average estimate: 98.39 INR
Low estimate: 90.98
High estimate: 103.20
Number of analysts: 10
Year-ago value: 84.85
Growth: 0.16
Analyst revenue estimates for ECLERX.NS, period +1y (report date 2026-07-25):
Average estimate: 55196974970.00 INR
Low estimate: 50800000000.00
High estimate: 57406000000.00
Number of analysts: 9
Year-ago value: 48947834610.00
Growth: 0.13
Analyst earnings estimates for ECLERX.NS, period 0q (report date 2026-07-25):
Average estimate: 19.25 INR
Low estimate: 17.90
High estimate: 21.20
Number of analysts: 7
Year-ago value: 14.82
Growth: 0.30
Analyst revenue estimates for ECLERX.NS, period 0q (report date 2026-07-25):
Average estimate: 11799777780.00 INR
Low estimate: 11578000000.00
High estimate: 12144000000.00
Number of analysts: 9
Year-ago value: 9345560000.00
Growth: 0.26
Analyst earnings estimates for ECLERX.NS, period 0y (report date 2026-07-25):
Average estimate: 84.85 INR
Low estimate: 79.28
High estimate: 89.00
Number of analysts: 10
Year-ago value: 74.42
Growth: 0.14
Analyst revenue estimates for ECLERX.NS, period 0y (report date 2026-07-25):
Average estimate: 48947834610.00 INR
Low estimate: 47026000000.00
High estimate: 51169000000.00
Number of analysts: 9
Year-ago value: 41170260000.00
Growth: 0.19
Analyst revenue estimates for ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.V, 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 ECM.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 ECM.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 ECM.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 ECM.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 ECMPA.AS, period +1q (report date 2026-06-07):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-06-07):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-06-07):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245576730.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-06-07):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-06-07):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-06-07):
Average estimate: 245576730.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-06-14):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-06-14):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-06-14):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245576730.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-06-14):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-06-14):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-06-14):
Average estimate: 245576730.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-06-20):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-06-20):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245910060.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-06-20):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-06-20):
Average estimate: 245910060.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-06-23):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-06-23):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245910060.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-06-23):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-06-23):
Average estimate: 245910060.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-07-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-07-01):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-07-01):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245910060.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-07-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-07-01):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-07-01):
Average estimate: 245910060.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-07-04):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-07-04):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-07-04):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245910060.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-07-04):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-07-04):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-07-04):
Average estimate: 245910060.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECMPA.AS, period +1q (report date 2026-07-10):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period +1y (report date 2026-07-10):
Average estimate: 2.55 EUR
Low estimate: 2.46
High estimate: 2.63
Number of analysts: 8
Year-ago value: 2.47
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period +1y (report date 2026-07-10):
Average estimate: 253449400.00 EUR
Low estimate: 242200000.00
High estimate: 305994630.00
Number of analysts: 9
Year-ago value: 245910060.00
Growth: 0.03
Analyst revenue estimates for ECMPA.AS, period 0q (report date 2026-07-10):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECMPA.AS, period 0y (report date 2026-07-10):
Average estimate: 2.47 EUR
Low estimate: 2.38
High estimate: 2.54
Number of analysts: 8
Year-ago value: 2.35
Growth: 0.05
Analyst revenue estimates for ECMPA.AS, period 0y (report date 2026-07-10):
Average estimate: 245910060.00 EUR
Low estimate: 234000000.00
High estimate: 299840530.00
Number of analysts: 9
Year-ago value: 228858000.00
Growth: 0.07
Analyst revenue estimates for ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, 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 ECN.TO, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ECO, period +1q (report date 2026-05-30):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-05-30):
Average estimate: 122000000.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.04
Analyst earnings estimates for ECO, period +1y (report date 2026-05-30):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-05-30):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609800000.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-05-30):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-05-30):
Average estimate: 221700000.00 USD
Low estimate: 209800000.00
High estimate: 243000000.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-05-30):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-05-30):
Average estimate: 609800000.00 USD
Low estimate: 558200000.00
High estimate: 647000000.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-06-07):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-06-07):
Average estimate: 121957720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.03
Analyst earnings estimates for ECO, period +1y (report date 2026-06-07):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-06-07):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609921480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-06-07):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-06-07):
Average estimate: 221746600.00 USD
Low estimate: 209800000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-06-07):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-06-07):
Average estimate: 609921480.00 USD
Low estimate: 558200000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-06-09):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-06-09):
Average estimate: 121957720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.03
Analyst earnings estimates for ECO, period +1y (report date 2026-06-09):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-06-09):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609921480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-06-09):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-06-09):
Average estimate: 221746600.00 USD
Low estimate: 209800000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-06-09):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-06-09):
Average estimate: 609921480.00 USD
Low estimate: 558200000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-06-14):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-06-14):
Average estimate: 121957720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.03
Analyst earnings estimates for ECO, period +1y (report date 2026-06-14):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-06-14):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609921480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-06-14):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-06-14):
Average estimate: 221746600.00 USD
Low estimate: 209800000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-06-14):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-06-14):
Average estimate: 609921480.00 USD
Low estimate: 558200000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-06-20):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-06-20):
Average estimate: 121957720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.03
Analyst earnings estimates for ECO, period +1y (report date 2026-06-20):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-06-20):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609921480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-06-20):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-06-20):
Average estimate: 221746600.00 USD
Low estimate: 209800000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-06-20):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-06-20):
Average estimate: 609921480.00 USD
Low estimate: 558200000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-06-23):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-06-23):
Average estimate: 121957720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.03
Analyst earnings estimates for ECO, period +1y (report date 2026-06-23):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-06-23):
Average estimate: 385850000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 609921480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-06-23):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-06-23):
Average estimate: 221746600.00 USD
Low estimate: 209800000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.46
Analyst earnings estimates for ECO, period 0y (report date 2026-06-23):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-06-23):
Average estimate: 609921480.00 USD
Low estimate: 558200000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-07-01):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-07-01):
Average estimate: 123657720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.06
Analyst earnings estimates for ECO, period +1y (report date 2026-07-01):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-07-01):
Average estimate: 385025000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 611121480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-07-01):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-07-01):
Average estimate: 221021600.00 USD
Low estimate: 206900000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.45
Analyst earnings estimates for ECO, period 0y (report date 2026-07-01):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-07-01):
Average estimate: 611121480.00 USD
Low estimate: 563000000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-07-04):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-07-04):
Average estimate: 123657720.00 USD
Low estimate: 103000000.00
High estimate: 141000000.00
Number of analysts: 4
Year-ago value: 59946400.00
Growth: 1.06
Analyst earnings estimates for ECO, period +1y (report date 2026-07-04):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-07-04):
Average estimate: 385025000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 611121480.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-07-04):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-07-04):
Average estimate: 221021600.00 USD
Low estimate: 206900000.00
High estimate: 243186420.00
Number of analysts: 4
Year-ago value: 64012900.00
Growth: 2.45
Analyst earnings estimates for ECO, period 0y (report date 2026-07-04):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-07-04):
Average estimate: 611121480.00 USD
Low estimate: 563000000.00
High estimate: 647485920.00
Number of analysts: 4
Year-ago value: 265415590.00
Growth: 1.30
Analyst earnings estimates for ECO, period +1q (report date 2026-07-10):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18
Analyst revenue estimates for ECO, period +1q (report date 2026-07-10):
Average estimate: 130543620.00 USD
Low estimate: 110800000.00
High estimate: 141000000.00
Number of analysts: 3
Year-ago value: 59946400.00
Growth: 1.18
Analyst earnings estimates for ECO, period +1y (report date 2026-07-10):
Average estimate: 5.54 USD
Low estimate: 5.54
High estimate: 5.54
Number of analysts: 1
Year-ago value: 9.53
Growth: -0.42
Analyst revenue estimates for ECO, period +1y (report date 2026-07-10):
Average estimate: 385025000.00 USD
Low estimate: 306000000.00
High estimate: 446000000.00
Number of analysts: 4
Year-ago value: 608161970.00
Growth: -0.37
Analyst earnings estimates for ECO, period 0q (report date 2026-07-10):
Average estimate: 4.41 USD
Low estimate: 4.41
High estimate: 4.41
Number of analysts: 1
Year-ago value: 0.83
Growth: 4.31
Analyst revenue estimates for ECO, period 0q (report date 2026-07-10):
Average estimate: 221028810.00 USD
Low estimate: 206900000.00
High estimate: 243186420.00
Number of analysts: 3
Year-ago value: 64012900.00
Growth: 2.45
Analyst earnings estimates for ECO, period 0y (report date 2026-07-10):
Average estimate: 9.53 USD
Low estimate: 9.53
High estimate: 9.53
Number of analysts: 1
Year-ago value: 3.77
Growth: 1.53
Analyst revenue estimates for ECO, period 0y (report date 2026-07-10):
Average estimate: 608161970.00 USD
Low estimate: 563000000.00
High estimate: 647485920.00
Number of analysts: 3
Year-ago value: 265415590.00
Growth: 1.29
Analyst earnings estimates for ECO, period +1q (report date 2026-07-19):
Average estimate: 0.91 USD
Low estimate: 0.91
High estimate: 0.91
Number of analysts: 1
Year-ago value: 0.77
Growth: 0.18