← 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)
JANUS HENDERSON BALANCED FUND CLASS TOPEN END TAXABLE NO LOAD FUND471023879 — 467 shares $21,283
FIDELITY CONTRA FUNDOPEN END TAXABLE NO LOAD FUND316071109 — 926 shares $21,271
AMERICAN GROWTH PORTFOLIO CLASS AOPEN END TAXABLE LOAD FUND02630R781 — 777 shares $21,231
DIAGEO PLC SPONSORED ADR NEW ISIN US25243Q2057COMMON STOCK ADR25243Q205 — 285 shares $21,218
AMERICAN INFLATION LINKED BOND FUND CLASS F2OPEN END TAXABLE LOAD FUND02630D501 — 2,240 shares $21,165
AMERICAN CAPITAL WORLD GROWTH AND INCOME FUND CLASS F2OPEN END TAXABLE LOAD FUND140543828 — 301 shares $21,118
JANUS HENDERSON MID-CAP VALUE FUND CLASS TOPEN END TAXABLE NO LOAD FUND471023598 — 1,315 shares $20,976
BNY MELLON BOND MARKET INDEX FUND INVESTOR SHARESOPEN END TAXABLE NO LOAD FUND05589K848 — 2,308 shares $20,886
GENTEX CORP COMCOMMON STOCK371901109 — 950 shares $20,758
MERCADOLIBRE INC COMCOMMON STOCK58733R102 — 12 shares $20,748
PRIMORIS SVCS CORP COMCOMMON STOCK74164F103 — 145 shares $20,741
ISHARES TR MBS ETFEXCHANGE TRADED FUND464288588 — 217 shares $20,604
EQUINIX INC COM PAR $0 001COMMON STOCK29444U700 — 21 shares $20,585
PORT EVERETT WASH REV REV REF BDS 2016 3.000 percent 12/01/41 B/E DTD 08/16/16 CLBCOUPON BEARING - FIXED RATE734064JM1 — 25,000 shares $20,548
COTTONWOOD COMMUNITIES INCCOMMON STOCK22188L259 — 1,807 shares $20,531
FRANKLIN BSP LENDING FUND CLASS IOPEN END TAXABLE NO LOAD FUND35243L403 — 2,062 shares $20,479
AMERICAN CENTURY HIGH YIELD FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND024932808 — 3,996 shares $20,378
NORFOLK SOUTHN CORP COMCOMMON STOCK655844108 — 71 shares $20,377
AMERICAN HIGH INCOME MUNICIPAL BOND FUND CLASS AOPEN END - LOAD FUND026545103 — 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/24COUPON BEARING CD949764LY8 — 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/24COUPON BEARING CD949764LT9 — 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 CLBCOUPON BEARING - FIXED RATE93978HKN4 — 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 CLBCOUPON BEARING - FIXED RATE29270MEN9 — 20,000 shares $20,010
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS ISIN US4567881085COMMON STOCK ADR456788108 — 1,471 shares $19,873
GE HEALTHCARE TECHNOLOGIES INC COMCOMMON STOCK36266G107 — 279 shares $19,863
AMBEV S A SPONSORED ADR ISIN US02319V1035COMMON STOCK ADR02319V103 — 6,771 shares $19,771
TRUIST FINL CORP COMCOMMON STOCK89832Q109 — 427 shares $19,629
EXELIXIS INC COMCOMMON STOCK30161Q104 — 454 shares $19,472
AMERICAN HIGH INCOME MUNICIPAL BOND FUND CLASS F1OPEN END - LOAD FUND026545400 — 1,278 shares $19,425
SELECT SECTOR SPDR TR STATE STREET CONSUMER DISCRETIONARY SELECT SECTOR SPDR ETFEXCHANGE TRADED FUND81369Y407 — 178 shares $19,398
VANGUARD GLOBAL WELLESLEY INCOME FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND921910741 — 658 shares $19,397
INGERSOLL RAND INC COMCOMMON STOCK45687V106 — 242 shares $19,389
APTIV PLC NEW ORD SH ISIN JE00BTDN8H13COMMON STOCKG3265R107 — 279 shares $19,374
ISHARES TR U S UTILS ETFEXCHANGE TRADED FUND464287697 — 166 shares $19,274
FIRSTENERGY CORP COMCOMMON STOCK337932107 — 380 shares $19,251
NUTRIEN LTD REGISTERED SHS ISIN CA67077M1086COMMON STOCK67077M108 — 255 shares $19,190
INVESCO EXCHANGE-TRADED FD TR II VAR RATE PFD ETFEXCHANGE TRADED FUND46138G870 — 800 shares $19,184
DFA U.S. SOCIAL CORE EQUITY 2 PORTFOLIOOPEN END TAXABLE NO LOAD FUND233203298 — 600 shares $19,115
POWER CORP CDA SHS ISIN CA7392391016COMMON STOCK739239101 — 398 shares $19,101
DEUTSCHE TELEKOM AG SPONSORED ADRCOMMON STOCK ADR251566105 — 515 shares $19,096
SELECT SECTOR SPDR TR STATE STREET COMMUNICATION SVCS SELECT SECTOR SPDR ETFEXCHANGE TRADED FUND81369Y852 — 172 shares $19,068
MUELLER WTR PRODS INC COMCOMMON STOCK624758108 — 693 shares $19,051
FIDELITY ADVISOR INTERNATIONAL CAPITAL APPRECIATION FUND CLASS IOPEN END TAXABLE NO LOAD FUND315920819 — 557 shares $19,034
WESTERN DIGITAL CORP COMCOMMON STOCK958102105 — 70 shares $18,934
JANUS HENDERSON FORTY FUND CLASS TOPEN END TAXABLE NO LOAD FUND47103A625 — 398 shares $18,914
DODGE & COX STOCK FUND CLASS IOPEN END TAXABLE NO LOAD FUND256219106 — 1,172 shares $18,876
VANGUARD EMERGING MARKETS BOND FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922020813 — 768 shares $18,661
FIDELITY INTERNATIONAL INDEX FUNDOPEN END TAXABLE NO LOAD FUND315911727 — 303 shares $18,585
TFS FINL CORP COMCOMMON STOCK87240R107 — 1,317 shares $18,504
HONEYWELL INTL INC SR NT 5.000 percent 02/15/33 B/E DTD 11/02/22 CLBCOUPON BEARING BOND438516CK0 — 18,000 shares $18,465
IMPAX INTERNATIONAL SUSTAINABLE ECONOMY FUND INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND704223742 — 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 CLBCOUPON BEARING - FIXED RATE734047EA7 — 25,000 shares $18,437
NANO NUCLEAR ENERGY INC COMCOMMON STOCK63010H108 — 900 shares $18,432
ISHARES TR CORE 80 20 AGGRESSIVE ALLOCATION ETFEXCHANGE TRADED FUND464289859 — 208 shares $18,385
DIGITAL RLTY TR INC COMCOMMON STOCK253868103 — 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 CLBCOUPON BEARING - FIXED RATE812631QL6 — 20,000 shares $18,189
MURPHY OIL CORP COMCOMMON STOCK626717102 — 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 CLBCOUPON BEARING - FIXED RATE939781Y87 — 25,000 shares $18,119
AMERICAN CENTURY HERITAGE FUND INVESTOR CLASSOPEN END TAXABLE NO LOAD FUND025083791 — 933 shares $18,112
UNILEVER PLC SPONSORED ADR NEW 2025 ISIN US9047678035COMMON STOCK ADR904767803 — 317 shares $18,059
TRANSAMERICA MULTI-ASSET INCOME FUND CLASS IOPEN END TAXABLE NO LOAD FUND89354D809 — 1,145 shares $18,057
UNITED STS LIME & MINERALS INC COMCOMMON STOCK911922102 — 138 shares $18,024
CALUMET INC COMCOMMON STOCK131428104 — 500 shares $17,950
CNH INDL N V SHS ISIN NL0010545661COMMON STOCKN20944109 — 1,623 shares $17,853
INVESCO EXCHANGE-TRADED FD TR II FTSE RAFI DEV MKTS EX-U S ETFEXCHANGE TRADED FUND46138E743 — 255 shares $17,853
DWS RREEF REAL ASSETS FUND INSTITUTIONAL CLASSOPEN END TAXABLE NO LOAD FUND25159K705 — 1,297 shares $17,840
INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP 400 PURE VALUE ETFEXCHANGE TRADED FUND46137V191 — 137 shares $17,806
BRITISH AMERN TOB PLC SPONSORED ADR ISIN US1104481072COMMON STOCK ADR110448107 — 304 shares $17,775
PRICESMART INC COMCOMMON STOCK741511109 — 118 shares $17,759
DUPONT DE NEMOURS INC COMCOMMON STOCK26614N102 — 387 shares $17,725
ISHARES TR RUSSELL MID-CAP ETFEXCHANGE TRADED FUND464287499 — 182 shares $17,696
HARVEST HEALTHCARE LEADERS INCOME ETF TRUST UNITS -A- ISIN CA41755F1071EXCHANGE TRADED FUND41755F107 — 3,500 shares $17,683
JOHNSON CTLS INTL PLC SHS ISIN IE00BY7QL619COMMON STOCKG51502105 — 133 shares $17,416
PORTLAND GEN ELEC CO COM NEWCOMMON STOCK736508847 — 329 shares $17,354
VANGUARD INTERMEDIATE-TERM INVESTMENT GRADE FUND ADMIRAL SHARESOPEN END TAXABLE NO LOAD FUND922031810 — 1,970 shares $17,275
TRACTOR SUPPLY CO COMCOMMON STOCK892356106 — 380 shares $17,214
APOLLO GLOBAL MGMT INC NEW COMCOMMON STOCK03769M106 — 154 shares $17,159
INTERCONTINENTAL EXCHANGE INC COMCOMMON STOCK45866F104 — 109 shares $17,144
ESSENTIAL UTILS INC COMCOMMON STOCK29670G102 — 424 shares $17,074
529 AMERICAN COLLEGE 2033 FUND CLASS F2OPEN END - NO LOAD FUND 52902629M520 — 1,305 shares $17,059
STRATEGIC ED INC COMCOMMON STOCK86272C103 — 204 shares $16,924
CAPITAL GROUP GROWTH ETF SHSEXCHANGE TRADED FUND14020G101 — 420 shares $16,880
US BANCORP DEL COM NEWCOMMON STOCK902973304 — 324 shares $16,851
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FDEXCHANGE TRADED FUND92206C706 — 282 shares $16,793
AMERICAN CENTY ETF TR AVANTIS EMERGING MKTS EX-CHINA EQUITY ETFEXCHANGE TRADED FUND02507A101 — 246 shares $16,637
JACOBS SOLUTIONS INC COMCOMMON STOCK46982L108 — 130 shares $16,546
ISHARES TR ISHARES CURRENCY HEDGED MSCI EAFE ETFEXCHANGE TRADED FUND46434V803 — 389 shares $16,531
AUTONATION INC COMCOMMON STOCK05329W102 — 84 shares $16,402
SFL CORPORATION LTD SHS ISIN BMG7738W1064COMMON STOCKG7738W106 — 1,518 shares $16,379
NICE SYSTEMS LTD SPONS ADRCOMMON STOCK ADR653656108 — 148 shares $16,318
TOOTSIE ROLL INDS INC COMCOMMON STOCK890516107 — 381 shares $16,276
WORKDAY INC CL ACOMMON STOCK98138H101 — 125 shares $16,240
INVESCO EXCHANGE-TRADED FD TR BIOTECHNOLOGY & GENOME ETFEXCHANGE TRADED FUND46137V787 — 205 shares $16,232
AMERICAN 2040 TARGET DATE RETIREMENT FUND CLASS F2OPEN END TAXABLE LOAD FUND02631C676 — 720 shares $16,112
EATON VANCE TAX-ADVANTAGED GLOBAL DIVID INCOME FD COM ISIN US27828S1015MUTUAL FUND CLOSED END27828S101 — 800 shares $16,096
NBT BANCORP INC COMCOMMON STOCK628778102 — 377 shares $16,053
NEXSTAR MEDIA GROUP INC COMCOMMON STOCK65336K103 — 88 shares $15,913
ISHARES TR IBOXX $ HIGH YIELD CORP BD ETFEXCHANGE TRADED FUND464288513 — 200 shares $15,912
BROOKFIELD INFRASTRUCTURE CORP NEW EXCHANGEABLE SUB VOTING SHS CL A ISIN CA11276H1064COMMON STOCK11276H106 — 401 shares $15,797
SCHWAB MARKET TRACK GROWTH PORTFOLIOOPEN END TAXABLE NO LOAD FUND808509301 — 590 shares $15,681