Sotera Health Co (NASDAQ:SHC) is held by 277 institutional investors per 13F filings through December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| WARBURG PINCUS LLC | 31 Dec, 2025 | 34,102,952 | -27,720,000 | -44.84% | $601,576,073.00 |
| Darsana Capital Partners LP | 31 Dec, 2025 | 26,000,000 | 1,000,000 | 4.00% | $458,640,000.00 |
| Darsana Capital Partners LP | 31 Dec, 2025 | 26,000,000 | 0 | 0.00% | $372,840,000.00 |
| Sessa Capital IM, L.P. | 31 Dec, 2025 | 23,050,000 | 2,500,000 | 12.17% | $330,537,000.00 |
| GTCR LLC | 31 Dec, 2025 | 22,735,301 | -18,480,000 | -44.84% | $401,050,710.00 |
| Sculptor Capital LP | 31 Dec, 2025 | 21,717,728 | 717,728 | 3.42% | $311,432,220.00 |
| Sculptor Capital LP | 31 Dec, 2025 | 21,000,000 | 7,658,200 | 57.40% | $370,440,000.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 20,849,579 | 2,770,086 | 15.32% | $298,982,964.00 |
| Sessa Capital IM, L.P. | 31 Dec, 2025 | 20,550,000 | 10,630,381 | 107.17% | $362,502,000.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 19,228,375 | 2,756,583 | 16.74% | $339,188,535.00 |
| WARBURG PINCUS LLC | 31 Dec, 2025 | 19,102,952 | -15,000,000 | -43.98% | $273,936,332.00 |
| Janus Henderson Group Plc | 31 Dec, 2025 | 18,324,382 | 11,552,323 | 170.59% | $262,826,660.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 18,079,493 | 2,865,226 | 18.83% | $318,922,256.00 |
| GTCR LLC | 31 Dec, 2025 | 12,735,301 | -10,000,000 | -43.98% | $182,624,216.00 |
| Sachem Head Capital Management LP | 31 Dec, 2025 | 11,645,000 | 3,735,000 | 47.22% | $205,417,800.00 |
| Sachem Head Capital Management LP | 31 Dec, 2025 | 11,645,000 | 0 | 0.00% | $166,989,300.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 10,735,006 | 10,735,006 | 0.00% | $153,939,986.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 10,608,717 | 10,608,717 | 0.00% | $152,129,002.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 10,537,738 | 1,318,745 | 14.30% | $185,887.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 9,125,621 | -1,412,117 | -13.40% | $130,862.00 |