← 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) |
|---|---|---|---|---|---|
| VANGUARD WELLINGTON FD U S QUALITY FACTOR ETF | EXCHANGE TRADED FUND | 921935706 | — | 274 shares | $40,890 |
| ALLSTATE CORP COM | COMMON STOCK | 020002101 | — | 197 shares | $40,821 |
| FIRST NATL BK AMER EAST LANSING MICH CTF DEP 3.850 percent 08/19/30 B/E DTD 08/17/22 CLB | COUPON BEARING CD | 32110YYM1 | — | 41,000 shares | $40,735 |
| SOUTHWEST AIRLS CO COM | COMMON STOCK | 844741108 | — | 1,080 shares | $40,576 |
| T. ROWE PRICE GLOBAL STOCK FUND | OPEN END TAXABLE NO LOAD FUND | 77956H856 | — | 601 shares | $40,562 |
| ISHARES TR 1-3 YR TREAS BD ETF | EXCHANGE TRADED FUND | 464287457 | — | 491 shares | $40,542 |
| MAXIMUS INC COM | COMMON STOCK | 577933104 | — | 631 shares | $40,447 |
| SEA LTD ADR ISIN US81141R1005 | COMMON STOCK ADR | 81141R100 | — | 488 shares | $40,411 |
| MORGAN STANLEY BK N A SALT LAKE CITY UTAH CTF DEP 4.600 percent 05/10/27 B/E DTD 05/10/23 | COUPON BEARING CD | 61690U5T3 | — | 40,000 shares | $40,303 |
| 529 AMERICAN INTERMEDIATE BOND FUND OF AMERICA CLASS A | OPEN END - LOAD FUND 529 | 458809506 | — | 3,190 shares | $40,256 |
| CANADIAN PACIFIC KANSAS CITY LTD ISIN CA13646K1084 | COMMON STOCK | 13646K108 | — | 513 shares | $40,231 |
| ISHARES TR IBONDS OCT 2027 TERM TIPS ETF | EXCHANGE TRADED FUND | 46438G604 | — | 1,535 shares | $40,088 |
| VALLEY NATL BK PASSAIC N J CTF DEP 4.800 percent 04/02/26 B/E DTD 04/02/24 | COUPON BEARING CD | 919853LB5 | — | 40,000 shares | $39,991 |
| INVESCO EXCHANGE-TRADED FD TR II S&P 500 LOW VOLATILITY ETF | EXCHANGE TRADED FUND | 46138E354 | — | 541 shares | $39,569 |
| AMG YACKTMAN FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 00170K588 | — | 1,641 shares | $39,313 |
| MFS UTILITIES FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 552986879 | — | 1,443 shares | $38,949 |
| J P MORGAN EXCHANGE-TRADED FD TR ULTRA-SHORT INCOME ETF | EXCHANGE TRADED FUND | 46641Q837 | — | 766 shares | $38,767 |
| UBS GROUP AG SHS ISIN CH0244767585 | COMMON STOCK | H42097107 | — | 991 shares | $38,718 |
| NATIONAL GRID PLC SPON ADR NEW 2017 | COMMON STOCK ADR | 636274409 | — | 456 shares | $38,578 |
| PVH CORP COM | COMMON STOCK | 693656100 | — | 553 shares | $38,577 |
| ROCHE HLDGS LTD SPONSORED ADR ISIN US7711951043 | COMMON STOCK ADR | 771195104 | — | 776 shares | $38,575 |
| C H ROBINSON WORLDWIDE INC COM NEW | COMMON STOCK | 12541W209 | — | 232 shares | $38,528 |
| JANUS HENDERSON OVERSEAS FUND CLASS T | OPEN END TAXABLE NO LOAD FUND | 471023846 | — | 669 shares | $38,454 |
| ALPS ETF TR ALERIAN MLP ETF NEW | EXCHANGE TRADED FUND | 00162Q452 | — | 729 shares | $38,375 |
| AMERICAN NEW PERSPECTIVE FUND CLASS F1 | OPEN END TAXABLE LOAD FUND | 648018406 | — | 574 shares | $38,069 |
| COPA HOLDING S A CL A COM ISIN PAP310761054 | COMMON STOCK | P31076105 | — | 334 shares | $37,946 |
| OCCIDENTAL PETE CORP COM | COMMON STOCK | 674599105 | — | 583 shares | $37,895 |
| SALESFORCE INC COM | COMMON STOCK | 79466L302 | — | 203 shares | $37,812 |
| PENNANTPARK FLOATING RATE CAP LTD COM | COMMON STOCK | 70806A106 | — | 4,689 shares | $37,702 |
| ISHARES TR MSCI ACWI ETF | EXCHANGE TRADED FUND | 464288257 | — | 272 shares | $37,697 |
| VANGUARD EXPLORER FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921926200 | — | 353 shares | $37,633 |
| BYD CO LTD ADR ISIN US05606L1008 | COMMON STOCK ADR | 05606L100 | — | 2,758 shares | $37,588 |
| VISTRA CORP COM | COMMON STOCK | 92840M102 | — | 249 shares | $37,432 |
| VANGUARD STAR FUND | OPEN END TAXABLE NO LOAD FUND | 921909107 | — | 1,306 shares | $37,237 |
| SPDR SER TR STATE STREET SPDR S&P BK ETF | EXCHANGE TRADED FUND | 78464A797 | — | 623 shares | $37,100 |
| S&P GLOBAL INC COM | COMMON STOCK | 78409V104 | — | 87 shares | $37,005 |
| BLOOM ENERGY CORP CL A | COMMON STOCK | 093712107 | — | 273 shares | $36,989 |
| ISHARES TR S&P 500 VALUE ETF | EXCHANGE TRADED FUND | 464287408 | — | 175 shares | $36,951 |
| PORT HOUSTON AUTH TEX HARRIS CNTY REV FIRST LIEN BDS 2021 4.000 percent 10/01/46 B/E DTD 11/15/21 CLB | COUPON BEARING - FIXED RATE | 734262FX1 | — | 40,000 shares | $36,740 |
| DEERE & CO COM | COMMON STOCK | 244199105 | — | 65 shares | $36,719 |
| TC ENERGY CORPORATION REGISTERED SHS ISIN CA87807B1076 | COMMON STOCK | 87807B107 | — | 585 shares | $36,533 |
| SCHWAB STRATEGIC TR US LARGE-CAP VALUE ETF | EXCHANGE TRADED FUND | 808524409 | — | 1,197 shares | $36,509 |
| WELLTOWER INC COM | COMMON STOCK | 95040Q104 | — | 184 shares | $36,379 |
| MITSUBISHI CORP COM ISIN JP3898400001 | COMMON STOCK | J43830116 | — | 1,086 shares | $36,297 |
| INVESCO MAIN STREET ALL-CAP FUND CLASS A | OPEN END TAXABLE LOAD FUND | 00141B782 | — | 1,280 shares | $36,172 |
| DFA U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 233203397 | — | 828 shares | $36,023 |
| QUEST DIAGNOSTICS INC COM | COMMON STOCK | 74834L100 | — | 184 shares | $36,021 |
| TE CONNECTIVITY PLC ORD SHS ISIN IE000IVNQZ81 | COMMON STOCK | G87052109 | — | 171 shares | $35,742 |
| MORGAN STANLEY BK N A SALT LAKE CITY UTAH CTF DEP 4.550 percent 05/01/29 B/E DTD 05/01/24 | COUPON BEARING CD | 61690DPV4 | — | 35,000 shares | $35,604 |
| INSTALLED BLDG PRODS INC COM | COMMON STOCK | 45780R101 | — | 134 shares | $35,530 |
| MORGAN STANLEY PRIVATE BK NATL ASSN PUR N Y CTF DEP 4.650 percent 05/01/28 B/E DTD 05/01/24 | COUPON BEARING CD | 61768E2Q5 | — | 35,000 shares | $35,516 |
| SPDR SER TR STATE STREET SPDR BLOOMBERG INVT GRADE FLTG RATE ETF | EXCHANGE TRADED FUND | 78468R200 | — | 1,135 shares | $34,935 |
| ALBEMARLE CORP COM | COMMON STOCK | 012653101 | — | 194 shares | $34,829 |
| SNOHOMISH CNTY WASH LTD TAX GO REF BDS 2015 3.000 percent 12/01/27 B/E DTD 08/27/15 CLB | COUPON BEARING - FIXED RATE | 8330854C4 | — | 35,000 shares | $34,792 |
| T. ROWE PRICE SPECTRUM INCOME FUND | OPEN END TAXABLE NO LOAD FUND | 779906106 | — | 3,099 shares | $34,708 |
| CAPITAL GROUP CORE EQUITY ETF SHS | EXCHANGE TRADED FUND | 14020V108 | — | 900 shares | $34,578 |
| FRANKLIN INCOME FUND CLASS A | OPEN END TAXABLE LOAD FUND | 353496490 | — | 13,663 shares | $34,566 |
| BUFFALO SMALL-CAP GROWTH FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 119804102 | — | 2,428 shares | $34,547 |
| VANGUARD WORLD FD VANGUARD MEGA CAP GROWTH ETF | EXCHANGE TRADED FUND | 921910816 | — | 94 shares | $34,500 |
| T. ROWE PRICE GROWTH STOCK FUND | OPEN END TAXABLE NO LOAD FUND | 741479109 | — | 361 shares | $34,481 |
| FIDELITY COVINGTON TR MSCI INFORMATION TECHNOLOGY INDEX ETF | EXCHANGE TRADED FUND | 316092808 | — | 165 shares | $34,328 |
| AMERICAN GROWTH FUND OF AMERICA CLASS F2 | OPEN END TAXABLE LOAD FUND | 399874825 | — | 465 shares | $34,256 |
| ENOVA INTL INC COM | COMMON STOCK | 29357K103 | — | 252 shares | $34,229 |
| VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF | EXCHANGE TRADED FUND | 92204A702 | — | 49 shares | $34,188 |
| CUMMINS INC COM | COMMON STOCK | 231021106 | — | 63 shares | $33,895 |
| UNUM GROUP COM | COMMON STOCK | 91529Y106 | — | 463 shares | $33,813 |
| 529 AMERICAN EUPAC FUND CLASS A | OPEN END - LOAD FUND 529 | 298706508 | — | 586 shares | $33,765 |
| NAVIENT CORP COM | COMMON STOCK | 63938C108 | — | 4,117 shares | $33,677 |
| SMUCKER J M CO COM NEW | COMMON STOCK | 832696405 | — | 348 shares | $33,565 |
| LAZARD EMERGING MARKETS EQUITY PORTFOLIO OPEN SHARES | OPEN END TAXABLE NO LOAD FUND | 52106N764 | — | 1,223 shares | $33,514 |
| SCHWAB STRATEGIC TR MUN BD ETF | EXCHANGE TRADED FUND | 808524649 | — | 1,315 shares | $33,506 |
| BAXTER INTL INC COM | COMMON STOCK | 071813109 | — | 1,987 shares | $33,382 |
| FRANKLIN BSP CAPITAL CORPORATION | COMMON STOCK | PER320675 | — | 2,443 shares | $33,179 |
| UNIVERSAL TECHNICAL INST INC COM | COMMON STOCK | 913915104 | — | 915 shares | $33,032 |
| 529 AMERICAN INVESTMENT COMPANY OF AMERICA FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 461308744 | — | 555 shares | $32,962 |
| UMB FINL CORP COM | COMMON STOCK | 902788108 | — | 291 shares | $32,822 |
| ISHARES BITCOIN TR ETF SHS BEN INT | EXCHANGE TRADED FUND | 46438F101 | — | 849 shares | $32,621 |
| AMANA INCOME FUND INSTITUTIONAL SHARES | OPEN END TAXABLE NO LOAD FUND | 022865406 | — | 474 shares | $32,278 |
| SPROTT GOLD EQUITY FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 85208P105 | — | 241 shares | $32,191 |
| SCHWAB SELECT LARGE-CAP GROWTH FUND | OPEN END TAXABLE NO LOAD FUND | 51855Q549 | — | 1,355 shares | $32,057 |
| AMERICAN CAPITAL INCOME BUILDER FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 140194101 | — | 412 shares | $32,004 |
| MONDELEZ INTL INC CL A | COMMON STOCK | 609207105 | — | 554 shares | $31,927 |
| GABELLI DIVID & INCOME TR COM | MUTUAL FUND CLOSED END | 36242H104 | — | 1,185 shares | $31,912 |
| ISHARES TR 7-10 YR TREAS BD ETF | EXCHANGE TRADED FUND | 464287440 | — | 334 shares | $31,877 |
| FIDELITY SELECT HEALTH CARE PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 316390301 | — | 1,192 shares | $31,799 |
| ISHARES TR 1-5 YR INVT GRADE CORPORATE BD ETF | EXCHANGE TRADED FUND | 464288646 | — | 604 shares | $31,746 |
| VANGUARD INDEX FDS MID-CAP GROWTH ETF | EXCHANGE TRADED FUND | 922908538 | — | 123 shares | $31,529 |
| AMERICAN CENTY ETF TR AVANTIS U S MID CAP VALUE ETF | EXCHANGE TRADED FUND | 025072133 | — | 423 shares | $31,378 |
| TEXTRON INC COM | COMMON STOCK | 883203101 | — | 357 shares | $31,259 |
| ISHARES TR ESG SELECT SCREENED S&P SMALL-CAP ETF | EXCHANGE TRADED FUND | 46436E544 | — | 715 shares | $31,129 |
| NOMURA LARGE-CAP GROWTH FUND CLASS A | OPEN END TAXABLE LOAD FUND | 466000627 | — | 967 shares | $30,803 |
| TANDEM DIABETES CARE INC COM NEW | COMMON STOCK | 875372203 | — | 1,605 shares | $30,768 |
| HESS MIDSTREAM LP CL A SHS | COMMON STOCK | 428103105 | — | 790 shares | $30,707 |
| BAKER HUGHES A GE CO LLC / BAKER HUGHES CO-OBLIGOR INC FXD RT SR NT 3.337 percent 12/15/27 B/E DTD 12/11/17 CLB | COUPON BEARING BOND | 05723KAE0 | — | 31,000 shares | $30,553 |
| WASHINGTON ST VAR PURP GO BDS 2017D 5.000 percent 02/01/41 B/E DTD 01/24/17 CLB | COUPON BEARING - FIXED RATE | 93974DG44 | — | 30,000 shares | $30,384 |
| FEDERATED HERMES KAUFMANN FUND CLASS R | OPEN END TAXABLE NO LOAD FUND | 314172644 | — | 5,883 shares | $30,356 |
| SCHWAB CHARLES CORP NEW COM | COMMON STOCK | 808513105 | — | 322 shares | $30,220 |
| PORT TACOMA WASH LTD TAX GO REF BDS 2016 A 4.000 percent 12/01/36 B/E DTD 09/08/16 CLB | COUPON BEARING - FIXED RATE | 735422PC5 | — | 30,000 shares | $30,005 |
| ISHARES TR RUSSELL 2000 GROWTH ETF | EXCHANGE TRADED FUND | 464287648 | — | 95 shares | $29,812 |
| AMERICAN TOWER CORP NEW COM | COMMON STOCK | 03027X100 | — | 172 shares | $29,684 |