ECO Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $87.28
P/E 9.0
EPS $3.77
Revenue $392M
ROE 25.0%
52W Range $28–$88

ECO Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$392M
2021-12-31 → 2025-12-31
EPS$3.77
2021-12-31 → 2025-12-31
Net margin31.4%
2023-12-31 → 2025-12-31
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

Metric 5Y trend ECO 5Y avg Peer Median Verdict
P/E 9.05Y avg ≈7.1 ≈7.1 4.3 Overvalued

Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.

value · ≈ 5Y avg · industry median · verdict relative to median

Dividends Yield, payout ratio, dividend history, 5Y CAGR

13
Payout Ratio57.5%
Annualized Payout≈$21.00Paid quarterly
Ex-dateAmountCurrencyYield
Aug 13, 2026$5.25USD≈13.8%
May 27, 2026$2.00USD≈7.6%
Mar 2, 2026$1.55USD≈3.4%
Jun 2, 2025$0.32USD≈14.3%
Feb 28, 2025$0.35USD≈14.3%
Nov 15, 2024$0.45USD≈14.0%
Aug 20, 2024$1.10USD≈11.2%
Jun 4, 2024$1.10USD≈11.1%
Mar 8, 2024$0.66USD≈9.5%
Nov 14, 2023$0.60USD≈8.0%
Aug 31, 2023$1.50USD≈6.0%

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise 69.4%
PeriodReportEPS ActualEPS EstSurprise
June 30, 2026 Aug 10, 2026 $5.91 $1.63 262.7%
March 31, 2026 May 13, 2026 $2.33 $1.76 32.6%
Dec. 31, 2025 $1.76 $1.69 4.0%
Sept. 30, 2025 $0.75 $0.36 109.1%
June 30, 2025 $0.83 $0.75 10.1%
March 31, 2025 $0.36 $0.37 -1.9%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 11
Metric Trend 2025202420232022
Revenue $392M$393M$413M$271M
SG&A Expense $12M$11M$10M$5M
Operating Income $163M$163M$201M$110M
Interest Expense $42M$54M$59M$35M
Interest Income $2M$3M$4M$721.5K
Net Income $123M$109M$145M$85M
EPS (Basic) $3.77$3.38$4.51$2.63
EPS (Diluted) $3.77$3.38$4.51$2.63
Shares (Basic) 32,575,74032,194,10832,194,10832,202,394
Shares (Diluted) 32,575,74032,194,10832,194,10832,202,394
EBITDA $204M$204M$242M·
Balance Sheet 8
Metric Trend 2025202420232022
Cash & Equivalents $117M$49M$50M$81M
Inventory $17M$24M$25M$17M
Current Assets $235M$119M$138M$154M
Total Assets $1.20B$1.08B$1.13B$1.18B
Current Liabilities $157M$73M$106M$93M
Total Liabilities $628M$672M$721M$761M
Retained Earnings $453M$401M$292M$146M
Stockholders' Equity $573M$410M$408M$422M
Cash Flow 6
Metric Trend 2025202420232022
D&A $41M$41M$40M$38M
Other Non-cash $-53M$13M$-12M·
Operating Cash Flow $111M$163M$174M$83M
Investing Cash Flow $-42M$-8M$960.6K$-179M
Dividends Paid $71M···
Financing Cash Flow $-3M$-155M$-207M$139M
Profitability 5
Metric Trend 2025202420232022
Operating Margin 41.5%41.4%48.7%·
Net Margin 31.4%27.7%35.2%·
EBITDA Margin 52.1%51.9%58.5%·
ROA 10.8%9.8%12.6%·
ROE 25.0%26.6%35.0%·
Liquidity & Solvency 3
Metric Trend 2025202420232022
Current Ratio 1.51.61.3·
Quick Ratio 0.70.70.5·
Interest Coverage 3.93.03.4·
Efficiency 1
Metric Trend 2025202420232022
Asset Turnover 0.30.40.4·
Per Share 4
Metric Trend 2025202420232022
Revenue / Share $12.02$12.21$12.83·
Cash Flow / Share $3.42$5.06$5.41·
Dividend / Share $2.12···
EPS (TTM) $3.77$3.38$4.51·
Valuation (TTM) 6
Metric Trend 2025202420232022
Revenue TTM $392M$393M$413M·
Net Income TTM $123M$109M$145M·
P/E 9.06.35.9·
Earnings Yield 11.1%15.9%16.8%·
Payout Ratio 57.5%···
Annual Payout $71M···

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue $392M $393M $413M $271M $169M
Operating Margin % 41.5% 41.4% 48.7% · ·
Net Income $123M $109M $145M $85M $-903.1K
Diluted EPS $3.77 $3.38 $4.51 $2.63 $-0.03

Institutional owners (13F) 125 filers · $476.0M total · As of June 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 125
Value held $476.0M
New positions 47
Exited positions 16
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
47 (+7 vs prior Q) 16 (+7 vs prior Q) 35 (+3 vs prior Q) 28 (+14 vs prior Q) +461K

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.

