Filing Flows

Filing Flows › Evolution Petroleum (EPM) › Who owns the stock

Who owns Evolution Petroleum (EPM) stock

112 funds reported Evolution Petroleum (EPM) shares in their latest 13F filings, worth $72.9M in all. The largest holder is BlackRock ($8.9M). Last quarter 59 funds added to their stakes and 49 cut them.

Largest holders of EPM (13F)Largest holders of EPM (13F)BlackRock$8.9MWealthTrust Axiom LLC$8.1MVanguard Group$5.8MDimensional Fund Advisors LP$5.5MVanguard Capital Management LLC$4.7MAmerican Century Companies$4.0MRenaissance Technologies LLC$3.8MRaymond James Financial$3.7MGeode Capital Management, LLC$3.3MCWA Asset Management Group, LLC$3.0M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock2,416,712$8.9Mincrease2026-06-30
WealthTrust Axiom LLC2,212,619$8.1Mincrease2026-06-30
Vanguard Group1,629,128$5.8Mincrease2025-12-31
Dimensional Fund Advisors LP1,488,715$5.5Mincrease2026-06-30
Vanguard Capital Management LLC1,272,857$4.7Mincrease2026-06-30
American Century Companies1,075,062$4.0Mdecrease2026-06-30
Renaissance Technologies LLC1,029,814$3.8Mincrease2026-06-30
Raymond James Financial996,428$3.7Mdecrease2026-06-30
Geode Capital Management, LLC885,707$3.3Mincrease2026-06-30
CWA Asset Management Group, LLC805,762$3.0Mincrease2026-06-30
State Street691,691$2.5Mdecrease2026-06-30
Morgan Stanley637,694$2.3Mdecrease2026-06-30
Register Financial Advisors LLC456,580$1.6Mincrease2026-09-30
North Star Investment Management431,388$1.6Mincrease2026-06-30
AQR Capital Management LLC375,692$1.4Mincrease2026-06-30

Evolution Petroleum's latest quarter

Evolution Petroleum, Q4 FY26: revenue $24.2M (+15% year over year), operating margin 14.3%, net earnings $4.6M, operating cash flow $6.8M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most EPM stock?

By the latest 13F filings: BlackRock ($8.9M); WealthTrust Axiom LLC ($8.1M); Vanguard Group ($5.8M); Dimensional Fund Advisors LP ($5.5M); Vanguard Capital Management LLC ($4.7M).

What is the short interest in EPM?

3,082,501 shares were sold short at the 2026-10-15 settlement, -1.29% of the float.

Open the interactive view →

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