← 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
  1. VANGUARD INDEX FDS VANGUARD GROWTH ETF · EXCHANGE TRADED FUND · 922908736 · shares: $71,616,966
  2. EA SER TR STRIVE TOTAL RETURN BD ETF · EXCHANGE TRADED FUND · 02072L458 · shares: $71,503,762
  3. DIMENSIONAL ETF TR SHORT DURATION FXD INCOME ETF · EXCHANGE TRADED FUND · 25434V864 · shares: $62,114,944
  4. VANGUARD INDEX FDS VANGUARD VALUE ETF · EXCHANGE TRADED FUND · 922908744 · shares: $59,726,934
  5. AMERICAN CENTY ETF TR AVANTIS U S MID CAP EQUITY ETF · EXCHANGE TRADED FUND · 025072125 · shares: $55,135,752
  6. DIMENSIONAL ETF TR INTL CORE ETF · EXCHANGE TRADED FUND · 25434V203 · shares: $54,279,115
  7. MICROSOFT CORP COM · COMMON STOCK · 594918104 · shares: $46,102,251
  8. FIDELITY COVINGTON TR HIGH DIVID ETF · EXCHANGE TRADED FUND · 316092840 · shares: $40,711,283
  9. VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF · EXCHANGE TRADED FUND · 922908637 · shares: $39,429,569
  10. EA SER TR STRIVE ENHANCED INCOME SHORT MAT ETF · EXCHANGE TRADED FUND · 02072L441 · shares: $36,885,192

Reported holdings

