Loading live market data…

Ecovyst Inc.

NYSE:ECVT

$12.27 USD

$0.09 (0.74%)

Volume
608.64K
Average Volume
1.84M
Market Capitalization
$1.34B
P/E Ratio
85.39
Dividend Yield
0.00%
Price Target
$10.00
Year High
$15.09
Year Low
$7.41
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.38

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.28%

Investors Holding

6

change: -195 | last: 201

Increased Positions

3

change: -108 | last: 111

Reduced Positions

2

change: -52 | last: 54

New Positions

2

change: -55 | last: 57

Sold Positions

196

change: 177 | last: 19

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

3.9M

ECVT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $9.73 115.29M $1.12B $197.2M $430.74M $1.36B
2024-12-31 $7.64 116.72M $891.74M $146.01M $899.16M $1.64B
2023-12-31 $9.77 118.37M $1.16B $88.36M $900.19M $1.97B
2022-12-31 $8.86 133.6M $1.18B $110.92M $913.53M $1.99B
2021-12-31 $10.24 136.17M $1.39B $140.89M $926.71M $2.18B
2020-12-31 $14.26 135.53M $1.93B $113.38M $1.43B $3.25B
2019-12-31 $17.18 134.39M $2.31B $53.86M $1.9B $4.15B
2018-12-31 $14.81 133.38M $1.98B $57.9M $2.11B $4.03B
2017-12-31 $16.45 111.3M $1.83B $66.2M $2.23B $4B
2016-12-31 $17.25 78.02M $1.35B $70.74M $2.56B $3.84B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $12.86 110.69M $1.42B $162.6M $43.4M $1.3B
2025-12-31 $9.73 113.36M $1.1B $197.2M $430.74M $1.34B
2025-09-30 $8.76 113.9M $997.78M $81.98M $895.52M $1.81B
2025-06-30 $8.23 116.23M $956.59M $69.6M $893.75M $1.78B
2025-03-31 $6.20 117.26M $727.04M $127.48M $892.43M $1.49B
2024-12-31 $7.64 116.52M $890.2M $146.01M $899.16M $1.64B
2024-09-30 $6.85 116.49M $797.96M $123.47M $888.24M $1.56B
2024-06-30 $8.70 116.91M $1.02B $83.32M $886.56M $1.82B
2024-03-31 $10.95 116.96M $1.28B $103.14M $891.87M $2.07B
2023-12-31 $9.77 116.12M $1.13B $88.36M $900.19M $1.95B
2023-09-30 $9.84 116.45M $1.15B $38.32M $896.04M $2B
2023-06-30 $11.46 118.65M $1.36B $29.23M $900.98M $2.23B