EPM EVOLUTION PETROLEUM CORP: institutional ownership and insider trading
124 funds reported holding $74.2M of EVOLUTION PETROLEUM CORP in their latest 13F filings; in Q2 2026 funds net bought $582K, with 17 new positions and 18 funds selling out; over the last 12 months insiders bought $0 and sold $0 on the open market; over its last four quarters it reported revenue of $83.2M and net income of −$3.63M.
EPM revenue and earnings
- Quarter ended Mar 31, 2026: revenue $20.2M, net income −$8.93M, EPS -0.26
- Quarter ended Dec 31, 2025: revenue $20.7M, net income $1.07M, EPS 0.03
- Quarter ended Sep 30, 2025: revenue $21.3M, net income $824K, EPS 0.02
- Quarter ended Jun 30, 2025: revenue $21.1M, net income $3.41M, EPS 0.10
Famous investors holding EPM
- Renaissance Technologies (Renaissance Technologies): $3.79M, 0.0% of the portfolio
- Ken Griffin (Citadel Advisors): $336K, 0.0% of the portfolio
- D. E. Shaw (D. E. Shaw & Co.): $171K, 0.0% of the portfolio
Largest institutional holders of EPM
- BlackRock, Inc. (BLK) — $8.89M
- WealthTrust Axiom LLC — $8.14M
- VANGUARD GROUP INC — $5.77M
- DIMENSIONAL FUND ADVISORS LP — $5.48M
- VANGUARD CAPITAL MANAGEMENT LLC — $4.68M
- AMERICAN CENTURY COMPANIES INC — $3.96M
- RENAISSANCE TECHNOLOGIES LLC — $3.79M
- RAYMOND JAMES FINANCIAL INC (RJF, RJF-PB) — $3.67M
- CWA Asset Management Group, LLC — $3.33M
- GEODE CAPITAL MANAGEMENT, LLC — $3.26M
5%+ owners
- BlackRock, Inc.: 6.2% (Schedule 13G/A, filed Apr 17, 2025)
- WealthTrust Axiom LLC: 5.6% (Schedule 13G/A, filed Jan 2, 2026)
Who owns the most EPM stock?
The largest institutional holders of EVOLUTION PETROLEUM CORP in the latest 13F filings are BlackRock, Inc. (BLK) ($8.89M), WealthTrust Axiom LLC ($8.14M), VANGUARD GROUP INC ($5.77M).
Are insiders buying or selling EPM?
No open-market insider buys or sells of EVOLUTION PETROLEUM CORP were reported in the last 12 months.
Which famous investors own EPM?
Renaissance Technologies, Ken Griffin, D. E. Shaw.
What was EPM's revenue last quarter?
EVOLUTION PETROLEUM CORP reported revenue of $20.2M for the quarter ended March 31, 2026, with net income of −$8.93M.
Which ETFs hold EPM?
2 ETFs and mutual funds hold it among their top 100 positions, including NSDRX, NSMVX.