Filing Flows

Filing Flows › Edgewell Personal Care (EPC) › Who owns the stock

Who owns Edgewell Personal Care (EPC) stock

206 funds reported Edgewell Personal Care (EPC) shares in their latest 13F filings, worth $1.5B in all. The largest holder is BlackRock ($198M). Last quarter 85 funds added to their stakes and 94 cut them.

Largest holders of EPC (13F)Largest holders of EPC (13F)BlackRock$198MBrandes Investment Partners, LP$190MAmerican Century Companies$145MRubric Capital Management LP$95.2MVanguard Group$94.3MVanguard Portfolio Management LLC$82.1MVanguard Capital Management LLC$54.9MState Street$50.0MDimensional Fund Advisors LP$49.9MTwo Sigma Investments, LP$39.7M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock7,354,533$198Mdecrease2026-06-30
Brandes Investment Partners, LP7,059,831$190Mincrease2026-06-30
American Century Companies5,406,848$145Mincrease2026-06-30
Rubric Capital Management LP3,544,465$95.2Mdecrease2026-06-30
Vanguard Group5,529,470$94.3Mdecrease2025-12-31
Vanguard Portfolio Management LLC3,054,925$82.1Mincrease2026-06-30
Vanguard Capital Management LLC2,043,145$54.9Mincrease2026-06-30
State Street1,852,824$50.0Mincrease2026-06-30
Dimensional Fund Advisors LP1,856,415$49.9Mdecrease2026-06-30
Two Sigma Investments, LP1,476,356$39.7Mincrease2026-06-30
Woodline Partners LP1,209,328$32.5Mincrease2026-06-30
Geode Capital Management, LLC1,208,324$32.5Mincrease2026-06-30
Ameriprise Financial1,144,488$30.7Mincrease2026-06-30
Charles Schwab Investment Management974,418$26.2Mdecrease2026-06-30
UBS Group AG864,446$23.2Mincrease2026-06-30

Edgewell Personal Care's latest quarter

Edgewell Personal Care, Q3 FY26: revenue $570M (+2% year over year), operating margin 4.4%, net earnings $13.7M, operating cash flow $119M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most EPC stock?

By the latest 13F filings: BlackRock ($198M); Brandes Investment Partners, LP ($190M); American Century Companies ($145M); Rubric Capital Management LP ($95.2M); Vanguard Group ($94.3M).

What is the short interest in EPC?

4,668,243 shares were sold short at the 2026-10-15 settlement, -1.17% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.