← 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)
ENTERPRISE PRODS PARTNERS L P COM UNITCOMMON STOCK293792107 — 23,073 shares $873,082
AMERICAN INCOME FUND OF AMERICA CLASS F2OPEN END TAXABLE LOAD FUND453320822 — 32,531 shares $866,622
AMERICAN EXPRESS CO COMCOMMON STOCK025816109 — 2,802 shares $847,549
CONSTELLATION SOFTWARE INC COM ISIN CA21037X1006COMMON STOCK21037X100 — 483 shares $845,263
CISCO SYS INC COMCOMMON STOCK17275R102 — 10,751 shares $834,200
VANGUARD INDEX FDS S&P 500 ETF SHS NEWEXCHANGE TRADED FUND922908363 — 1,393 shares $832,570
ISHARES TR CORE S&P U S GROWTH ETFEXCHANGE TRADED FUND464287671 — 5,358 shares $831,038
BROADCOM INC COMCOMMON STOCK11135F101 — 2,558 shares $791,656
LILLY ELI & CO COMCOMMON STOCK532457108 — 855 shares $786,259
BANK AMER CORP COMCOMMON STOCK060505104 — 15,875 shares $773,891
ISHARES SILVER TR ISHARESEXCHANGE TRADED FUND46428Q109 — 11,083 shares $755,196
VANGUARD STAR FDS VANGUARD TOTAL INTL STOCK INDEX FD ETF SHSEXCHANGE TRADED FUND921909768 — 9,726 shares $749,972
DWS GOVERNMENT AND AGENCY SECURITIES PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND147539670 — 726,004 shares $726,004
AMERICAN WASHINGTON MUTUAL INVESTORS FUND CLASS F3OPEN END TAXABLE NO LOAD FUND939330775 — 11,308 shares $710,921
ISHARES TR CORE S&P SMALL-CAP ETFEXCHANGE TRADED FUND464287804 — 5,596 shares $695,656
STARBUCKS CORP COMCOMMON STOCK855244109 — 7,730 shares $692,549
MCDONALDS CORP COMCOMMON STOCK580135101 — 2,199 shares $683,427
WALMART INC COMCOMMON STOCK931142103 — 5,439 shares $675,908
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 STANDARD & POORS DEP RCPTEXCHANGE TRADED FUND78467Y107 — 1,075 shares $663,017
ISHARES TR ESG AWARE USD CORPORATE BD ETFEXCHANGE TRADED FUND46435G193 — 28,483 shares $659,028
AMGEN INC COMCOMMON STOCK031162100 — 1,870 shares $657,835
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETFEXCHANGE TRADED FUND921937835 — 8,931 shares $657,679
MICRON TECHNOLOGY INC COMCOMMON STOCK595112103 — 1,886 shares $637,234
NUVEEN CORE EQUITY FUND CLASS AOPEN END TAXABLE LOAD FUND886315761 — 23,713 shares $627,200
529 AMERICAN WASHINGTON MUTUAL INVESTORS FUND CLASS F2OPEN END - NO LOAD FUND 529939330742 — 9,966 shares $626,968
COLUMBIA ETF TR II COLUMBIA EM CORE EX CHINA ETFEXCHANGE TRADED FUND19762B202 — 15,293 shares $624,107
INTERNATIONAL BUSINESS MACHS CORP COMCOMMON STOCK459200101 — 2,553 shares $618,766
VISA INC COM CL ACOMMON STOCK92826C839 — 2,017 shares $609,761
UNITED STATES TREAS NTS 4.125 percent 08/31/30 B/E DTD 08/31/23COUPON BEARING - U.S.91282CHW4 — 603,000 shares $607,685
VANGUARD FEDERAL MONEY MARKET FUND INVESTOR SHARESOPEN END TAXABLE NO LOAD FUND922906300 — 595,759 shares $595,759
VANGUARD WELLINGTON FD SHORT-TERM TAX EXEMPT BD ETF SHSEXCHANGE TRADED FUND921935870 — 5,854 shares $592,074
JOHN HANCOCK DISCIPLINED VALUE MID-CAP FUND CLASS AOPEN END TAXABLE LOAD FUND47803W505 — 22,065 shares $574,794
TEXAS PAC LD CORP COMCOMMON STOCK88262P102 — 1,204 shares $571,308
NUSHARES ETF TR ESG LARGE-CAP VALUE ETFEXCHANGE TRADED FUND67092P300 — 12,124 shares $551,633
AMCOR PLC COM NEW ISIN JE00BV7DQ550COMMON STOCKG0250X149 — 13,734 shares $545,927
ROYAL GOLD INC COMCOMMON STOCK780287108 — 2,142 shares $545,118
ILLINOIS TOOL WKS INC COMCOMMON STOCK452308109 — 2,064 shares $537,114
529 AMERICAN GROWTH FUND OF AMERICA CLASS AOPEN END - LOAD FUND 529399874502 — 7,380 shares $535,224
ISHARES TR RUSSELL 1000 VALUE ETFEXCHANGE TRADED FUND464287598 — 2,489 shares $531,871
CAPITAL GROUP DIVID VALUE ETF SHSEXCHANGE TRADED FUND14020W106 — 12,477 shares $530,772
NO LOAD VARIABLE ANN UITYVARIABLE ANNUITY03072P119 — 3 shares $509,285
SPDR SER TR STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETFEXCHANGE TRADED FUND78468R853 — 10,299 shares $497,660
LOWES COS INC COMCOMMON STOCK548661107 — 2,106 shares $497,562
ISHARES TR U S HEALTHCARE ETFEXCHANGE TRADED FUND464287762 — 7,957 shares $490,469
SELECT SECTOR SPDR TR STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETFEXCHANGE TRADED FUND81369Y803 — 3,682 shares $489,338
AMERICAN TAX-EXEMPT FUND OF CALIFORNIA CLASS F2OPEN END - LOAD FUND02630B604 — 28,741 shares $477,684
ORACLE CORP COMCOMMON STOCK68389X105 — 3,192 shares $469,559
PEPSICO INC COMCOMMON STOCK713448108 — 3,017 shares $468,510
AT&T INC COMCOMMON STOCK00206R102 — 15,657 shares $453,899
ISHARES TR CORE S&P U S VALUE ETFEXCHANGE TRADED FUND464287663 — 4,419 shares $451,879
529 AMERICAN INVESTMENT COMPANY OF AMERICA FUND CLASS AOPEN END - LOAD FUND 529461308504 — 7,480 shares $442,917
CALVERT U.S. LARGE-CAP CORE RESPONSIBLE INDEX FUND CLASS IOPEN END TAXABLE NO LOAD FUND131582751 — 8,277 shares $441,004
VANGUARD BALANCED INDEX FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921931200 — 8,647 shares $431,115
DIMENSIONAL ETF TR U S SM CAP ETFEXCHANGE TRADED FUND25434V500 — 5,963 shares $424,174
EVERSOURCE ENERGY COMCOMMON STOCK30040W108 — 6,080 shares $421,222
OXFORD LANE CAP CORP COM NEWCOMMON STOCK691543847 — 42,263 shares $413,332
VANGUARD SHORT-TERM INVESTMENT GRADE FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922031836 — 38,757 shares $403,847
ISHARES TR IBONDS 2029 TERM HIGH YIELD & INCOME ETFEXCHANGE TRADED FUND46436E379 — 17,311 shares $403,052
PROSHARES TR BITCOIN ETFEXCHANGE TRADED FUND74347G440 — 43,159 shares $401,811
FIDELITY TAX-FREE BOND FUNDOPEN END -NO LOAD FUND316128503 — 36,284 shares $397,671
VANGUARD INTL EQUITY INDEX FDS FTSE EMERGING MKTS ETFEXCHANGE TRADED FUND922042858 — 7,352 shares $397,381
NEWMONT CORP COMCOMMON STOCK651639106 — 3,527 shares $381,798
AMERICAN U.S. GOVERNMENT MONEY MARKET FUND CLASS F2OPEN END TAXABLE LOAD FUND02630U503 — 367,438 shares $367,438
ALTRIA GROUP INC COMCOMMON STOCK02209S103 — 5,456 shares $360,058
VERTIV HLDGS CO CL ACOMMON STOCK92537N108 — 1,433 shares $359,081
SPDR INDEX SHS FDS STATE STR MSCI EAFE FOSSIL FUEL RESERVES FREE ETFEXCHANGE TRADED FUND78470E106 — 7,208 shares $358,695
PERFORMANCE TRUST MUNICIPAL BOND FUND INSTITUTIONAL CLASSOPEN END -NO LOAD FUND89833W170 — 15,695 shares $354,389
CONOCOPHILLIPS COMCOMMON STOCK20825C104 — 2,639 shares $348,316
AMERICAN FUNDAMENTAL INVESTORS FUND CLASS F3OPEN END TAXABLE NO LOAD FUND360802771 — 3,916 shares $346,990
CHUBB LTD COM ISIN CH0044328745COMMON STOCKH1467J104 — 1,042 shares $339,619
VANGUARD INTL EQUITY INDEX FDS TOTAL WORLD STK INDEX FD ETF SHSEXCHANGE TRADED FUND922042742 — 2,428 shares $335,820
GENERAL ELEC CO COM NEWCOMMON STOCK369604301 — 1,176 shares $333,594
FIRST INTST BANCSYSTEM INC COMCOMMON STOCK32055Y201 — 9,963 shares $332,764
SCHWAB 1000 INDEX FUNDOPEN END TAXABLE NO LOAD FUND808517106 — 23,403 shares $326,239
529 AMERICAN AMCAP FUND CLASS F2OPEN END - NO LOAD FUND 529023375744 — 7,664 shares $324,261
NIKE INC CL BCOMMON STOCK654106103 — 6,100 shares $322,202
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM TREAS INDEX FDEXCHANGE TRADED FUND92206C102 — 5,482 shares $320,928
AMERICAN ELEC PWR CO INC COMCOMMON STOCK025537101 — 2,428 shares $318,254
529 AMERICAN GROWTH FUND OF AMERICA CLASS F2OPEN END - NO LOAD FUND 529399874742 — 4,293 shares $317,003
RIO TINTO PLC SPONSORED ADR ISIN US7672041008COMMON STOCK ADR767204100 — 3,360 shares $313,454
AVE MARIA GROWTH FUNDOPEN END TAXABLE NO LOAD FUND808530307 — 6,630 shares $312,252
529 AMERICAN CAPITAL WORLD GROWTH AND INCOME FUND CLASS AOPEN END - LOAD FUND 529140543505 — 4,441 shares $310,898
VANGUARD WELLINGTON FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921935201 — 4,123 shares $305,915
CATERPILLAR INC COMCOMMON STOCK149123101 — 427 shares $302,380
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETFEXCHANGE TRADED FUND808524797 — 9,762 shares $299,490
DFA U.S. LARGE-CAP VALUE PORTFOLIO INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND233203827 — 5,111 shares $298,358
PLAINS GP HLDGS L P LTD PARTNER INT CL A NEW INTCOMMON STOCK72651A207 — 12,133 shares $294,589
FIDELITY 500 INDEX FUNDOPEN END TAXABLE NO LOAD FUND315911750 — 1,290 shares $293,325
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR ISIN US8740391003COMMON STOCK ADR874039100 — 867 shares $292,887
AMERICAN STRATEGIC BOND FUND CLASS F2OPEN END TAXABLE LOAD FUND02631E508 — 31,759 shares $291,545
FIDELITY GOVERNMENT MONEY MARKET FUNDOPEN END TAXABLE NO LOAD FUND31617H102 — 288,750 shares $288,750
SCHWAB S&P 500 INDEX FUNDOPEN END TAXABLE NO LOAD FUND808509855 — 17,107 shares $286,889
MOTOROLA SOLUTIONS INC COM NEWCOMMON STOCK620076307 — 655 shares $284,262
TOTALENERGIES SE SHS ISIN FR0000120271COMMON STOCKF92124100 — 3,008 shares $280,395
529 AMERICAN INCOME FUND OF AMERICA CLASS AOPEN END - LOAD FUND 529453320509 — 10,515 shares $279,582
SEAGATE TECHNOLOGY HLDGS PB LTD CO ISIN IE00BKVD2N49COMMON STOCKG7997R103 — 709 shares $277,758
DIMENSIONAL ETF TR NATL MUN BD ETFEXCHANGE TRADED FUND25434V849 — 5,754 shares $275,789
VANGUARD CALIFORNIA INTERMEDIATE-TERM TAX-EXEMPT FUND INVESTOR SHARESOPEN END -NO LOAD FUND922021308 — 24,021 shares $274,806
VANGUARD BD INDEX FDS VANGUARD SHORT TERM BD ETFEXCHANGE TRADED FUND921937827 — 3,497 shares $274,200
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FDEXCHANGE TRADED FUND92206C409 — 3,438 shares $272,530