← 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)
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETFEXCHANGE TRADED FUND25434V708 — 4,034 shares $156,761
KNIGHTS OF COLUMBUS SMALL-CAP FUND CLASS IOPEN END TAXABLE NO LOAD FUND00771X765 — 11,339 shares $155,910
PRAXIS VALUE INDEX FUND CLASS IOPEN END TAXABLE NO LOAD FUND74006E785 — 7,769 shares $155,223
529 AMERICAN BOND FUND OF AMERICA CLASS F2OPEN END - NO LOAD FUND 529097873749 — 13,605 shares $153,878
WELLS FARGO & CO NEW COMCOMMON STOCK949746101 — 1,917 shares $152,577
LAM RESH CORP COM NEWCOMMON STOCK512807306 — 713 shares $152,340
VOYA GNMA INCOME FUND CLASS WOPEN END TAXABLE NO LOAD FUND92913L767 — 19,933 shares $150,293
CALVERT SHORT DURATION INCOME FUND CLASS AOPEN END TAXABLE LOAD FUND13161T104 — 9,566 shares $150,280
MERCEDES BENZ GROUP AG DAIMLER AG NA O N ISIN DE0007100000COMMON STOCKD1668R123 — 2,483 shares $149,870
529 AMERICAN FUNDAMENTAL INVESTORS FUND CLASS F2OPEN END - NO LOAD FUND 529360802748 — 1,688 shares $149,660
AMERICAN BALANCED FUND CLASS F2OPEN END TAXABLE LOAD FUND024071821 — 4,046 shares $149,370
ANGLOGOLD ASHANTI REM.ON GB.NO SDRT ISIN GB00BRXH2664COMMON STOCKG0378L100 — 1,528 shares $148,766
VANGUARD EXTENDED MARKET INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922908694 — 943 shares $147,199
DOUBLELINE TOTAL RETURN BOND FUND CLASS IOPEN END TAXABLE NO LOAD FUND258620103 — 16,649 shares $146,678
ISHARES TR RUSSELL 1000 ETFEXCHANGE TRADED FUND464287622 — 411 shares $146,565
VANGUARD GROWTH AND INCOME FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921913208 — 1,407 shares $146,532
JOHNSON & JOHNSON COMCOMMON STOCK478160104 — 594 shares $145,247
VANGUARD ULTRA-SHORT-TERM TAX-EXEMPT FUND ADMIRAL SHARESOPEN END -NO LOAD FUND922907803 — 9,145 shares $144,953
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S LARGE CO INDEX ETFEXCHANGE TRADED FUND808524771 — 5,199 shares $144,799
EMERSON ELEC CO COMCOMMON STOCK291011104 — 1,105 shares $144,777
APPLIED MATLS INC COMCOMMON STOCK038222105 — 421 shares $143,894
SELECT SECTOR SPDR TR STATE STREET ENERGY SELECT SECTOR SPDR ETFEXCHANGE TRADED FUND81369Y506 — 2,324 shares $142,393
SELECT SECTOR SPDR TR STATE STREET FINL SELECT SECTOR SPDR ETFEXCHANGE TRADED FUND81369Y605 — 2,869 shares $141,635
VANGUARD HEALTH CARE FUNDOPEN END TAXABLE NO LOAD FUND921908307 — 743 shares $141,525
DBX ETF TR XTRACKERS MSCI EAFE ESG LEADERS EQUITY ETFEXCHANGE TRADED FUND233051218 — 4,016 shares $141,115
VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETFEXCHANGE TRADED FUND922908611 — 649 shares $141,003
BRISTOL MYERS SQUIBB CO COMCOMMON STOCK110122108 — 2,324 shares $140,951
HUNTINGTON INGALLS INDS INC COMCOMMON STOCK446413106 — 369 shares $140,183
NRG ENERGY INC COM NEWCOMMON STOCK629377508 — 956 shares $139,710
JOHNSON & JOHNSON NT 6.950 percent 09/01/29 B/E DTD 09/02/99COUPON BEARING BOND478160AJ3 — 127,000 shares $139,068
KLA CORP COMCOMMON STOCK482480100 — 94 shares $138,715
AMERICAN EUPAC FUND CLASS F2OPEN END TAXABLE LOAD FUND29875E100 — 2,328 shares $136,439
DFA INTERNATIONAL SOCIAL CORE EQUITY PORTFOLIOOPEN END TAXABLE NO LOAD FUND25239Y626 — 7,022 shares $135,740
CSX CORP COMCOMMON STOCK126408103 — 3,239 shares $132,976
PIMCO INCOME FUND CLASS I2OPEN END TAXABLE NO LOAD FUND72201M719 — 12,280 shares $132,377
DIMENSIONAL ETF TR WORLD EQUITY ETFEXCHANGE TRADED FUND25434V617 — 1,770 shares $130,591
KNIGHTS OF COLUMBUS LIMITED DURATION FUND CLASS IOPEN END TAXABLE NO LOAD FUND00771X799 — 13,482 shares $130,505
NUSHARES ETF TR ESG SM-CAP ETFEXCHANGE TRADED FUND67092P607 — 2,868 shares $129,234
DANAHER CORP COMCOMMON STOCK235851102 — 680 shares $128,928
VANGUARD BD INDEX FDS ULTRA SHORT BD ETFEXCHANGE TRADED FUND92203C303 — 2,552 shares $127,051
RTX CORP COMCOMMON STOCK75513E101 — 646 shares $124,609
AB SKANSKA CEMENTGJUTERIET ISIN SE0000113250 SHS BCOMMON STOCKW83567110 — 4,669 shares $123,837
VANGUARD SMALL-CAP VALUE INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921937686 — 1,315 shares $122,688
TRINITY INDS INC COMCOMMON STOCK896522109 — 3,810 shares $122,606
INVESCO GLOBAL FUND CLASS AOPEN END TAXABLE LOAD FUND00900W100 — 1,570 shares $122,580
CALVERT INTERNATIONAL RESPONSIBLE INDEX FUND CLASS IOPEN END TAXABLE NO LOAD FUND13161Y707 — 3,184 shares $122,448
UNITED PARCEL SVC INC CL BCOMMON STOCK911312106 — 1,220 shares $119,985
CLIFFWATER ENHANCED LENDING FUND CLASS IOPEN END TAXABLE NO LOAD FUND18685P108 — 10,770 shares $118,578
AZZ INC COMCOMMON STOCK002474104 — 946 shares $118,373
SCHWAB STRATEGIC TR 1000 INDEX ETFEXCHANGE TRADED FUND808524722 — 3,738 shares $117,112
IMPAX SMALL-CAP FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND704223825 — 6,518 shares $116,476
OXFORD SQUARE CAP CORP COMCOMMON STOCK69181V107 — 65,375 shares $115,714
T. ROWE PRICE BLUE CHIP GROWTH FUNDOPEN END TAXABLE NO LOAD FUND77954Q106 — 619 shares $115,517
529 AMERICAN SMALL-CAP WORLD FUND CLASS F2OPEN END - NO LOAD FUND 529831681747 — 1,582 shares $115,244
529 AMERICAN BOND FUND OF AMERICA CLASS AOPEN END - LOAD FUND 529097873509 — 10,159 shares $114,903
TRANE TECHNOLOGIES PLC SHS ISIN IE00BK9ZQ967COMMON STOCKG8994E103 — 275 shares $114,604
FIDELITY INVESTMENTS MONEY MARKET PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND31607A109 — 114,000 shares $114,000
STANTEC INC COMCOMMON STOCK85472N109 — 1,317 shares $113,789
AMERIPRISE FINL INC COMCOMMON STOCK03076C106 — 255 shares $113,322
DIMENSIONAL ETF TR DIMENSIONAL INTL SMALL CAP VALUE ETFEXCHANGE TRADED FUND25434V781 — 2,849 shares $112,365
PACER FDS TR US CASH COWS 100 ETFEXCHANGE TRADED FUND69374H881 — 1,785 shares $111,669
SEMPRA COMCOMMON STOCK816851109 — 1,136 shares $110,411
ASTRONICS CORP CL BCOMMON STOCK046433207 — 1,720 shares $108,928
MURPHY USA INC COMCOMMON STOCK626755102 — 220 shares $108,673
AMPHENOL CORP NEW CL ACOMMON STOCK032095101 — 860 shares $108,661
ISHARES GOLD TR ISHARES NEWEXCHANGE TRADED FUND464285204 — 1,229 shares $108,349
VANGUARD BD INDEX FDS VANGUARD LONG TERM BD ETFEXCHANGE TRADED FUND921937793 — 1,574 shares $108,260
INTUIT COMCOMMON STOCK461202103 — 250 shares $108,095
WILLDAN GROUP INC COMCOMMON STOCK96924N100 — 1,403 shares $107,414
SCHWAB STRATEGIC TR US BROAD MKT ETFEXCHANGE TRADED FUND808524102 — 4,230 shares $106,173
TRANSAMERICA MULTI-MANAGED BALANCED FUND CLASS COPEN END TAXABLE LOAD FUND893957274 — 3,125 shares $105,312
UFP INDS INC COMCOMMON STOCK90278Q108 — 1,142 shares $105,201
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921937801 — 10,023 shares $104,436
LORD ABBETT AFFILIATED FUND CLASS AOPEN END TAXABLE LOAD FUND544001100 — 5,150 shares $104,387
PNC FINL SVCS GROUP INC COMCOMMON STOCK693475105 — 500 shares $104,045
529 AMERICAN INCOME FUND OF AMERICA CLASS F2OPEN END - NO LOAD FUND 529453320749 — 3,897 shares $103,968
529 AMERICAN HIGH INCOME TRUST FUND CLASS AOPEN END - LOAD FUND 529026547505 — 10,422 shares $101,827
UNITED STATES TREAS NTS 4.625 percent 02/15/35 B/E DTD 02/15/25COUPON BEARING - U.S.91282CMM0 — 98,000 shares $100,622
SIEMENS A G SPONSORED ADR ISIN US8261975010COMMON STOCK ADR826197501 — 824 shares $100,429
SPDR SER TR STATE STR SPDR NYSE TECHNOLOGY ETFEXCHANGE TRADED FUND78464A102 — 390 shares $99,559
TOUCHSTONE U.S. QUALITY BOND FUND CLASS YOPEN END TAXABLE NO LOAD FUND89155T409 — 10,826 shares $98,623
SCHWAB STRATEGIC TR US SMALL-CAP ETFEXCHANGE TRADED FUND808524607 — 3,384 shares $98,401
MORGAN STANLEY COM NEWCOMMON STOCK617446448 — 597 shares $98,265
OPPENHEIMER HLDGS INC CL A NON VTG STKCOMMON STOCK683797104 — 1,101 shares $98,198
BP PLC SPONS ADRCOMMON STOCK ADR055622104 — 2,085 shares $97,978
AMERICAN AMCAP FUND CLASS F3OPEN END TAXABLE NO LOAD FUND023375777 — 2,295 shares $97,961
ISHARES TR LIFEPATH TARGET DATE 2040 ETFEXCHANGE TRADED FUND46438G794 — 2,789 shares $97,376
INTERNATIONAL BK FOR RECON & DEV GLBL BD 3.875 percent 08/28/34 B/E DTD 08/28/24COUPON BEARING BOND459058LL5 — 100,000 shares $97,318
DOUGLAS DYNAMICS INC COMCOMMON STOCK25960R105 — 2,292 shares $96,470
AUTOMATIC DATA PROCESSING INC COMCOMMON STOCK053015103 — 472 shares $95,901
WESTERN MIDSTREAM PARTNERS L P COM UNIT LTD PARTNERSHIP INTCOMMON STOCK958669103 — 2,324 shares $95,679
529 AMERICAN COLLEGE ENROLLMENT FUND CLASS F2OPEN END - NO LOAD FUND 52902629M322 — 10,015 shares $95,542
JPMORGAN CORE PLUS BOND FUND CLASS IOPEN END TAXABLE NO LOAD FUND4812C0845 — 13,057 shares $94,535
CALVERT CORE BOND FUND CLASS IOPEN END TAXABLE NO LOAD FUND131582330 — 5,960 shares $93,931
ETF OPPORTUNITIES TR IDX DYNAMIC FIXED INCOME ETFEXCHANGE TRADED FUND26923N660 — 4,100 shares $93,205
PUBLIC SVC ENTERPRISE GROUP INC COMCOMMON STOCK744573106 — 1,144 shares $92,618
VANGUARD INTERNATIONAL VALUE FUND INVESTOR SHARESOPEN END TAXABLE NO LOAD FUND921939203 — 2,213 shares $92,271
DFA GLOBAL CORE PLUS FIXED INCOME PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND25239Y386 — 10,103 shares $92,142
ISHARES INC CORE MSCI EMERGING MKTS ETFEXCHANGE TRADED FUND46434G103 — 1,306 shares $91,063
DODGE & COX INCOME FUND CLASS IOPEN END TAXABLE NO LOAD FUND256210105 — 7,148 shares $90,919