Institution Value Shares % of tracked 13F Type
QVT Financial LP $64,233,657 1,423,997 13.49% Shares
FIL Ltd $41,107,205 829,399 8.64% Shares
BARCLAYS PLC $28,954,373 577,701 6.08% Shares
MARSHALL WACE, LLP $28,349,977 565,642 5.96% Shares
TWO SIGMA INVESTMENTS, LP $26,415,145 527,038 5.55% Shares
JANE STREET GROUP, LLC $24,122,495 488,409 5.07% Shares
GOLDMAN SACHS GROUP INC $21,235,444 423,692 4.46% Shares
Qube Research & Technologies Ltd $20,004,095 399,124 4.20% Shares
VR Advisory Services Ltd $17,227,697 343,729 3.62% Shares
JPMORGAN CHASE & CO $14,120,871 284,695 2.97% Shares
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP $13,008,502 260,310 2.73% Shares
Encompass Capital Advisors LLC $11,136,514 222,197 2.34% Shares
Portolan Capital Management, LLC $9,823,370 195,997 2.06% Shares
MORGAN STANLEY $9,707,943 193,694 2.04% Shares
MILLENNIUM MANAGEMENT LLC $8,016,794 159,952 1.68% Shares
VOLORIDGE INVESTMENT MANAGEMENT, LLC $7,998,200 159,581 1.68% Shares
Thomist Capital Management, LP $6,712,171 133,922 1.41% Shares
BNP PARIBAS FINANCIAL MARKETS $5,982,474 119,363 1.26% Shares
Walleye Capital LLC $5,568,532 111,104 1.17% Shares
FEARNLEY ASSET MANAGEMENT AS $5,521,734 111,836 1.16% Shares
Marnell Management LLC $4,826,255 96,294 1.01% Shares
CastleKnight Management LP $4,425,596 88,300 0.93% Shares
RAYMOND JAMES FINANCIAL INC $4,423,491 88,258 0.93% Shares
Point72 Asset Management, L.P. $4,388,457 87,559 0.92% Shares
XTX Topco Ltd $4,098,062 81,765 0.86% Shares
Militia Capital Management LLC $4,009,600 80,000 0.84% Shares
BANK OF AMERICA CORP /DE/ $3,609,943 72,026 0.76% Shares
GRAHAM CAPITAL WEALTH MANAGEMENT, LLC $3,455,687 68,948 0.73% Shares
Semmax Financial Advisors Inc. $3,239,401 132,545 0.68% Shares
Ruffer LLP $2,960,275 59,137 0.62% Shares
CREDIT AGRICOLE S A $2,856,840 57,000 0.60% Shares
Quadrature Capital Ltd $2,556,671 51,011 0.54% Shares
JANE STREET GROUP, LLC $2,385,535 48,300 0.50% Put option
SUSQUEHANNA INTERNATIONAL GROUP, LLP $2,260,412 45,100 0.47% Put option
Energy Income Partners, LLC $2,238,309 44,659 0.47% Shares
CITADEL ADVISORS LLC $2,212,848 44,151 0.46% Shares
Invesco Ltd. $2,205,831 44,011 0.46% Shares
DIMENSIONAL FUND ADVISORS LP $2,086,681 41,643 0.44% Shares
Balyasny Asset Management L.P. $2,027,905 40,461 0.43% Shares
UBS Group AG $1,988,561 39,676 0.42% Shares
CITIGROUP INC $1,697,866 33,876 0.36% Shares
BlackRock, Inc. $1,649,048 32,902 0.35% Shares
FOLKETRYGDFONDET $1,617,573 32,274 0.34% Shares
BTG Pactual Asset Management US LLC $1,608,008 32,280 0.34% Shares
CVFG LLC $1,587,050 31,665 0.33% Shares
Precision Wealth Strategies, LLC $1,569,408 31,313 0.33% Shares
Engineers Gate Manager LP $1,541,791 30,762 0.32% Shares
Allianz Asset Management GmbH $1,505,721 30,470 0.32% Shares
Skandinaviska Enskilda Banken AB (publ) $1,487,010 29,669 0.31% Shares
TWO SIGMA ADVISERS, LP $1,445,306 42,710 0.30% Shares

Show all 125 institutional owners →

Company insiders 2 insiders · 0 officers · 0 directors

19
Insider Role Last activity Shares owned Buys 12m Sells 12m Net 12m
Daniel Allen Gold · Aug. 14, 2026 S 1,347,038 0 2 $-4,659,893
QVT Financial LP · Aug. 14, 2026 S 1,347,038 0 2 $-4,659,893

Insiders from SEC Form 3/4/5 filings; net = open-market P/S only

ETF ownership Held by 5 ETFs

20

Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.

Fund Weight Units As of Source
PXJ · Invesco Exchange-Traded Fund Trust 3.66% 54,358 SH Oct. 2, 2026 Daily
DFIS · Dimensional ETF Trust 0.03% 28,595 NS July 31, 2026 N-PORT
DFIC · Dimensional ETF Trust 0.00% 9,138 NS July 31, 2026 N-PORT
DXIV · Dimensional ETF Trust 0.00% 114 NS July 31, 2026 N-PORT
DFAI · Dimensional ETF Trust 0.00% 460 NS July 31, 2026 N-PORT

ECO Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside

21
rating · 9 analysts BUY
Median target $75.00 -14.1%
2 22.2% Strong Buy
4 44.4% Buy
3 33.3% Hold
0 0.0% Sell
0 0.0% Strong Sell

12-Month Price Target

1 analysts · 2026-10-01

Mean target $75.00 -14.1%

Low$75.00 Mean$75.00 High$75.00

Peer comparison (GICS sub-industry) Key metrics vs sector peers

22

FY basis, prices as of each company's last fiscal year-end close.

Ticker Market Cap P/E Rev YoY Net Margin ROE Gross Margin
ECO · 9.0 · 31.4% 25.0% ·
TEN $675M 5.0 · 20.2% 9.1% ·
GASS $261M 4.3 · 35.0% 9.2% ·
IMPP $162M 2.8 · 31.0% 10.5% ·
HMR $46M -2.0 · -40.4% -156.0% ·
RUBI $412.5K 0.0 · 11.2% 6.6% ·

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 20-F filed Mar 20, 2026