← Back to Discover
McIlrath & Eck, LLC
Period ended Mar 31, 2026 · Latest filing May 19, 2026
These quarterly holdings are delayed and may not include all assets or short positions.
Values are from the reporting date, not current prices or purchase costs.
The same security may appear in multiple rows.
Source: SEC
Reported portfolio value
Quarter-end reported holdings; not current value or investment performance.
View reported values
- Mar 31, 2026: $1,349,175,726
More quarters will appear as history becomes available.
Top holdings
Top 10 at Mar 31, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.
View top holdings values
- VANGUARD INDEX FDS VANGUARD GROWTH ETF · EXCHANGE TRADED FUND · 922908736 · shares: $71,616,966
- EA SER TR STRIVE TOTAL RETURN BD ETF · EXCHANGE TRADED FUND · 02072L458 · shares: $71,503,762
- DIMENSIONAL ETF TR SHORT DURATION FXD INCOME ETF · EXCHANGE TRADED FUND · 25434V864 · shares: $62,114,944
- VANGUARD INDEX FDS VANGUARD VALUE ETF · EXCHANGE TRADED FUND · 922908744 · shares: $59,726,934
- AMERICAN CENTY ETF TR AVANTIS U S MID CAP EQUITY ETF · EXCHANGE TRADED FUND · 025072125 · shares: $55,135,752
- DIMENSIONAL ETF TR INTL CORE ETF · EXCHANGE TRADED FUND · 25434V203 · shares: $54,279,115
- MICROSOFT CORP COM · COMMON STOCK · 594918104 · shares: $46,102,251
- FIDELITY COVINGTON TR HIGH DIVID ETF · EXCHANGE TRADED FUND · 316092840 · shares: $40,711,283
- VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF · EXCHANGE TRADED FUND · 922908637 · shares: $39,429,569
- EA SER TR STRIVE ENHANCED INCOME SHORT MAT ETF · EXCHANGE TRADED FUND · 02072L441 · shares: $36,885,192
Reported holdings
1,645 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| 529 AMERICAN EUPAC FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 298706763 | — | 4,608 shares | $270,709 |
| ISHARES TR CORE MSCI EAFE ETF | EXCHANGE TRADED FUND | 46432F842 | — | 2,984 shares | $270,163 |
| CASH | CURRENCY | USD999997 | — | 0 shares | $268,766 |
| DIMENSIONAL ETF TR US LARGE CAP VALUE ETF | EXCHANGE TRADED FUND | 25434V666 | — | 7,496 shares | $267,698 |
| IMPAX INTERNATIONAL SUSTAINABLE ECONOMY FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 704223759 | — | 21,307 shares | $264,421 |
| MERCK & CO INC NEW COM | COMMON STOCK | 58933Y105 | — | 2,198 shares | $264,413 |
| AMERICAN INVESTMENT COMPANY OF AMERICA FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 461308777 | — | 4,415 shares | $262,295 |
| DIMENSIONAL ETF TR DIMENSIONAL INTL VECTOR EQUITY ETF | EXCHANGE TRADED FUND | 25434V542 | — | 3,853 shares | $260,226 |
| T-MOBILE US INC COM | COMMON STOCK | 872590104 | — | 1,233 shares | $258,967 |
| PARNASSUS MID-CAP FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 701765885 | — | 6,908 shares | $258,513 |
| CVS HEALTH CORP COM | COMMON STOCK | 126650100 | — | 3,584 shares | $257,427 |
| FRANKLIN MUTUAL SHARES FUND CLASS Z | OPEN END TAXABLE NO LOAD FUND | 628380107 | — | 10,170 shares | $257,393 |
| ISHARES TR GLOBAL FINLS ETF | EXCHANGE TRADED FUND | 464287333 | — | 2,257 shares | $257,241 |
| NETFLIX INC COM | COMMON STOCK | 64110L106 | — | 2,670 shares | $256,721 |
| PETROLEO BRASILEIRO SA PETROBRAS SPONSORED ADR | COMMON STOCK ADR | 71654V408 | — | 12,267 shares | $254,540 |
| ISHARES TR ISHARES ULTRA DURATION BD ACTIVE ETF | EXCHANGE TRADED FUND | 46434V878 | — | 4,955 shares | $250,827 |
| FIDELITY SELECT SEMICONDUCTORS PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 316390863 | — | 5,398 shares | $250,196 |
| VANGUARD WORLD FD ESG U S STOCK ETF | EXCHANGE TRADED FUND | 921910733 | — | 2,228 shares | $250,130 |
| JOHN HANCOCK SMALL-CAP CORE FUND CLASS A | OPEN END TAXABLE LOAD FUND | 47803P575 | — | 15,524 shares | $248,078 |
| ABBVIE INC COM | COMMON STOCK | 00287Y109 | — | 1,138 shares | $247,504 |
| ISHARES TR CORE U S AGGREGATE BD ETF | EXCHANGE TRADED FUND | 464287226 | — | 2,484 shares | $246,587 |
| FIRST SOLAR INC COM | COMMON STOCK | 336433107 | — | 1,237 shares | $244,011 |
| EATON CORPORATION PLC SHS ISIN IE00B8KQN827 | COMMON STOCK | G29183103 | — | 678 shares | $242,594 |
| SPDR INDEX SHS FDS STATE STR SPDR PORT DEVELOPED WORLD EX-US ETF | EXCHANGE TRADED FUND | 78463X889 | — | 5,087 shares | $232,222 |
| KINDER MORGAN INC DEL COM | COMMON STOCK | 49456B101 | — | 6,917 shares | $231,927 |
| VANGUARD INTL FD FTSE DEVELOPED MKTS ETF | EXCHANGE TRADED FUND | 921943858 | — | 3,570 shares | $228,748 |
| AMERICAN NEW ECONOMY FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 643822778 | — | 3,288 shares | $228,617 |
| SNAP ON INC COM | COMMON STOCK | 833034101 | — | 629 shares | $228,465 |
| ISHARES TR IBONDS DEC 2029 TERM CORPORATE ETF | EXCHANGE TRADED FUND | 46436E205 | — | 9,752 shares | $226,821 |
| VANGUARD FTSE U.S. CHOICE INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921910717 | — | 3,748 shares | $226,463 |
| GE VERNOVA INC COM | COMMON STOCK | 36828A101 | — | 259 shares | $226,111 |
| ISHARES TR RUSSELL 2000 ETF | EXCHANGE TRADED FUND | 464287655 | — | 908 shares | $225,237 |
| VICTORY CAP HLDGS INC DEL CL A | COMMON STOCK | 92645B103 | — | 3,369 shares | $220,602 |
| TJX COS INC NEW COM | COMMON STOCK | 872540109 | — | 1,380 shares | $220,386 |
| FIRST TR EXCHANGE-TRADED FD VI RISING DIVID ACHIEVERS ETF | EXCHANGE TRADED FUND | 33738R506 | — | 3,223 shares | $220,090 |
| DELL TECHNOLOGIES INC CL C | COMMON STOCK | 24703L202 | — | 1,334 shares | $218,949 |
| VANGUARD WELLESLEY INCOME FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921938205 | — | 3,547 shares | $217,192 |
| DUKE ENERGY CORP NEW COM NEW | COMMON STOCK | 26441C204 | — | 1,630 shares | $213,432 |
| SS&C TECHNOLOGIES HLDGS INC COM | COMMON STOCK | 78467J100 | — | 3,155 shares | $213,183 |
| BANK NEW YORK MELLON CORP COM | COMMON STOCK | 064058100 | — | 1,793 shares | $212,704 |
| OLD REP INTL CORP COM | COMMON STOCK | 680223104 | — | 5,317 shares | $212,148 |
| NUSHARES ETF TR ESG LARGE-CAP GROWTH ETF | EXCHANGE TRADED FUND | 67092P201 | — | 2,328 shares | $211,724 |
| MARVELL TECHNOLOGY INC COM | COMMON STOCK | 573874104 | — | 2,121 shares | $210,085 |
| MASTERCARD INC CL A | COMMON STOCK | 57636Q104 | — | 419 shares | $209,451 |
| VANGUARD GLOBAL WELLINGTON FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921910766 | — | 5,873 shares | $206,982 |
| ABBOTT LABS COM | COMMON STOCK | 002824100 | — | 2,000 shares | $205,340 |
| BLACKROCK INC NEW COM | COMMON STOCK | 09290D101 | — | 213 shares | $204,748 |
| VICTORY NASDAQ 100 INDEX FUND | OPEN END TAXABLE NO LOAD FUND | 903288819 | — | 3,574 shares | $203,357 |
| STRYKER CORP COMMON | COMMON STOCK | 863667101 | — | 613 shares | $201,462 |
| ISHARES TR ESG SELECT SCREENED S&P MID-CAP ETF | EXCHANGE TRADED FUND | 46436E551 | — | 4,392 shares | $199,265 |
| AMERICAN SHORT-TERM TAX-EXEMPT BOND FUND CLASS F2 | OPEN END - LOAD FUND | 02630W608 | — | 19,751 shares | $198,501 |
| PARNASSUS CORE EQUITY FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 701769101 | — | 3,779 shares | $198,196 |
| SHOPIFY INC CL A ISIN CA82509L1076 | COMMON STOCK | 82509L107 | — | 1,657 shares | $196,553 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A | COMMON STOCK | 192446102 | — | 3,202 shares | $196,443 |
| AMERICAN GROWTH FUND OF AMERICA CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 399874775 | — | 2,635 shares | $195,105 |
| FIRST EAGLE GLOBAL FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 32008F606 | — | 2,349 shares | $193,671 |
| ACCENTURE PLC IRELAND SHS CL A ISIN IE00B4BNMY34 | COMMON STOCK | G1151C101 | — | 958 shares | $190,035 |
| AMERICAN MUTUAL FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 027681774 | — | 3,207 shares | $187,399 |
| DFA EMERGING MARKETS SOCIAL CORE EQUITY PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 233203363 | — | 9,952 shares | $187,089 |
| GLOBAL X FDS ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF | EXCHANGE TRADED FUND | 37954Y632 | — | 4,000 shares | $186,680 |
| WOODWARD INC COM | COMMON STOCK | 980745103 | — | 521 shares | $186,476 |
| ARGAN INC COM | COMMON STOCK | 04010E109 | — | 342 shares | $186,270 |
| VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS | EXCHANGE TRADED FUND | 921908844 | — | 861 shares | $185,167 |
| FIRST TR EXCHANGE-TRADED FD NASDAQ 100 SELECT EQUAL WEIGHT ETF | EXCHANGE TRADED FUND | 337344105 | — | 1,452 shares | $184,382 |
| LOCKHEED MARTIN CORP COM | COMMON STOCK | 539830109 | — | 305 shares | $184,158 |
| BLACKROCK EQUITY DIVIDEND FUND INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 09251M504 | — | 8,928 shares | $183,730 |
| CANADIAN IMPERIAL BK OF COMMERCE | COMMON STOCK | 136069101 | — | 1,936 shares | $183,436 |
| VANGUARD TOTAL BOND MARKET INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921937603 | — | 18,891 shares | $182,869 |
| CALVERT U.S. LARGE-CAP VALUE RESPONSIBLE INDEX FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 13162A708 | — | 5,289 shares | $182,307 |
| VANGUARD WELLESLEY INCOME FUND INVESTOR SHARES | OPEN END TAXABLE NO LOAD FUND | 921938106 | — | 7,204 shares | $182,112 |
| UNITEDHEALTH GROUP INC COM | COMMON STOCK | 91324P102 | — | 671 shares | $181,561 |
| JANUS HENDERSON RESEARCH FUND CLASS T | OPEN END TAXABLE NO LOAD FUND | 471023853 | — | 2,270 shares | $181,440 |
| CORNING INC COM | COMMON STOCK | 219350105 | — | 1,334 shares | $181,346 |
| DIMENSIONAL ETF TR INTL VALE ETF | EXCHANGE TRADED FUND | 25434V807 | — | 3,423 shares | $180,664 |
| INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF | EXCHANGE TRADED FUND | 46137V357 | — | 923 shares | $177,046 |
| CONSTELLATION ENERGY CORP COM | COMMON STOCK | 21037T109 | — | 633 shares | $176,714 |
| AMERICAN AMCAP FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 023375827 | — | 4,106 shares | $176,114 |
| THERMO FISHER SCIENTIFIC INC COM | COMMON STOCK | 883556102 | — | 353 shares | $173,545 |
| PFIZER INC COM | COMMON STOCK | 717081103 | — | 6,155 shares | $172,827 |
| PHILLIPS 66 COM | COMMON STOCK | 718546104 | — | 945 shares | $172,212 |
| MARATHON PETE CORP COM | COMMON STOCK | 56585A102 | — | 698 shares | $170,516 |
| ISHARES TR CURRENCY HEDGED MSCI ACWI EX-US ETF | EXCHANGE TRADED FUND | 46435G847 | — | 4,151 shares | $169,734 |
| DFA GLOBAL EQUITY PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 25434D674 | — | 4,293 shares | $169,319 |
| GATEWAY FUND CLASS Y | OPEN END TAXABLE NO LOAD FUND | 367829884 | — | 3,408 shares | $168,360 |
| F5 INC COM | COMMON STOCK | 315616102 | — | 580 shares | $167,811 |
| ADVANCED MICRO DEVICES INC COM | COMMON STOCK | 007903107 | — | 821 shares | $167,016 |
| AMERICAN NEW PERSPECTIVE FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 648018828 | — | 2,506 shares | $166,748 |
| CAPITAL ONE FINL CORP COM | COMMON STOCK | 14040H105 | — | 914 shares | $166,740 |
| ISHARES TR IBONDS DEC 2028 TERM CORPORATE ETF | EXCHANGE TRADED FUND | 46435U515 | — | 6,515 shares | $165,030 |
| ISHARES TR CORE S&P MID-CAP ETF | EXCHANGE TRADED FUND | 464287507 | — | 2,444 shares | $165,020 |
| VANGUARD INTERMEDIATE-TERM TAX-EXEMPT FUND ADMIRAL SHARES | OPEN END -NO LOAD FUND | 922907878 | — | 12,049 shares | $164,588 |
| ISHARES TR MSCI INTL VALUE FACTOR ETF | EXCHANGE TRADED FUND | 46435G409 | — | 4,139 shares | $164,240 |
| QUALCOMM INC COM | COMMON STOCK | 747525103 | — | 1,272 shares | $163,782 |
| VANGUARD SMALL-CAP INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 922908686 | — | 1,300 shares | $163,077 |
| CAPITAL GROUP INTL CORE EQUITY ETF SHS | EXCHANGE TRADED FUND | 14021T102 | — | 4,880 shares | $161,577 |
| GOLDMAN SACHS GROUP INC COM | COMMON STOCK | 38141G104 | — | 190 shares | $160,738 |
| SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL INTL LARGE CO INDEX ETF | EXCHANGE TRADED FUND | 808524755 | — | 3,271 shares | $160,053 |
| AMERICAN MUTUAL FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 027681824 | — | 2,729 shares | $159,469 |
| CRH PLC SHS ISIN IE0001827041 | COMMON STOCK | G25508105 | — | 1,515 shares | $159,275 |
| HINES GLOBAL INCOME TRUST INC SHS CL AX | COMMON STOCK | 433243102 | — | 16,070 shares | $157,811 |