1,645 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
529 AMERICAN EUPAC FUND CLASS F2OPEN END - NO LOAD FUND 529298706763 — 4,608 shares $270,709
ISHARES TR CORE MSCI EAFE ETFEXCHANGE TRADED FUND46432F842 — 2,984 shares $270,163
CASHCURRENCYUSD999997 — 0 shares $268,766
DIMENSIONAL ETF TR US LARGE CAP VALUE ETFEXCHANGE TRADED FUND25434V666 — 7,496 shares $267,698
IMPAX INTERNATIONAL SUSTAINABLE ECONOMY FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND704223759 — 21,307 shares $264,421
MERCK & CO INC NEW COMCOMMON STOCK58933Y105 — 2,198 shares $264,413
AMERICAN INVESTMENT COMPANY OF AMERICA FUND CLASS F3OPEN END TAXABLE NO LOAD FUND461308777 — 4,415 shares $262,295
DIMENSIONAL ETF TR DIMENSIONAL INTL VECTOR EQUITY ETFEXCHANGE TRADED FUND25434V542 — 3,853 shares $260,226
T-MOBILE US INC COMCOMMON STOCK872590104 — 1,233 shares $258,967
PARNASSUS MID-CAP FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND701765885 — 6,908 shares $258,513
CVS HEALTH CORP COMCOMMON STOCK126650100 — 3,584 shares $257,427
FRANKLIN MUTUAL SHARES FUND CLASS ZOPEN END TAXABLE NO LOAD FUND628380107 — 10,170 shares $257,393
ISHARES TR GLOBAL FINLS ETFEXCHANGE TRADED FUND464287333 — 2,257 shares $257,241
NETFLIX INC COMCOMMON STOCK64110L106 — 2,670 shares $256,721
PETROLEO BRASILEIRO SA PETROBRAS SPONSORED ADRCOMMON STOCK ADR71654V408 — 12,267 shares $254,540
ISHARES TR ISHARES ULTRA DURATION BD ACTIVE ETFEXCHANGE TRADED FUND46434V878 — 4,955 shares $250,827
FIDELITY SELECT SEMICONDUCTORS PORTFOLIOOPEN END TAXABLE NO LOAD FUND316390863 — 5,398 shares $250,196
VANGUARD WORLD FD ESG U S STOCK ETFEXCHANGE TRADED FUND921910733 — 2,228 shares $250,130
JOHN HANCOCK SMALL-CAP CORE FUND CLASS AOPEN END TAXABLE LOAD FUND47803P575 — 15,524 shares $248,078
ABBVIE INC COMCOMMON STOCK00287Y109 — 1,138 shares $247,504
ISHARES TR CORE U S AGGREGATE BD ETFEXCHANGE TRADED FUND464287226 — 2,484 shares $246,587
FIRST SOLAR INC COMCOMMON STOCK336433107 — 1,237 shares $244,011
EATON CORPORATION PLC SHS ISIN IE00B8KQN827COMMON STOCKG29183103 — 678 shares $242,594
SPDR INDEX SHS FDS STATE STR SPDR PORT DEVELOPED WORLD EX-US ETFEXCHANGE TRADED FUND78463X889 — 5,087 shares $232,222
KINDER MORGAN INC DEL COMCOMMON STOCK49456B101 — 6,917 shares $231,927
VANGUARD INTL FD FTSE DEVELOPED MKTS ETFEXCHANGE TRADED FUND921943858 — 3,570 shares $228,748
AMERICAN NEW ECONOMY FUND CLASS F3OPEN END TAXABLE NO LOAD FUND643822778 — 3,288 shares $228,617
SNAP ON INC COMCOMMON STOCK833034101 — 629 shares $228,465
ISHARES TR IBONDS DEC 2029 TERM CORPORATE ETFEXCHANGE TRADED FUND46436E205 — 9,752 shares $226,821
VANGUARD FTSE U.S. CHOICE INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921910717 — 3,748 shares $226,463
GE VERNOVA INC COMCOMMON STOCK36828A101 — 259 shares $226,111
ISHARES TR RUSSELL 2000 ETFEXCHANGE TRADED FUND464287655 — 908 shares $225,237
VICTORY CAP HLDGS INC DEL CL ACOMMON STOCK92645B103 — 3,369 shares $220,602
TJX COS INC NEW COMCOMMON STOCK872540109 — 1,380 shares $220,386
FIRST TR EXCHANGE-TRADED FD VI RISING DIVID ACHIEVERS ETFEXCHANGE TRADED FUND33738R506 — 3,223 shares $220,090
DELL TECHNOLOGIES INC CL CCOMMON STOCK24703L202 — 1,334 shares $218,949
VANGUARD WELLESLEY INCOME FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921938205 — 3,547 shares $217,192
DUKE ENERGY CORP NEW COM NEWCOMMON STOCK26441C204 — 1,630 shares $213,432
SS&C TECHNOLOGIES HLDGS INC COMCOMMON STOCK78467J100 — 3,155 shares $213,183
BANK NEW YORK MELLON CORP COMCOMMON STOCK064058100 — 1,793 shares $212,704
OLD REP INTL CORP COMCOMMON STOCK680223104 — 5,317 shares $212,148
NUSHARES ETF TR ESG LARGE-CAP GROWTH ETFEXCHANGE TRADED FUND67092P201 — 2,328 shares $211,724
MARVELL TECHNOLOGY INC COMCOMMON STOCK573874104 — 2,121 shares $210,085
MASTERCARD INC CL ACOMMON STOCK57636Q104 — 419 shares $209,451
VANGUARD GLOBAL WELLINGTON FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921910766 — 5,873 shares $206,982
ABBOTT LABS COMCOMMON STOCK002824100 — 2,000 shares $205,340
BLACKROCK INC NEW COMCOMMON STOCK09290D101 — 213 shares $204,748
VICTORY NASDAQ 100 INDEX FUNDOPEN END TAXABLE NO LOAD FUND903288819 — 3,574 shares $203,357
STRYKER CORP COMMONCOMMON STOCK863667101 — 613 shares $201,462
ISHARES TR ESG SELECT SCREENED S&P MID-CAP ETFEXCHANGE TRADED FUND46436E551 — 4,392 shares $199,265
AMERICAN SHORT-TERM TAX-EXEMPT BOND FUND CLASS F2OPEN END - LOAD FUND02630W608 — 19,751 shares $198,501
PARNASSUS CORE EQUITY FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND701769101 — 3,779 shares $198,196
SHOPIFY INC CL A ISIN CA82509L1076COMMON STOCK82509L107 — 1,657 shares $196,553
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL ACOMMON STOCK192446102 — 3,202 shares $196,443
AMERICAN GROWTH FUND OF AMERICA CLASS F3OPEN END TAXABLE NO LOAD FUND399874775 — 2,635 shares $195,105
FIRST EAGLE GLOBAL FUND CLASS IOPEN END TAXABLE NO LOAD FUND32008F606 — 2,349 shares $193,671
ACCENTURE PLC IRELAND SHS CL A ISIN IE00B4BNMY34COMMON STOCKG1151C101 — 958 shares $190,035
AMERICAN MUTUAL FUND CLASS F3OPEN END TAXABLE NO LOAD FUND027681774 — 3,207 shares $187,399
DFA EMERGING MARKETS SOCIAL CORE EQUITY PORTFOLIOOPEN END TAXABLE NO LOAD FUND233203363 — 9,952 shares $187,089
GLOBAL X FDS ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETFEXCHANGE TRADED FUND37954Y632 — 4,000 shares $186,680
WOODWARD INC COMCOMMON STOCK980745103 — 521 shares $186,476
ARGAN INC COMCOMMON STOCK04010E109 — 342 shares $186,270
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHSEXCHANGE TRADED FUND921908844 — 861 shares $185,167
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 SELECT EQUAL WEIGHT ETFEXCHANGE TRADED FUND337344105 — 1,452 shares $184,382
LOCKHEED MARTIN CORP COMCOMMON STOCK539830109 — 305 shares $184,158
BLACKROCK EQUITY DIVIDEND FUND INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND09251M504 — 8,928 shares $183,730
CANADIAN IMPERIAL BK OF COMMERCECOMMON STOCK136069101 — 1,936 shares $183,436
VANGUARD TOTAL BOND MARKET INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921937603 — 18,891 shares $182,869
CALVERT U.S. LARGE-CAP VALUE RESPONSIBLE INDEX FUND CLASS IOPEN END TAXABLE NO LOAD FUND13162A708 — 5,289 shares $182,307
VANGUARD WELLESLEY INCOME FUND INVESTOR SHARESOPEN END TAXABLE NO LOAD FUND921938106 — 7,204 shares $182,112
UNITEDHEALTH GROUP INC COMCOMMON STOCK91324P102 — 671 shares $181,561
JANUS HENDERSON RESEARCH FUND CLASS TOPEN END TAXABLE NO LOAD FUND471023853 — 2,270 shares $181,440
CORNING INC COMCOMMON STOCK219350105 — 1,334 shares $181,346
DIMENSIONAL ETF TR INTL VALE ETFEXCHANGE TRADED FUND25434V807 — 3,423 shares $180,664
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETFEXCHANGE TRADED FUND46137V357 — 923 shares $177,046
CONSTELLATION ENERGY CORP COMCOMMON STOCK21037T109 — 633 shares $176,714
AMERICAN AMCAP FUND CLASS F2OPEN END TAXABLE LOAD FUND023375827 — 4,106 shares $176,114
THERMO FISHER SCIENTIFIC INC COMCOMMON STOCK883556102 — 353 shares $173,545
PFIZER INC COMCOMMON STOCK717081103 — 6,155 shares $172,827
PHILLIPS 66 COMCOMMON STOCK718546104 — 945 shares $172,212
MARATHON PETE CORP COMCOMMON STOCK56585A102 — 698 shares $170,516
ISHARES TR CURRENCY HEDGED MSCI ACWI EX-US ETFEXCHANGE TRADED FUND46435G847 — 4,151 shares $169,734
DFA GLOBAL EQUITY PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND25434D674 — 4,293 shares $169,319
GATEWAY FUND CLASS YOPEN END TAXABLE NO LOAD FUND367829884 — 3,408 shares $168,360
F5 INC COMCOMMON STOCK315616102 — 580 shares $167,811
ADVANCED MICRO DEVICES INC COMCOMMON STOCK007903107 — 821 shares $167,016
AMERICAN NEW PERSPECTIVE FUND CLASS F2OPEN END TAXABLE LOAD FUND648018828 — 2,506 shares $166,748
CAPITAL ONE FINL CORP COMCOMMON STOCK14040H105 — 914 shares $166,740
ISHARES TR IBONDS DEC 2028 TERM CORPORATE ETFEXCHANGE TRADED FUND46435U515 — 6,515 shares $165,030
ISHARES TR CORE S&P MID-CAP ETFEXCHANGE TRADED FUND464287507 — 2,444 shares $165,020
VANGUARD INTERMEDIATE-TERM TAX-EXEMPT FUND ADMIRAL SHARESOPEN END -NO LOAD FUND922907878 — 12,049 shares $164,588
ISHARES TR MSCI INTL VALUE FACTOR ETFEXCHANGE TRADED FUND46435G409 — 4,139 shares $164,240
QUALCOMM INC COMCOMMON STOCK747525103 — 1,272 shares $163,782
VANGUARD SMALL-CAP INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922908686 — 1,300 shares $163,077
CAPITAL GROUP INTL CORE EQUITY ETF SHSEXCHANGE TRADED FUND14021T102 — 4,880 shares $161,577
GOLDMAN SACHS GROUP INC COMCOMMON STOCK38141G104 — 190 shares $160,738
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL INTL LARGE CO INDEX ETFEXCHANGE TRADED FUND808524755 — 3,271 shares $160,053
AMERICAN MUTUAL FUND CLASS F2OPEN END TAXABLE LOAD FUND027681824 — 2,729 shares $159,469
CRH PLC SHS ISIN IE0001827041COMMON STOCKG25508105 — 1,515 shares $159,275
HINES GLOBAL INCOME TRUST INC SHS CL AXCOMMON STOCK433243102 — 16,070 shares $157,811