← 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) |
|---|---|---|---|---|---|
| JANUS HENDERSON BALANCED FUND CLASS T | OPEN END TAXABLE NO LOAD FUND | 471023879 | — | 467 shares | $21,283 |
| FIDELITY CONTRA FUND | OPEN END TAXABLE NO LOAD FUND | 316071109 | — | 926 shares | $21,271 |
| AMERICAN GROWTH PORTFOLIO CLASS A | OPEN END TAXABLE LOAD FUND | 02630R781 | — | 777 shares | $21,231 |
| DIAGEO PLC SPONSORED ADR NEW ISIN US25243Q2057 | COMMON STOCK ADR | 25243Q205 | — | 285 shares | $21,218 |
| AMERICAN INFLATION LINKED BOND FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 02630D501 | — | 2,240 shares | $21,165 |
| AMERICAN CAPITAL WORLD GROWTH AND INCOME FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 140543828 | — | 301 shares | $21,118 |
| JANUS HENDERSON MID-CAP VALUE FUND CLASS T | OPEN END TAXABLE NO LOAD FUND | 471023598 | — | 1,315 shares | $20,976 |
| BNY MELLON BOND MARKET INDEX FUND INVESTOR SHARES | OPEN END TAXABLE NO LOAD FUND | 05589K848 | — | 2,308 shares | $20,886 |
| GENTEX CORP COM | COMMON STOCK | 371901109 | — | 950 shares | $20,758 |
| MERCADOLIBRE INC COM | COMMON STOCK | 58733R102 | — | 12 shares | $20,748 |
| PRIMORIS SVCS CORP COM | COMMON STOCK | 74164F103 | — | 145 shares | $20,741 |
| ISHARES TR MBS ETF | EXCHANGE TRADED FUND | 464288588 | — | 217 shares | $20,604 |
| EQUINIX INC COM PAR $0 001 | COMMON STOCK | 29444U700 | — | 21 shares | $20,585 |
| PORT EVERETT WASH REV REV REF BDS 2016 3.000 percent 12/01/41 B/E DTD 08/16/16 CLB | COUPON BEARING - FIXED RATE | 734064JM1 | — | 25,000 shares | $20,548 |
| COTTONWOOD COMMUNITIES INC | COMMON STOCK | 22188L259 | — | 1,807 shares | $20,531 |
| FRANKLIN BSP LENDING FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 35243L403 | — | 2,062 shares | $20,479 |
| AMERICAN CENTURY HIGH YIELD FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 024932808 | — | 3,996 shares | $20,378 |
| NORFOLK SOUTHN CORP COM | COMMON STOCK | 655844108 | — | 71 shares | $20,377 |
| AMERICAN HIGH INCOME MUNICIPAL BOND FUND CLASS A | OPEN END - LOAD FUND | 026545103 | — | 1,330 shares | $20,214 |
| WELLS FARGO BK N A SIOUX FALLS S D CTF DEP 4.200 percent 02/14/28 B/E DTD 02/13/24 | COUPON BEARING CD | 949764LY8 | — | 20,000 shares | $20,110 |
| WELLS FARGO BK N A SIOUX FALLS S D CTF DEP 4.300 percent 02/16/27 B/E DTD 02/13/24 | COUPON BEARING CD | 949764LT9 | — | 20,000 shares | $20,074 |
| WASHINGTON ST HEALTH CARE FACS AUTH REV BDS PROVIDENCE ST. JOSEPH HEALTH 2014D 5.000 percent 10/01/38 B/E DTD 11/06/14 CLB | COUPON BEARING - FIXED RATE | 93978HKN4 | — | 20,000 shares | $20,019 |
| ENERGY NORTHWEST WASH WIND PROJ REV REV REF BDS WIND PROJ 2015 4.000 percent 07/01/28 B/E DTD 01/14/15 CLB | COUPON BEARING - FIXED RATE | 29270MEN9 | — | 20,000 shares | $20,010 |
| INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS ISIN US4567881085 | COMMON STOCK ADR | 456788108 | — | 1,471 shares | $19,873 |
| GE HEALTHCARE TECHNOLOGIES INC COM | COMMON STOCK | 36266G107 | — | 279 shares | $19,863 |
| AMBEV S A SPONSORED ADR ISIN US02319V1035 | COMMON STOCK ADR | 02319V103 | — | 6,771 shares | $19,771 |
| TRUIST FINL CORP COM | COMMON STOCK | 89832Q109 | — | 427 shares | $19,629 |
| EXELIXIS INC COM | COMMON STOCK | 30161Q104 | — | 454 shares | $19,472 |
| AMERICAN HIGH INCOME MUNICIPAL BOND FUND CLASS F1 | OPEN END - LOAD FUND | 026545400 | — | 1,278 shares | $19,425 |
| SELECT SECTOR SPDR TR STATE STREET CONSUMER DISCRETIONARY SELECT SECTOR SPDR ETF | EXCHANGE TRADED FUND | 81369Y407 | — | 178 shares | $19,398 |
| VANGUARD GLOBAL WELLESLEY INCOME FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921910741 | — | 658 shares | $19,397 |
| INGERSOLL RAND INC COM | COMMON STOCK | 45687V106 | — | 242 shares | $19,389 |
| APTIV PLC NEW ORD SH ISIN JE00BTDN8H13 | COMMON STOCK | G3265R107 | — | 279 shares | $19,374 |
| ISHARES TR U S UTILS ETF | EXCHANGE TRADED FUND | 464287697 | — | 166 shares | $19,274 |
| FIRSTENERGY CORP COM | COMMON STOCK | 337932107 | — | 380 shares | $19,251 |
| NUTRIEN LTD REGISTERED SHS ISIN CA67077M1086 | COMMON STOCK | 67077M108 | — | 255 shares | $19,190 |
| INVESCO EXCHANGE-TRADED FD TR II VAR RATE PFD ETF | EXCHANGE TRADED FUND | 46138G870 | — | 800 shares | $19,184 |
| DFA U.S. SOCIAL CORE EQUITY 2 PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 233203298 | — | 600 shares | $19,115 |
| POWER CORP CDA SHS ISIN CA7392391016 | COMMON STOCK | 739239101 | — | 398 shares | $19,101 |
| DEUTSCHE TELEKOM AG SPONSORED ADR | COMMON STOCK ADR | 251566105 | — | 515 shares | $19,096 |
| SELECT SECTOR SPDR TR STATE STREET COMMUNICATION SVCS SELECT SECTOR SPDR ETF | EXCHANGE TRADED FUND | 81369Y852 | — | 172 shares | $19,068 |
| MUELLER WTR PRODS INC COM | COMMON STOCK | 624758108 | — | 693 shares | $19,051 |
| FIDELITY ADVISOR INTERNATIONAL CAPITAL APPRECIATION FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 315920819 | — | 557 shares | $19,034 |
| WESTERN DIGITAL CORP COM | COMMON STOCK | 958102105 | — | 70 shares | $18,934 |
| JANUS HENDERSON FORTY FUND CLASS T | OPEN END TAXABLE NO LOAD FUND | 47103A625 | — | 398 shares | $18,914 |
| DODGE & COX STOCK FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 256219106 | — | 1,172 shares | $18,876 |
| VANGUARD EMERGING MARKETS BOND FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 922020813 | — | 768 shares | $18,661 |
| FIDELITY INTERNATIONAL INDEX FUND | OPEN END TAXABLE NO LOAD FUND | 315911727 | — | 303 shares | $18,585 |
| TFS FINL CORP COM | COMMON STOCK | 87240R107 | — | 1,317 shares | $18,504 |
| HONEYWELL INTL INC SR NT 5.000 percent 02/15/33 B/E DTD 11/02/22 CLB | COUPON BEARING BOND | 438516CK0 | — | 18,000 shares | $18,465 |
| IMPAX INTERNATIONAL SUSTAINABLE ECONOMY FUND INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 704223742 | — | 1,524 shares | $18,451 |
| PORT EVERETT WASH LTD TAX GO REF BDS 2020A 3.000 percent 12/01/48 B/E DTD 01/29/20 CLB | COUPON BEARING - FIXED RATE | 734047EA7 | — | 25,000 shares | $18,437 |
| NANO NUCLEAR ENERGY INC COM | COMMON STOCK | 63010H108 | — | 900 shares | $18,432 |
| ISHARES TR CORE 80 20 AGGRESSIVE ALLOCATION ETF | EXCHANGE TRADED FUND | 464289859 | — | 208 shares | $18,385 |
| DIGITAL RLTY TR INC COM | COMMON STOCK | 253868103 | — | 101 shares | $18,201 |
| SEATTLE WASH DRAIN & WASTEWATER REV SYS IMPT REF BDS 2021 4.000 percent 09/01/49 B/E DTD 06/08/21 CLB | COUPON BEARING - FIXED RATE | 812631QL6 | — | 20,000 shares | $18,189 |
| MURPHY OIL CORP COM | COMMON STOCK | 626717102 | — | 440 shares | $18,150 |
| WASHINGTON ST HIGHER ED FACS AUTH REV BDS GONZAGA UNIV 2019 A 3.000 percent 04/01/49 B/E DTD 11/01/19 CLB | COUPON BEARING - FIXED RATE | 939781Y87 | — | 25,000 shares | $18,119 |
| AMERICAN CENTURY HERITAGE FUND INVESTOR CLASS | OPEN END TAXABLE NO LOAD FUND | 025083791 | — | 933 shares | $18,112 |
| UNILEVER PLC SPONSORED ADR NEW 2025 ISIN US9047678035 | COMMON STOCK ADR | 904767803 | — | 317 shares | $18,059 |
| TRANSAMERICA MULTI-ASSET INCOME FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 89354D809 | — | 1,145 shares | $18,057 |
| UNITED STS LIME & MINERALS INC COM | COMMON STOCK | 911922102 | — | 138 shares | $18,024 |
| CALUMET INC COM | COMMON STOCK | 131428104 | — | 500 shares | $17,950 |
| CNH INDL N V SHS ISIN NL0010545661 | COMMON STOCK | N20944109 | — | 1,623 shares | $17,853 |
| INVESCO EXCHANGE-TRADED FD TR II FTSE RAFI DEV MKTS EX-U S ETF | EXCHANGE TRADED FUND | 46138E743 | — | 255 shares | $17,853 |
| DWS RREEF REAL ASSETS FUND INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 25159K705 | — | 1,297 shares | $17,840 |
| INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP 400 PURE VALUE ETF | EXCHANGE TRADED FUND | 46137V191 | — | 137 shares | $17,806 |
| BRITISH AMERN TOB PLC SPONSORED ADR ISIN US1104481072 | COMMON STOCK ADR | 110448107 | — | 304 shares | $17,775 |
| PRICESMART INC COM | COMMON STOCK | 741511109 | — | 118 shares | $17,759 |
| DUPONT DE NEMOURS INC COM | COMMON STOCK | 26614N102 | — | 387 shares | $17,725 |
| ISHARES TR RUSSELL MID-CAP ETF | EXCHANGE TRADED FUND | 464287499 | — | 182 shares | $17,696 |
| HARVEST HEALTHCARE LEADERS INCOME ETF TRUST UNITS -A- ISIN CA41755F1071 | EXCHANGE TRADED FUND | 41755F107 | — | 3,500 shares | $17,683 |
| JOHNSON CTLS INTL PLC SHS ISIN IE00BY7QL619 | COMMON STOCK | G51502105 | — | 133 shares | $17,416 |
| PORTLAND GEN ELEC CO COM NEW | COMMON STOCK | 736508847 | — | 329 shares | $17,354 |
| VANGUARD INTERMEDIATE-TERM INVESTMENT GRADE FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 922031810 | — | 1,970 shares | $17,275 |
| TRACTOR SUPPLY CO COM | COMMON STOCK | 892356106 | — | 380 shares | $17,214 |
| APOLLO GLOBAL MGMT INC NEW COM | COMMON STOCK | 03769M106 | — | 154 shares | $17,159 |
| INTERCONTINENTAL EXCHANGE INC COM | COMMON STOCK | 45866F104 | — | 109 shares | $17,144 |
| ESSENTIAL UTILS INC COM | COMMON STOCK | 29670G102 | — | 424 shares | $17,074 |
| 529 AMERICAN COLLEGE 2033 FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 02629M520 | — | 1,305 shares | $17,059 |
| STRATEGIC ED INC COM | COMMON STOCK | 86272C103 | — | 204 shares | $16,924 |
| CAPITAL GROUP GROWTH ETF SHS | EXCHANGE TRADED FUND | 14020G101 | — | 420 shares | $16,880 |
| US BANCORP DEL COM NEW | COMMON STOCK | 902973304 | — | 324 shares | $16,851 |
| VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD | EXCHANGE TRADED FUND | 92206C706 | — | 282 shares | $16,793 |
| AMERICAN CENTY ETF TR AVANTIS EMERGING MKTS EX-CHINA EQUITY ETF | EXCHANGE TRADED FUND | 02507A101 | — | 246 shares | $16,637 |
| JACOBS SOLUTIONS INC COM | COMMON STOCK | 46982L108 | — | 130 shares | $16,546 |
| ISHARES TR ISHARES CURRENCY HEDGED MSCI EAFE ETF | EXCHANGE TRADED FUND | 46434V803 | — | 389 shares | $16,531 |
| AUTONATION INC COM | COMMON STOCK | 05329W102 | — | 84 shares | $16,402 |
| SFL CORPORATION LTD SHS ISIN BMG7738W1064 | COMMON STOCK | G7738W106 | — | 1,518 shares | $16,379 |
| NICE SYSTEMS LTD SPONS ADR | COMMON STOCK ADR | 653656108 | — | 148 shares | $16,318 |
| TOOTSIE ROLL INDS INC COM | COMMON STOCK | 890516107 | — | 381 shares | $16,276 |
| WORKDAY INC CL A | COMMON STOCK | 98138H101 | — | 125 shares | $16,240 |
| INVESCO EXCHANGE-TRADED FD TR BIOTECHNOLOGY & GENOME ETF | EXCHANGE TRADED FUND | 46137V787 | — | 205 shares | $16,232 |
| AMERICAN 2040 TARGET DATE RETIREMENT FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 02631C676 | — | 720 shares | $16,112 |
| EATON VANCE TAX-ADVANTAGED GLOBAL DIVID INCOME FD COM ISIN US27828S1015 | MUTUAL FUND CLOSED END | 27828S101 | — | 800 shares | $16,096 |
| NBT BANCORP INC COM | COMMON STOCK | 628778102 | — | 377 shares | $16,053 |
| NEXSTAR MEDIA GROUP INC COM | COMMON STOCK | 65336K103 | — | 88 shares | $15,913 |
| ISHARES TR IBOXX $ HIGH YIELD CORP BD ETF | EXCHANGE TRADED FUND | 464288513 | — | 200 shares | $15,912 |
| BROOKFIELD INFRASTRUCTURE CORP NEW EXCHANGEABLE SUB VOTING SHS CL A ISIN CA11276H1064 | COMMON STOCK | 11276H106 | — | 401 shares | $15,797 |
| SCHWAB MARKET TRACK GROWTH PORTFOLIO | OPEN END TAXABLE NO LOAD FUND | 808509301 | — | 590 shares | $15,681 |