Recent 13F filings as of December 2025 show that 155 institutional investors hold a position in Ecovyst Inc. (NYSE:ECVT).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 11,112,611 | 191,394 | 1.75% | $108,125,705.00 |
| Rubric Capital Management LP | 31 Dec, 2025 | 10,500,000 | 100,000 | 0.96% | $102,165,000.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 10,447,946 | 179,210 | 1.75% | $101,658,514.00 |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 9,568,392 | 716,240 | 8.09% | $93,100,454.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 6,387,278 | 130,206 | 2.08% | $62,149,494.00 |
| MANGROVE PARTNERS IM, LLC | 31 Dec, 2025 | 5,447,873 | -26,184 | -0.48% | $53,007,804.00 |
| BROWN ADVISORY INC | 31 Dec, 2025 | 5,024,810 | -450,057 | -8.22% | $48,891,400.00 |
| OAKTREE CAPITAL MANAGEMENT LP | 31 Dec, 2025 | 4,254,503 | 1,395,481 | 48.81% | $41,396,314.00 |
| Allspring Global Investments Holdings, LLC | 31 Dec, 2025 | 4,127,390 | -379,472 | -8.42% | $40,902,435.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 2,728,749 | -285,411 | -9.47% | $26,550,728.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,677,764 | -29,956 | -1.11% | $26,058,836.00 |
| STATE STREET CORP | 31 Dec, 2025 | 2,543,242 | 17,702 | 0.70% | $24,745,745.00 |
| SHAPIRO CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,279,592 | -1,630,805 | -41.70% | $22,180,430.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 2,271,907 | 28,528 | 1.27% | $22,105,655.00 |
| Medina Value Partners, LLC | 31 Dec, 2025 | 2,192,017 | 31,877 | 1.48% | $21,328,325.00 |
| FIRST WILSHIRE SECURITIES MANAGEMENT INC | 31 Dec, 2025 | 2,174,934 | -7,961 | -0.36% | $21,162,108.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 2,153,679 | 3,935 | 0.18% | $20,955,296.00 |
| BRIGHTLINE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,050,000 | 2,050,000 | 0.00% | $19,946,500.00 |
| Invenomic Capital Management LP | 31 Dec, 2025 | 1,906,840 | -2,846 | -0.15% | $18,553,553.00 |
| Owls Nest Partners IA, LLC | 31 Dec, 2025 | 1,826,120 | 175,060 | 10.60% | $17,768,148.00 |