← 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) |
|---|---|---|---|---|---|
| ENTERPRISE PRODS PARTNERS L P COM UNIT | COMMON STOCK | 293792107 | — | 23,073 shares | $873,082 |
| AMERICAN INCOME FUND OF AMERICA CLASS F2 | OPEN END TAXABLE LOAD FUND | 453320822 | — | 32,531 shares | $866,622 |
| AMERICAN EXPRESS CO COM | COMMON STOCK | 025816109 | — | 2,802 shares | $847,549 |
| CONSTELLATION SOFTWARE INC COM ISIN CA21037X1006 | COMMON STOCK | 21037X100 | — | 483 shares | $845,263 |
| CISCO SYS INC COM | COMMON STOCK | 17275R102 | — | 10,751 shares | $834,200 |
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | EXCHANGE TRADED FUND | 922908363 | — | 1,393 shares | $832,570 |
| ISHARES TR CORE S&P U S GROWTH ETF | EXCHANGE TRADED FUND | 464287671 | — | 5,358 shares | $831,038 |
| BROADCOM INC COM | COMMON STOCK | 11135F101 | — | 2,558 shares | $791,656 |
| LILLY ELI & CO COM | COMMON STOCK | 532457108 | — | 855 shares | $786,259 |
| BANK AMER CORP COM | COMMON STOCK | 060505104 | — | 15,875 shares | $773,891 |
| ISHARES SILVER TR ISHARES | EXCHANGE TRADED FUND | 46428Q109 | — | 11,083 shares | $755,196 |
| VANGUARD STAR FDS VANGUARD TOTAL INTL STOCK INDEX FD ETF SHS | EXCHANGE TRADED FUND | 921909768 | — | 9,726 shares | $749,972 |
| DWS GOVERNMENT AND AGENCY SECURITIES PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 147539670 | — | 726,004 shares | $726,004 |
| AMERICAN WASHINGTON MUTUAL INVESTORS FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 939330775 | — | 11,308 shares | $710,921 |
| ISHARES TR CORE S&P SMALL-CAP ETF | EXCHANGE TRADED FUND | 464287804 | — | 5,596 shares | $695,656 |
| STARBUCKS CORP COM | COMMON STOCK | 855244109 | — | 7,730 shares | $692,549 |
| MCDONALDS CORP COM | COMMON STOCK | 580135101 | — | 2,199 shares | $683,427 |
| WALMART INC COM | COMMON STOCK | 931142103 | — | 5,439 shares | $675,908 |
| SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 STANDARD & POORS DEP RCPT | EXCHANGE TRADED FUND | 78467Y107 | — | 1,075 shares | $663,017 |
| ISHARES TR ESG AWARE USD CORPORATE BD ETF | EXCHANGE TRADED FUND | 46435G193 | — | 28,483 shares | $659,028 |
| AMGEN INC COM | COMMON STOCK | 031162100 | — | 1,870 shares | $657,835 |
| VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF | EXCHANGE TRADED FUND | 921937835 | — | 8,931 shares | $657,679 |
| MICRON TECHNOLOGY INC COM | COMMON STOCK | 595112103 | — | 1,886 shares | $637,234 |
| NUVEEN CORE EQUITY FUND CLASS A | OPEN END TAXABLE LOAD FUND | 886315761 | — | 23,713 shares | $627,200 |
| 529 AMERICAN WASHINGTON MUTUAL INVESTORS FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 939330742 | — | 9,966 shares | $626,968 |
| COLUMBIA ETF TR II COLUMBIA EM CORE EX CHINA ETF | EXCHANGE TRADED FUND | 19762B202 | — | 15,293 shares | $624,107 |
| INTERNATIONAL BUSINESS MACHS CORP COM | COMMON STOCK | 459200101 | — | 2,553 shares | $618,766 |
| VISA INC COM CL A | COMMON STOCK | 92826C839 | — | 2,017 shares | $609,761 |
| UNITED STATES TREAS NTS 4.125 percent 08/31/30 B/E DTD 08/31/23 | COUPON BEARING - U.S. | 91282CHW4 | — | 603,000 shares | $607,685 |
| VANGUARD FEDERAL MONEY MARKET FUND INVESTOR SHARES | OPEN END TAXABLE NO LOAD FUND | 922906300 | — | 595,759 shares | $595,759 |
| VANGUARD WELLINGTON FD SHORT-TERM TAX EXEMPT BD ETF SHS | EXCHANGE TRADED FUND | 921935870 | — | 5,854 shares | $592,074 |
| JOHN HANCOCK DISCIPLINED VALUE MID-CAP FUND CLASS A | OPEN END TAXABLE LOAD FUND | 47803W505 | — | 22,065 shares | $574,794 |
| TEXAS PAC LD CORP COM | COMMON STOCK | 88262P102 | — | 1,204 shares | $571,308 |
| NUSHARES ETF TR ESG LARGE-CAP VALUE ETF | EXCHANGE TRADED FUND | 67092P300 | — | 12,124 shares | $551,633 |
| AMCOR PLC COM NEW ISIN JE00BV7DQ550 | COMMON STOCK | G0250X149 | — | 13,734 shares | $545,927 |
| ROYAL GOLD INC COM | COMMON STOCK | 780287108 | — | 2,142 shares | $545,118 |
| ILLINOIS TOOL WKS INC COM | COMMON STOCK | 452308109 | — | 2,064 shares | $537,114 |
| 529 AMERICAN GROWTH FUND OF AMERICA CLASS A | OPEN END - LOAD FUND 529 | 399874502 | — | 7,380 shares | $535,224 |
| ISHARES TR RUSSELL 1000 VALUE ETF | EXCHANGE TRADED FUND | 464287598 | — | 2,489 shares | $531,871 |
| CAPITAL GROUP DIVID VALUE ETF SHS | EXCHANGE TRADED FUND | 14020W106 | — | 12,477 shares | $530,772 |
| NO LOAD VARIABLE ANN UITY | VARIABLE ANNUITY | 03072P119 | — | 3 shares | $509,285 |
| SPDR SER TR STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF | EXCHANGE TRADED FUND | 78468R853 | — | 10,299 shares | $497,660 |
| LOWES COS INC COM | COMMON STOCK | 548661107 | — | 2,106 shares | $497,562 |
| ISHARES TR U S HEALTHCARE ETF | EXCHANGE TRADED FUND | 464287762 | — | 7,957 shares | $490,469 |
| SELECT SECTOR SPDR TR STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | EXCHANGE TRADED FUND | 81369Y803 | — | 3,682 shares | $489,338 |
| AMERICAN TAX-EXEMPT FUND OF CALIFORNIA CLASS F2 | OPEN END - LOAD FUND | 02630B604 | — | 28,741 shares | $477,684 |
| ORACLE CORP COM | COMMON STOCK | 68389X105 | — | 3,192 shares | $469,559 |
| PEPSICO INC COM | COMMON STOCK | 713448108 | — | 3,017 shares | $468,510 |
| AT&T INC COM | COMMON STOCK | 00206R102 | — | 15,657 shares | $453,899 |
| ISHARES TR CORE S&P U S VALUE ETF | EXCHANGE TRADED FUND | 464287663 | — | 4,419 shares | $451,879 |
| 529 AMERICAN INVESTMENT COMPANY OF AMERICA FUND CLASS A | OPEN END - LOAD FUND 529 | 461308504 | — | 7,480 shares | $442,917 |
| CALVERT U.S. LARGE-CAP CORE RESPONSIBLE INDEX FUND CLASS I | OPEN END TAXABLE NO LOAD FUND | 131582751 | — | 8,277 shares | $441,004 |
| VANGUARD BALANCED INDEX FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921931200 | — | 8,647 shares | $431,115 |
| DIMENSIONAL ETF TR U S SM CAP ETF | EXCHANGE TRADED FUND | 25434V500 | — | 5,963 shares | $424,174 |
| EVERSOURCE ENERGY COM | COMMON STOCK | 30040W108 | — | 6,080 shares | $421,222 |
| OXFORD LANE CAP CORP COM NEW | COMMON STOCK | 691543847 | — | 42,263 shares | $413,332 |
| VANGUARD SHORT-TERM INVESTMENT GRADE FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 922031836 | — | 38,757 shares | $403,847 |
| ISHARES TR IBONDS 2029 TERM HIGH YIELD & INCOME ETF | EXCHANGE TRADED FUND | 46436E379 | — | 17,311 shares | $403,052 |
| PROSHARES TR BITCOIN ETF | EXCHANGE TRADED FUND | 74347G440 | — | 43,159 shares | $401,811 |
| FIDELITY TAX-FREE BOND FUND | OPEN END -NO LOAD FUND | 316128503 | — | 36,284 shares | $397,671 |
| VANGUARD INTL EQUITY INDEX FDS FTSE EMERGING MKTS ETF | EXCHANGE TRADED FUND | 922042858 | — | 7,352 shares | $397,381 |
| NEWMONT CORP COM | COMMON STOCK | 651639106 | — | 3,527 shares | $381,798 |
| AMERICAN U.S. GOVERNMENT MONEY MARKET FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 02630U503 | — | 367,438 shares | $367,438 |
| ALTRIA GROUP INC COM | COMMON STOCK | 02209S103 | — | 5,456 shares | $360,058 |
| VERTIV HLDGS CO CL A | COMMON STOCK | 92537N108 | — | 1,433 shares | $359,081 |
| SPDR INDEX SHS FDS STATE STR MSCI EAFE FOSSIL FUEL RESERVES FREE ETF | EXCHANGE TRADED FUND | 78470E106 | — | 7,208 shares | $358,695 |
| PERFORMANCE TRUST MUNICIPAL BOND FUND INSTITUTIONAL CLASS | OPEN END -NO LOAD FUND | 89833W170 | — | 15,695 shares | $354,389 |
| CONOCOPHILLIPS COM | COMMON STOCK | 20825C104 | — | 2,639 shares | $348,316 |
| AMERICAN FUNDAMENTAL INVESTORS FUND CLASS F3 | OPEN END TAXABLE NO LOAD FUND | 360802771 | — | 3,916 shares | $346,990 |
| CHUBB LTD COM ISIN CH0044328745 | COMMON STOCK | H1467J104 | — | 1,042 shares | $339,619 |
| VANGUARD INTL EQUITY INDEX FDS TOTAL WORLD STK INDEX FD ETF SHS | EXCHANGE TRADED FUND | 922042742 | — | 2,428 shares | $335,820 |
| GENERAL ELEC CO COM NEW | COMMON STOCK | 369604301 | — | 1,176 shares | $333,594 |
| FIRST INTST BANCSYSTEM INC COM | COMMON STOCK | 32055Y201 | — | 9,963 shares | $332,764 |
| SCHWAB 1000 INDEX FUND | OPEN END TAXABLE NO LOAD FUND | 808517106 | — | 23,403 shares | $326,239 |
| 529 AMERICAN AMCAP FUND CLASS F2 | OPEN END - NO LOAD FUND 529 | 023375744 | — | 7,664 shares | $324,261 |
| NIKE INC CL B | COMMON STOCK | 654106103 | — | 6,100 shares | $322,202 |
| VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM TREAS INDEX FD | EXCHANGE TRADED FUND | 92206C102 | — | 5,482 shares | $320,928 |
| AMERICAN ELEC PWR CO INC COM | COMMON STOCK | 025537101 | — | 2,428 shares | $318,254 |
| 529 AMERICAN GROWTH FUND OF AMERICA CLASS F2 | OPEN END - NO LOAD FUND 529 | 399874742 | — | 4,293 shares | $317,003 |
| RIO TINTO PLC SPONSORED ADR ISIN US7672041008 | COMMON STOCK ADR | 767204100 | — | 3,360 shares | $313,454 |
| AVE MARIA GROWTH FUND | OPEN END TAXABLE NO LOAD FUND | 808530307 | — | 6,630 shares | $312,252 |
| 529 AMERICAN CAPITAL WORLD GROWTH AND INCOME FUND CLASS A | OPEN END - LOAD FUND 529 | 140543505 | — | 4,441 shares | $310,898 |
| VANGUARD WELLINGTON FUND ADMIRAL SHARES | OPEN END TAXABLE NO LOAD FUND | 921935201 | — | 4,123 shares | $305,915 |
| CATERPILLAR INC COM | COMMON STOCK | 149123101 | — | 427 shares | $302,380 |
| SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF | EXCHANGE TRADED FUND | 808524797 | — | 9,762 shares | $299,490 |
| DFA U.S. LARGE-CAP VALUE PORTFOLIO INSTITUTIONAL CLASS | OPEN END TAXABLE NO LOAD FUND | 233203827 | — | 5,111 shares | $298,358 |
| PLAINS GP HLDGS L P LTD PARTNER INT CL A NEW INT | COMMON STOCK | 72651A207 | — | 12,133 shares | $294,589 |
| FIDELITY 500 INDEX FUND | OPEN END TAXABLE NO LOAD FUND | 315911750 | — | 1,290 shares | $293,325 |
| TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR ISIN US8740391003 | COMMON STOCK ADR | 874039100 | — | 867 shares | $292,887 |
| AMERICAN STRATEGIC BOND FUND CLASS F2 | OPEN END TAXABLE LOAD FUND | 02631E508 | — | 31,759 shares | $291,545 |
| FIDELITY GOVERNMENT MONEY MARKET FUND | OPEN END TAXABLE NO LOAD FUND | 31617H102 | — | 288,750 shares | $288,750 |
| SCHWAB S&P 500 INDEX FUND | OPEN END TAXABLE NO LOAD FUND | 808509855 | — | 17,107 shares | $286,889 |
| MOTOROLA SOLUTIONS INC COM NEW | COMMON STOCK | 620076307 | — | 655 shares | $284,262 |
| TOTALENERGIES SE SHS ISIN FR0000120271 | COMMON STOCK | F92124100 | — | 3,008 shares | $280,395 |
| 529 AMERICAN INCOME FUND OF AMERICA CLASS A | OPEN END - LOAD FUND 529 | 453320509 | — | 10,515 shares | $279,582 |
| SEAGATE TECHNOLOGY HLDGS PB LTD CO ISIN IE00BKVD2N49 | COMMON STOCK | G7997R103 | — | 709 shares | $277,758 |
| DIMENSIONAL ETF TR NATL MUN BD ETF | EXCHANGE TRADED FUND | 25434V849 | — | 5,754 shares | $275,789 |
| VANGUARD CALIFORNIA INTERMEDIATE-TERM TAX-EXEMPT FUND INVESTOR SHARES | OPEN END -NO LOAD FUND | 922021308 | — | 24,021 shares | $274,806 |
| VANGUARD BD INDEX FDS VANGUARD SHORT TERM BD ETF | EXCHANGE TRADED FUND | 921937827 | — | 3,497 shares | $274,200 |
| VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD | EXCHANGE TRADED FUND | 92206C409 | — | 3,438 shares | $272,530 |