ESOA · Energy Services of America CORP
$11.49
-0.03 (-0.26%)
At close · Aug 26
Market Cap
$214.95M
Shares
18.66M
Registered funds — mutual funds, ETFs and closed-end funds — whose latest Form N-PORT portfolio report holds this stock, matched by the stock's CUSIP. Each row is one fund position with its size, value and weight in that fund.
Funds holding ESOA
120 fund positions| Fund | Ticker | Balance | Value | % of Fund | Side | Reported | Open |
|---|---|---|---|---|---|---|---|
| Needham Aggressive Growth Fund | — | 800,000 | $15,472,000 | 0.59% | Long | 2026-06-30 | |
| iShares Russell 2000 ETF | AAXJ | 358,946 | $6,942,016 | 0.01% | Long | 2026-06-30 | |
| VANGUARD TOTAL STOCK MARKET INDEX FUND | — | 435,896 | $5,723,314 | 0.00% | Long | 2026-03-31 | |
| Calamos Timpani Small Cap Growth Fund | — | 152,888 | $2,599,096 | 0.35% | Long | 2026-04-30 | |
| iShares Russell 2000 Growth ETF | AAXJ | 131,555 | $2,544,274 | 0.02% | Long | 2026-06-30 | |
| Avantis U.S. Small Cap Value ETF | — | 144,893 | $2,163,252 | 0.01% | Long | 2026-05-31 | |
| Fidelity Small Cap Index Fund | — | 117,422 | $1,996,174 | 0.01% | Long | 2026-04-30 | |
| VANGUARD EXTENDED MARKET INDEX FUND | — | 139,415 | $1,830,519 | 0.00% | Long | 2026-03-31 | |
| U.S. SMALL CAP PORTFOLIO | — | 81,925 | $1,392,725 | 0.01% | Long | 2026-04-30 | |
| WisdomTree U.S. SmallCap Dividend Fund | — | 92,932 | $1,220,197 | 0.06% | Long | 2026-03-31 | |
| NORTH SQUARE DYNAMIC SMALL CAP FUND | — | 74,477 | $1,111,942 | 0.14% | Long | 2026-05-31 | |
| Dimensional U.S. Small Cap ETF | — | 61,421 | $1,044,157 | 0.01% | Long | 2026-04-30 | |
| Fidelity Extended Market Index Fund | — | 64,042 | $956,147 | 0.00% | Long | 2026-05-31 | |
| iShares Micro-Cap ETF | AAXJ | 47,073 | $910,392 | 0.06% | Long | 2026-06-30 | |
| VANGUARD RUSSELL 2000 INDEX FUND | — | 60,799 | $907,729 | 0.01% | Long | 2026-05-31 | |
| First Trust Dow Jones Select MicroCap Index Fund | ACYN | 45,828 | $886,314 | 0.33% | Long | 2026-06-30 | |
| U.S. MICRO CAP PORTFOLIO | — | 48,914 | $831,538 | 0.01% | Long | 2026-04-30 | |
| College Retirement Equities Fund - Total Global Stock Account | — | 58,710 | $770,862 | 0.00% | Long | 2026-03-31 | |
| VictoryShares Small Cap Free Cash Flow ETF | ABI | 36,153 | $699,199 | 0.12% | Long | 2026-06-30 | |
| Master Small Cap Index Series | — | 27,051 | $523,166 | 0.01% | Long | 2026-06-30 | |
| U.S. CORE EQUITY 2 PORTFOLIO | — | 26,747 | $454,699 | 0.00% | Long | 2026-04-30 | |
| Schwab Small-Cap Index Fund | — | 26,114 | $443,938 | 0.01% | Long | 2026-04-30 | |
| U.S. Small Cap Growth Portfolio | — | 23,892 | $406,164 | 0.02% | Long | 2026-04-30 | |
| Ultra-Small Company Fund | — | 20,000 | $386,800 | 0.39% | Long | 2026-06-30 | |
| Fidelity Total Market Index Fund | — | 24,501 | $365,800 | 0.00% | Long | 2026-05-31 | |
| Avantis U.S. Small Cap Equity ETF | — | 24,221 | $361,620 | 0.01% | Long | 2026-05-31 | |
| SIIT SMALL CAP II FUND | — | 22,568 | $336,940 | 0.14% | Long | 2026-05-31 | |
| WisdomTree U.S. SmallCap Quality Dividend Growth Fund | — | 24,889 | $326,793 | 0.09% | Long | 2026-03-31 | |
| EQ/2000 Managed Volatility Portfolio | — | 16,855 | $325,976 | 0.01% | Long | 2026-06-30 | |
| SIIT SMALL CAP FUND | — | 21,200 | $316,516 | 0.16% | Long | 2026-05-31 | |
| Fidelity Series Total Market Index Fund | — | 18,681 | $278,907 | 0.00% | Long | 2026-05-31 | |
| SIMT Small Cap Fund | — | 20,889 | $274,273 | 0.06% | Long | 2026-03-31 | |
| Nuveen Small Cap Blend Index Fund | — | 15,353 | $261,001 | 0.01% | Long | 2026-04-30 | |
| Fidelity Small Cap Growth Index Fund | FSTB | 13,095 | $253,257 | 0.02% | Long | 2026-06-30 | |
| U.S. CORE EQUITY 1 PORTFOLIO | — | 14,777 | $251,209 | 0.00% | Long | 2026-04-30 | |
| PACE Small/Medium Co Growth Equity Investments | — | 14,669 | $249,373 | 0.10% | Long | 2026-04-30 | |
| Dimensional U.S. Core Equity 2 ETF | — | 12,384 | $210,528 | 0.00% | Long | 2026-04-30 | |
| Victory Cornerstone Moderately Aggressive Fund | — | 13,475 | $201,182 | 0.01% | Long | 2026-05-31 | |
| Acuitas Small Cap Active ETF | — | 14,081 | $184,884 | 0.25% | Long | 2026-03-31 | |
| WisdomTree U.S. SmallCap Fund | — | 13,171 | $172,935 | 0.03% | Long | 2026-03-31 | |
| VANGUARD RUSSELL 2000 GROWTH INDEX FUND | — | 11,131 | $166,186 | 0.01% | Long | 2026-05-31 | |
| LVIP State Street Small-Cap Index Fund | — | 8,200 | $158,588 | 0.01% | Long | 2026-06-30 | |
| Schwab Total Stock Market Index Fund | — | 8,556 | $145,452 | 0.00% | Long | 2026-04-30 | |
| Goldman Sachs ActiveBeta(R) U.S. Small Cap Equity ETF | — | 9,707 | $144,926 | 0.01% | Long | 2026-05-31 | |
| Fidelity Nasdaq Composite Index Fund | — | 9,007 | $134,475 | 0.00% | Long | 2026-05-31 | |
| U.S. Small Cap Equity Fund | — | 7,244 | $123,148 | 0.01% | Long | 2026-04-30 | |
| EQ/Small Company Index Portfolio | — | 6,000 | $116,040 | 0.01% | Long | 2026-06-30 | |
| Fidelity ZERO Total Market Index Fund | — | 6,349 | $107,933 | 0.00% | Long | 2026-04-30 | |
| U.S. Sustainability Core 1 Portfolio | — | 5,812 | $98,804 | 0.00% | Long | 2026-04-30 | |
| ATM Small Cap Managed Volatility Portfolio | — | 4,713 | $91,149 | 0.01% | Long | 2026-06-30 |
Showing 1–50 of 120 positions