← 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) |
|---|---|---|---|---|---|
| DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF | EXCHANGE TRADED FUND | 25434V708 | — | 4,034 shares | $156,761 |
| KNIGHTS OF COLUMBUS SMALL-CAP FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 00771X765 | — | 11,339 shares | $155,910 |
| PRAXIS VALUE INDEX FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 74006E785 | — | 7,769 shares | $155,223 |
| 529 AMERICAN BOND FUND OF AMERICA CLASS F2 | OPEN END - NO LOAD FUND 529 | 097873749 | — | 13,605 shares | $153,878 |
| WELLS FARGO & CO NEW COM | COMMON STOCK | 949746101 | — | 1,917 shares | $152,577 |
| LAM RESH CORP COM NEW | COMMON STOCK | 512807306 | — | 713 shares | $152,340 |
| VOYA GNMA INCOME FUND CLASS W | OPEN END TAXABLE NO LOAD FUND | 92913L767 | — | 19,933 shares | $150,293 |
| CALVERT SHORT DURATION INCOME FUND CLASS A | OPEN END TAXABLE LOAD FUND | 13161T104 | — | 9,566 shares | $150,280 |
| MERCEDES BENZ GROUP AG DAIMLER AG NA O N ISIN DE0007100000 | COMMON STOCK | D1668R123 | — | 2,483 shares | $149,870 |
| 529 AMERICAN FUNDAMENTAL INVESTORS FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 360802748 | — | 1,688 shares | $149,660 |
| AMERICAN BALANCED FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 024071821 | — | 4,046 shares | $149,370 |
| ANGLOGOLD ASHANTI REM.ON GB.NO SDRT ISIN GB00BRXH2664 | COMMON STOCK | G0378L100 | — | 1,528 shares | $148,766 |
| VANGUARD EXTENDED MARKET INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 922908694 | — | 943 shares | $147,199 |
| DOUBLELINE TOTAL RETURN BOND FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 258620103 | — | 16,649 shares | $146,678 |
| ISHARES TR RUSSELL 1000 ETF | EXCHANGE TRADED FUND | 464287622 | — | 411 shares | $146,565 |
| VANGUARD GROWTH AND INCOME FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921913208 | — | 1,407 shares | $146,532 |
| JOHNSON & JOHNSON COM | COMMON STOCK | 478160104 | — | 594 shares | $145,247 |
| VANGUARD ULTRA-SHORT-TERM TAX-EXEMPT FUND ADMIRAL SHARES | OPEN END -NO LOAD FUND | 922907803 | — | 9,145 shares | $144,953 |
| SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S LARGE CO INDEX ETF | EXCHANGE TRADED FUND | 808524771 | — | 5,199 shares | $144,799 |
| EMERSON ELEC CO COM | COMMON STOCK | 291011104 | — | 1,105 shares | $144,777 |
| APPLIED MATLS INC COM | COMMON STOCK | 038222105 | — | 421 shares | $143,894 |
| SELECT SECTOR SPDR TR STATE STREET ENERGY SELECT SECTOR SPDR ETF | EXCHANGE TRADED FUND | 81369Y506 | — | 2,324 shares | $142,393 |
| SELECT SECTOR SPDR TR STATE STREET FINL SELECT SECTOR SPDR ETF | EXCHANGE TRADED FUND | 81369Y605 | — | 2,869 shares | $141,635 |
| VANGUARD HEALTH CARE FUND | OPEN END TAXABLE NO LOAD FUND | 921908307 | — | 743 shares | $141,525 |
| DBX ETF TR XTRACKERS MSCI EAFE ESG LEADERS EQUITY ETF | EXCHANGE TRADED FUND | 233051218 | — | 4,016 shares | $141,115 |
| VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETF | EXCHANGE TRADED FUND | 922908611 | — | 649 shares | $141,003 |
| BRISTOL MYERS SQUIBB CO COM | COMMON STOCK | 110122108 | — | 2,324 shares | $140,951 |
| HUNTINGTON INGALLS INDS INC COM | COMMON STOCK | 446413106 | — | 369 shares | $140,183 |
| NRG ENERGY INC COM NEW | COMMON STOCK | 629377508 | — | 956 shares | $139,710 |
| JOHNSON & JOHNSON NT 6.950 percent 09/01/29 B/E DTD 09/02/99 | COUPON BEARING BOND | 478160AJ3 | — | 127,000 shares | $139,068 |
| KLA CORP COM | COMMON STOCK | 482480100 | — | 94 shares | $138,715 |
| AMERICAN EUPAC FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 29875E100 | — | 2,328 shares | $136,439 |
| DFA INTERNATIONAL SOCIAL CORE EQUITY PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 25239Y626 | — | 7,022 shares | $135,740 |
| CSX CORP COM | COMMON STOCK | 126408103 | — | 3,239 shares | $132,976 |
| PIMCO INCOME FUND CLASS I2 | OPEN END TAXABLE NO LOAD FUND | 72201M719 | — | 12,280 shares | $132,377 |
| DIMENSIONAL ETF TR WORLD EQUITY ETF | EXCHANGE TRADED FUND | 25434V617 | — | 1,770 shares | $130,591 |
| KNIGHTS OF COLUMBUS LIMITED DURATION FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 00771X799 | — | 13,482 shares | $130,505 |
| NUSHARES ETF TR ESG SM-CAP ETF | EXCHANGE TRADED FUND | 67092P607 | — | 2,868 shares | $129,234 |
| DANAHER CORP COM | COMMON STOCK | 235851102 | — | 680 shares | $128,928 |
| VANGUARD BD INDEX FDS ULTRA SHORT BD ETF | EXCHANGE TRADED FUND | 92203C303 | — | 2,552 shares | $127,051 |
| RTX CORP COM | COMMON STOCK | 75513E101 | — | 646 shares | $124,609 |
| AB SKANSKA CEMENTGJUTERIET ISIN SE0000113250 SHS B | COMMON STOCK | W83567110 | — | 4,669 shares | $123,837 |
| VANGUARD SMALL-CAP VALUE INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921937686 | — | 1,315 shares | $122,688 |
| TRINITY INDS INC COM | COMMON STOCK | 896522109 | — | 3,810 shares | $122,606 |
| INVESCO GLOBAL FUND CLASS A | OPEN END TAXABLE LOAD FUND | 00900W100 | — | 1,570 shares | $122,580 |
| CALVERT INTERNATIONAL RESPONSIBLE INDEX FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 13161Y707 | — | 3,184 shares | $122,448 |
| UNITED PARCEL SVC INC CL B | COMMON STOCK | 911312106 | — | 1,220 shares | $119,985 |
| CLIFFWATER ENHANCED LENDING FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 18685P108 | — | 10,770 shares | $118,578 |
| AZZ INC COM | COMMON STOCK | 002474104 | — | 946 shares | $118,373 |
| SCHWAB STRATEGIC TR 1000 INDEX ETF | EXCHANGE TRADED FUND | 808524722 | — | 3,738 shares | $117,112 |
| IMPAX SMALL-CAP FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 704223825 | — | 6,518 shares | $116,476 |
| OXFORD SQUARE CAP CORP COM | COMMON STOCK | 69181V107 | — | 65,375 shares | $115,714 |
| T. ROWE PRICE BLUE CHIP GROWTH FUND | OPEN END TAXABLE NO LOAD FUND | 77954Q106 | — | 619 shares | $115,517 |
| 529 AMERICAN SMALL-CAP WORLD FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 831681747 | — | 1,582 shares | $115,244 |
| 529 AMERICAN BOND FUND OF AMERICA CLASS A | OPEN END - LOAD FUND 529 | 097873509 | — | 10,159 shares | $114,903 |
| TRANE TECHNOLOGIES PLC SHS ISIN IE00BK9ZQ967 | COMMON STOCK | G8994E103 | — | 275 shares | $114,604 |
| FIDELITY INVESTMENTS MONEY MARKET PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 31607A109 | — | 114,000 shares | $114,000 |
| STANTEC INC COM | COMMON STOCK | 85472N109 | — | 1,317 shares | $113,789 |
| AMERIPRISE FINL INC COM | COMMON STOCK | 03076C106 | — | 255 shares | $113,322 |
| DIMENSIONAL ETF TR DIMENSIONAL INTL SMALL CAP VALUE ETF | EXCHANGE TRADED FUND | 25434V781 | — | 2,849 shares | $112,365 |
| PACER FDS TR US CASH COWS 100 ETF | EXCHANGE TRADED FUND | 69374H881 | — | 1,785 shares | $111,669 |
| SEMPRA COM | COMMON STOCK | 816851109 | — | 1,136 shares | $110,411 |
| ASTRONICS CORP CL B | COMMON STOCK | 046433207 | — | 1,720 shares | $108,928 |
| MURPHY USA INC COM | COMMON STOCK | 626755102 | — | 220 shares | $108,673 |
| AMPHENOL CORP NEW CL A | COMMON STOCK | 032095101 | — | 860 shares | $108,661 |
| ISHARES GOLD TR ISHARES NEW | EXCHANGE TRADED FUND | 464285204 | — | 1,229 shares | $108,349 |
| VANGUARD BD INDEX FDS VANGUARD LONG TERM BD ETF | EXCHANGE TRADED FUND | 921937793 | — | 1,574 shares | $108,260 |
| INTUIT COM | COMMON STOCK | 461202103 | — | 250 shares | $108,095 |
| WILLDAN GROUP INC COM | COMMON STOCK | 96924N100 | — | 1,403 shares | $107,414 |
| SCHWAB STRATEGIC TR US BROAD MKT ETF | EXCHANGE TRADED FUND | 808524102 | — | 4,230 shares | $106,173 |
| TRANSAMERICA MULTI-MANAGED BALANCED FUND CLASS C | OPEN END TAXABLE LOAD FUND | 893957274 | — | 3,125 shares | $105,312 |
| UFP INDS INC COM | COMMON STOCK | 90278Q108 | — | 1,142 shares | $105,201 |
| VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921937801 | — | 10,023 shares | $104,436 |
| LORD ABBETT AFFILIATED FUND CLASS A | OPEN END TAXABLE LOAD FUND | 544001100 | — | 5,150 shares | $104,387 |
| PNC FINL SVCS GROUP INC COM | COMMON STOCK | 693475105 | — | 500 shares | $104,045 |
| 529 AMERICAN INCOME FUND OF AMERICA CLASS F2 | OPEN END - NO LOAD FUND 529 | 453320749 | — | 3,897 shares | $103,968 |
| 529 AMERICAN HIGH INCOME TRUST FUND CLASS A | OPEN END - LOAD FUND 529 | 026547505 | — | 10,422 shares | $101,827 |
| UNITED STATES TREAS NTS 4.625 percent 02/15/35 B/E DTD 02/15/25 | COUPON BEARING - U.S. | 91282CMM0 | — | 98,000 shares | $100,622 |
| SIEMENS A G SPONSORED ADR ISIN US8261975010 | COMMON STOCK ADR | 826197501 | — | 824 shares | $100,429 |
| SPDR SER TR STATE STR SPDR NYSE TECHNOLOGY ETF | EXCHANGE TRADED FUND | 78464A102 | — | 390 shares | $99,559 |
| TOUCHSTONE U.S. QUALITY BOND FUND CLASS Y | OPEN END TAXABLE NO LOAD FUND | 89155T409 | — | 10,826 shares | $98,623 |
| SCHWAB STRATEGIC TR US SMALL-CAP ETF | EXCHANGE TRADED FUND | 808524607 | — | 3,384 shares | $98,401 |
| MORGAN STANLEY COM NEW | COMMON STOCK | 617446448 | — | 597 shares | $98,265 |
| OPPENHEIMER HLDGS INC CL A NON VTG STK | COMMON STOCK | 683797104 | — | 1,101 shares | $98,198 |
| BP PLC SPONS ADR | COMMON STOCK ADR | 055622104 | — | 2,085 shares | $97,978 |
| AMERICAN AMCAP FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 023375777 | — | 2,295 shares | $97,961 |
| ISHARES TR LIFEPATH TARGET DATE 2040 ETF | EXCHANGE TRADED FUND | 46438G794 | — | 2,789 shares | $97,376 |
| INTERNATIONAL BK FOR RECON & DEV GLBL BD 3.875 percent 08/28/34 B/E DTD 08/28/24 | COUPON BEARING BOND | 459058LL5 | — | 100,000 shares | $97,318 |
| DOUGLAS DYNAMICS INC COM | COMMON STOCK | 25960R105 | — | 2,292 shares | $96,470 |
| AUTOMATIC DATA PROCESSING INC COM | COMMON STOCK | 053015103 | — | 472 shares | $95,901 |
| WESTERN MIDSTREAM PARTNERS L P COM UNIT LTD PARTNERSHIP INT | COMMON STOCK | 958669103 | — | 2,324 shares | $95,679 |
| 529 AMERICAN COLLEGE ENROLLMENT FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 02629M322 | — | 10,015 shares | $95,542 |
| JPMORGAN CORE PLUS BOND FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 4812C0845 | — | 13,057 shares | $94,535 |
| CALVERT CORE BOND FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 131582330 | — | 5,960 shares | $93,931 |
| ETF OPPORTUNITIES TR IDX DYNAMIC FIXED INCOME ETF | EXCHANGE TRADED FUND | 26923N660 | — | 4,100 shares | $93,205 |
| PUBLIC SVC ENTERPRISE GROUP INC COM | COMMON STOCK | 744573106 | — | 1,144 shares | $92,618 |
| VANGUARD INTERNATIONAL VALUE FUND INVESTOR SHARES | OPEN END TAXABLE NO LOAD FUND | 921939203 | — | 2,213 shares | $92,271 |
| DFA GLOBAL CORE PLUS FIXED INCOME PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 25239Y386 | — | 10,103 shares | $92,142 |
| ISHARES INC CORE MSCI EMERGING MKTS ETF | EXCHANGE TRADED FUND | 46434G103 | — | 1,306 shares | $91,063 |
| DODGE & COX INCOME FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 256210105 | — | 7,148 shares | $90,919 |