Recent 13F filings as of December 2025 show that 12 institutional investors hold a position in Embecta Corp. (NASDAQ:EMBC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 30 Sep, 2025 | 8,793,067 | -83,129 | -0.94% | $124,070,175.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 5,464,501 | -2,103 | -0.04% | $77,104,109.00 |
| AMERICAN CENTURY COMPANIES INC | 30 Sep, 2025 | 5,186,421 | -9,527 | -0.18% | $73,180,400.00 |
| River Road Asset Management, LLC | 30 Sep, 2025 | 3,245,207 | 4,964 | 0.15% | $45,789,871.00 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 30 Sep, 2025 | 2,620,421 | -129,291 | -4.70% | $36,974,140.00 |
| STATE STREET CORP | 30 Sep, 2025 | 2,328,830 | -70,257 | -2.93% | $32,859,791.00 |
| YACKTMAN ASSET MANAGEMENT LP | 30 Sep, 2025 | 2,191,706 | -181,680 | -7.65% | $30,924,972.00 |
| Jefferies Financial Group Inc. | 30 Sep, 2025 | 1,884,875 | 542,162 | 40.38% | $26,595,586.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 30 Sep, 2025 | 1,679,747 | -312,857 | -15.70% | $23,701,230.00 |
| MILLENNIUM MANAGEMENT LLC | 30 Sep, 2025 | 1,587,108 | -237,831 | -13.03% | $22,394,094.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 1,427,799 | -84,197 | -5.57% | $20,149,428.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 30 Sep, 2025 | 1,087,656 | 201,323 | 22.71% | $15,346,826.00 |
| Rubric Capital Management LP | 30 Sep, 2025 | 1,037,416 | 0 | 0.00% | $14,637,940.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 904,414 | -303,019 | -25.10% | $12,761,315.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 789,509 | 81,218 | 11.47% | $11,139,707.00 |
| GOLDMAN SACHS GROUP INC | 30 Sep, 2025 | 716,158 | 244,751 | 51.92% | $10,104,993.00 |
| AMERIPRISE FINANCIAL INC | 30 Sep, 2025 | 700,958 | -8,891 | -1.25% | $9,890,522.00 |
| NORTHERN TRUST CORP | 30 Sep, 2025 | 632,401 | -12,727 | -1.97% | $8,923,178.00 |
| Bank of New York Mellon Corp | 30 Sep, 2025 | 625,920 | -9,889 | -1.56% | $8,831,728.00 |
| D. E. Shaw & Co., Inc. | 30 Sep, 2025 | 564,243 | -54,580 | -8.82% | $7,961,469.00 |