← 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)
VANGUARD INDEX FDS VANGUARD GROWTH ETFEXCHANGE TRADED FUND922908736 — 163,962 shares $71,616,966
EA SER TR STRIVE TOTAL RETURN BD ETFEXCHANGE TRADED FUND02072L458 — 3,590,574 shares $71,503,762
DIMENSIONAL ETF TR SHORT DURATION FXD INCOME ETFEXCHANGE TRADED FUND25434V864 — 1,297,305 shares $62,114,944
VANGUARD INDEX FDS VANGUARD VALUE ETFEXCHANGE TRADED FUND922908744 — 304,419 shares $59,726,934
AMERICAN CENTY ETF TR AVANTIS U S MID CAP EQUITY ETFEXCHANGE TRADED FUND025072125 — 763,230 shares $55,135,752
DIMENSIONAL ETF TR INTL CORE ETFEXCHANGE TRADED FUND25434V203 — 1,393,201 shares $54,279,115
MICROSOFT CORP COMCOMMON STOCK594918104 — 124,543 shares $46,102,251
FIDELITY COVINGTON TR HIGH DIVID ETFEXCHANGE TRADED FUND316092840 — 736,989 shares $40,711,283
VANGUARD INDEX FDS VANGUARD LARGE-CAP ETFEXCHANGE TRADED FUND922908637 — 131,938 shares $39,429,569
EA SER TR STRIVE ENHANCED INCOME SHORT MAT ETFEXCHANGE TRADED FUND02072L441 — 1,821,941 shares $36,885,192
VANGUARD CORE BOND FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922020839 — 2,033,226 shares $36,659,061
EA SER TR STRIVE EMERGING MARKETS EX-CHINA ETFEXCHANGE TRADED FUND02072L698 — 824,998 shares $32,240,913
DFA INTERNATIONAL CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND233203371 — 1,446,459 shares $30,115,282
VANGUARD WHITEHALL FDS EMERGING MKT GOVT BD INDEX FD ETF CLEXCHANGE TRADED FUND921946885 — 414,396 shares $27,221,666
SCHWAB STRATEGIC TR INTL EQUITY ETFEXCHANGE TRADED FUND808524805 — 1,018,620 shares $25,210,850
INVESCO EXCHANGE-TRADED FD TR II S&P INTL DEV MOMENTUM ETFEXCHANGE TRADED FUND46138E222 — 455,519 shares $24,980,679
VANGUARD MALVERN FDS CORE BD ETFEXCHANGE TRADED FUND922020748 — 307,236 shares $23,773,917
CAPITAL GROUP FIXED INCOME ETF TR SHORT DURATION INCOME ETFEXCHANGE TRADED FUND14020Y409 — 866,459 shares $22,345,967
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETFEXCHANGE TRADED FUND922908553 — 238,042 shares $21,114,359
AMERICAN CENTY ETF TR AVANTIS U S LARGE CAP VALUE ETFEXCHANGE TRADED FUND025072349 — 250,614 shares $20,201,964
DFA U.S. SMALL-CAP VALUE PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND233203819 — 367,323 shares $20,191,719
INVESCO EXCHANGE-TRADED FD TR FTSE RAFI US 1000 ETFEXCHANGE TRADED FUND46137V613 — 401,266 shares $19,072,178
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETFEXCHANGE TRADED FUND922908751 — 72,618 shares $19,020,211
N/AMMFMONEYMRKT — 0 shares $18,234,659
INVESCO QQQ TR UNIT SER 1EXCHANGE TRADED FUND46090E103 — 30,891 shares $17,829,444
ABERDEEN STD SILVER ETF TR PHYSICAL SILVER SHS ETFEXCHANGE TRADED FUND003264108 — 235,777 shares $16,884,023
DFA INVESTMENT GRADE PORTFOLIOOPEN END TAXABLE NO LOAD FUND23320G448 — 1,660,108 shares $16,800,292
VANGUARD INDEX FDS VANGUARD MID-CAP ETFEXCHANGE TRADED FUND922908629 — 58,175 shares $16,706,604
APPLE INC COMCOMMON STOCK037833100 — 58,866 shares $14,939,498
AMERICAN CENTY ETF TR AVANTIS U S SMALL CAP VALUE ETFEXCHANGE TRADED FUND025072877 — 129,770 shares $14,335,716
AMERICAN BOND FUND OF AMERICA CLASS F2OPEN END TAXABLE LOAD FUND097873822 — 1,235,837 shares $13,977,314
DIMENSIONAL ETF TR DIMENSIONAL US SMALL CAP VALUE ETFEXCHANGE TRADED FUND25434V815 — 339,357 shares $11,891,078
DIMENSIONAL ETF TR DIMENSIONAL EMERGING MKTS EX CHINA CORE EQUITY ETFEXCHANGE TRADED FUND25434V534 — 180,122 shares $11,682,713
VANGUARD TOTAL INTERNATIONAL BOND INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND92203J308 — 523,951 shares $10,054,629
VANGUARD WORLD FD EMERGING MKTS EX-CHINA ETFEXCHANGE TRADED FUND921910683 — 116,346 shares $9,469,407
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR RAFI STRATEGIC USEXCHANGE TRADED FUND46138J742 — 155,035 shares $8,978,691
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETFEXCHANGE TRADED FUND92204A207 — 38,061 shares $8,548,019
VANGUARD WORLD FDS VANGUARD UTILS ETFEXCHANGE TRADED FUND92204A876 — 42,727 shares $8,465,844
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETFEXCHANGE TRADED FUND922908769 — 24,663 shares $7,912,223
VANGUARD WORLD FDS VANGUARD HEALTH CARE ETFEXCHANGE TRADED FUND92204A504 — 28,076 shares $7,645,940
ISHARES TR 0-5 YR TIPS BD ETFEXCHANGE TRADED FUND46429B747 — 65,935 shares $6,819,701
DFA EMERGING MARKETS EX-CHINA CORE EQUITY PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND25239Y287 — 505,230 shares $6,603,353
COSTCO WHSL CORP NEW COMCOMMON STOCK22160K105 — 6,485 shares $6,462,069
BERKSHIRE HATHAWAY INC DEL CL B NEWCOMMON STOCK084670702 — 13,202 shares $6,326,398
ISHARES TR RUSSELL 200 GROWTH NDEX FDEXCHANGE TRADED FUND464289438 — 23,663 shares $5,888,330
AMERICAN TAX-EXEMPT BOND FUND OF AMERICA CLASS F2OPEN END - LOAD FUND876902602 — 464,704 shares $5,753,039
ALPHABET INC CAP STK CL CCOMMON STOCK02079K107 — 17,861 shares $5,123,690
DFA U.S. HIGH RELATIVE PROFITABILITY PORTFOLIOOPEN END TAXABLE NO LOAD FUND23320G133 — 193,169 shares $5,118,970
ISHARES INC MSCI EMERGING MKTS EX CHINA ETFEXCHANGE TRADED FUND46434G764 — 64,727 shares $5,091,440
SPROTT PHYSICAL GOLD TR UNIT ISIN CA85207H1047MUTUAL FUND CLOSED END85207H104 — 137,968 shares $4,889,586
SPDR SER TR STATE STREET SPDR BLOOMBERG 1-10 YR TIPS ETFEXCHANGE TRADED FUND78468R861 — 240,061 shares $4,606,771
VANGUARD 500 INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922908710 — 7,410 shares $4,464,252
AMAZON COM INC COMCOMMON STOCK023135106 — 21,018 shares $4,377,419
DFA U.S. MICRO-CAP PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND233203504 — 130,672 shares $4,275,576
VANGUARD CHARLOTTE FDS TOTAL INTL BD ETFEXCHANGE TRADED FUND92203J407 — 78,924 shares $3,792,319
NOLOAD VARIABLE ANNUITYVARIABLE ANNUITY03072P820 — 1 shares $3,649,145
NVIDIA CORP COMCOMMON STOCK67066G104 — 20,693 shares $3,608,931
CASCADE PRIVATE CAPITAL FUND CLASS IOPEN END TAXABLE NO LOAD FUND14734A101 — 159,906 shares $3,266,882
ISHARES TR CORE S&P 500 ETFEXCHANGE TRADED FUND464287200 — 4,969 shares $3,245,804
WASTE MGMT INC DEL COMCOMMON STOCK94106L109 — 13,908 shares $3,195,956
DIMENSIONAL ETF TR ULTRASHORT FIXED INCOME ETFEXCHANGE TRADED FUND25434V591 — 59,961 shares $3,040,622
PACCAR INC COMCOMMON STOCK693718108 — 25,726 shares $2,971,372
ISHARES TR CORE INTL AGGREGATE BD ETFEXCHANGE TRADED FUND46435G672 — 58,904 shares $2,947,539
CLIFFWATER CORPORATE LENDING FUND CLASS IOPEN END TAXABLE NO LOAD FUND186854204 — 273,805 shares $2,885,906
ALPHABET INC CL ACOMMON STOCK02079K305 — 9,975 shares $2,868,479
INVESCO CALIFORNIA MUNICIPAL FUND CLASS YOPEN END -NO LOAD FUND00141W307 — 366,223 shares $2,849,218
ISHARES TR CALIF MUNI BD ETF FDEXCHANGE TRADED FUND464288356 — 48,612 shares $2,764,060
BLACKROCK CALIFORNIA MUNICIPAL OPPORTUNITIES FUND INSTITUTIONAL CLASSOPEN END -NO LOAD FUND09252Y606 — 222,414 shares $2,620,033
STATE STR SPDR S&P 500 ETF TR TR UNITEXCHANGE TRADED FUND78462F103 — 3,900 shares $2,536,534
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED COMMODITY FD OPTIMUM DIVSF COMMODITY STRATEGY NO K1 ETFEXCHANGE TRADED FUND46090F100 — 145,227 shares $2,515,332
AMERICAN INCOME FUND OF AMERICA CLASS F3OPEN END TAXABLE NO LOAD FUND453320772 — 94,241 shares $2,511,521
DIMENSIONAL ETF TR U S EQUITY MKT ETFEXCHANGE TRADED FUND25434V401 — 33,239 shares $2,357,005
AMERICAN WASHINGTON MUTUAL INVESTORS FUND CLASS F2OPEN END TAXABLE LOAD FUND939330825 — 36,693 shares $2,305,052
VANGUARD TOTAL STOCK MARKET INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922908728 — 13,870 shares $2,166,980
JPMORGAN CHASE & CO COMCOMMON STOCK46625H100 — 6,936 shares $2,040,163
VANGUARD WELLINGTON FD U S VALUE FACTOR ETFEXCHANGE TRADED FUND921935805 — 15,121 shares $2,035,491
VANGUARD CASH RESERVES FEDERAL MONEY MARKET FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922906508 — 2,028,308 shares $2,028,308
UMH PPTYS INC COMCOMMON STOCK903002103 — 137,878 shares $1,989,580
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETFEXCHANGE TRADED FUND922907746 — 37,098 shares $1,850,843
SIMPLIFY EXCHANGE TRADED FDS GOVT MONEY MKT ETFEXCHANGE TRADED FUND82889N269 — 17,985 shares $1,799,532
EA SER TR STRIVE NAT RES & SEC ETFEXCHANGE TRADED FUND02072L557 — 37,286 shares $1,693,903
VANGUARD STRATEGIC SMALL-CAP EQUITY FUND INVESTOR SHARESOPEN END TAXABLE NO LOAD FUND922038609 — 37,454 shares $1,620,265
TESLA INC COMCOMMON STOCK88160R101 — 4,340 shares $1,613,395
DFA U.S. CORE EQUITY 1 PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND233203413 — 33,138 shares $1,610,844
META PLATFORMS INC CL ACOMMON STOCK30303M102 — 2,453 shares $1,403,327
BLACKROCK ETF TR II ISHARES SHORT TERM CALIF MUNI ACTIVE ETFEXCHANGE TRADED FUND092528884 — 27,557 shares $1,389,700
DFA INVT DIMENSIONS GROUP INC US MICRO CAP PORT ETF CL SHSEXCHANGE TRADED FUND25239Y238 — 24,405 shares $1,241,280
CHEVRON CORP NEW COMCOMMON STOCK166764100 — 5,936 shares $1,228,173
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921909818 — 29,572 shares $1,218,355
ISHARES TR CORE MSCI TOTAL INTL STK ETFEXCHANGE TRADED FUND46432F834 — 13,500 shares $1,169,661
SPDR GOLD TR GOLD SHSEXCHANGE TRADED FUND78463V107 — 2,538 shares $1,092,076
PGIM ETF TR ULTRA SHORT BD ETFEXCHANGE TRADED FUND69344A107 — 20,983 shares $1,038,659
AVE MARIA BOND FUNDOPEN END TAXABLE NO LOAD FUND808530505 — 83,026 shares $1,028,690
VANGUARD WELLINGTON FUNDOPEN END TAXABLE NO LOAD FUND921935102 — 23,157 shares $995,281
PROCTER & GAMBLE CO COMCOMMON STOCK742718109 — 6,817 shares $984,623
BOEING CO COMCOMMON STOCK097023105 — 4,937 shares $982,561
HOME DEPOT INC COMCOMMON STOCK437076102 — 2,979 shares $979,749
EXXON MOBIL CORP COMCOMMON STOCK30231G102 — 5,730 shares $972,093
ISHARES TR RUSSELL 1000 GROWTH ETFEXCHANGE TRADED FUND464287614 — 2,275 shares $970,060
ISHARES TR MSCI EAFE ETFEXCHANGE TRADED FUND464287465 — 9,978 shares $969,123