Filing Flows › Solv Energy (MWH) › Who owns the stock
Who owns Solv Energy (MWH) stock
171 funds reported Solv Energy (MWH) shares in their latest 13F filings, worth $4.3B in all. The largest holder is American Securities LLC ($2.8B). Last quarter 109 funds added to their stakes and 69 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| American Securities LLC | 82,920,401 | $2.8B | decrease | 2026-06-30 |
| BlackRock | 2,772,967 | $94.4M | increase | 2026-06-30 |
| Driehaus Capital Management LLC | 2,378,054 | $81.0M | increase | 2026-06-30 |
| Fred Alger Management, LLC | 2,272,871 | $77.4M | new | 2026-06-30 |
| Robeco Schweiz AG | 2,538,139 | $61.0M | decrease | 2026-09-30 |
| Vanguard Capital Management LLC | 1,617,598 | $55.1M | increase | 2026-06-30 |
| Vanguard Portfolio Management LLC | 1,520,337 | $51.8M | increase | 2026-06-30 |
| Balyasny Asset Management L.P. | 1,472,078 | $50.1M | increase | 2026-06-30 |
| Handelsbanken Fonder AB | 1,299,329 | $44.2M | increase | 2026-06-30 |
| Jennison Associates LLC | 1,168,757 | $39.8M | increase | 2026-06-30 |
| Ninety One UK | 1,532,243 | $36.8M | increase | 2026-09-30 |
| Two Sigma Investments, LP | 1,035,722 | $35.3M | increase | 2026-06-30 |
| BNP Paribas Asset Management Holding S.A. | 996,354 | $33.9M | increase | 2026-06-30 |
| Aventail Capital Group, LP | 853,960 | $29.1M | increase | 2026-06-30 |
| Scopus Asset Management, L.P. | 801,011 | $27.3M | increase | 2026-06-30 |
Solv Energy's latest quarter
Solv Energy, Q2 2026: revenue $951M (+78% year over year), operating margin 7.3%, net earnings $37.0M, operating cash flow $31.8M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most MWH stock?
By the latest 13F filings: American Securities LLC ($2.8B); BlackRock ($94.4M); Driehaus Capital Management LLC ($81.0M); Fred Alger Management, LLC ($77.4M); Robeco Schweiz AG ($61.0M).
What is the short interest in MWH?
7,366,007 shares were sold short at the 2026-10-15 settlement, 0.54% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.