← Back to Discover

Iron Horse Wealth Management, LLC

Period ended Jun 30, 2025 · Latest filing Jul 22, 2025

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
  • Jun 30, 2025: $338,998,420

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2025. 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 WHITEHALL FDS · HIGH DIV YLD · 921946406 · shares: $35,761,676
  2. J P MORGAN EXCHANGE TRADED F · ULTRA SHRT ETF · 46641Q837 · shares: $35,012,482
  3. VANGUARD ADMIRAL FDS INC · 500 GRTH IDX F · 921932505 · shares: $34,027,649
  4. VANGUARD TAX-MANAGED FDS · VAN FTSE DEV MKT · 921943858 · shares: $23,131,190
  5. SPDR S&P 500 ETF TR · TR UNIT · 78462F103 · shares: $23,103,053
  6. SPDR INDEX SHS FDS · PORTFOLIO DEVLPD · 78463X889 · shares: $22,133,775
  7. J P MORGAN EXCHANGE TRADED F · EQUITY PREMIUM · 46641Q332 · shares: $17,750,042
  8. VANGUARD INDEX FDS · MID CAP ETF · 922908629 · shares: $15,849,500
  9. J P MORGAN EXCHANGE TRADED F · BETABUILDERS US · 46641Q241 · shares: $15,722,461
  10. VANGUARD INDEX FDS · SMALL CP ETF · 922908751 · shares: $15,392,934

Reported holdings

591 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
ISHARES INCMSCI SWITZERLAND464286749 — 166 shares $9,098
ALLSTATE CORPCOM020002101 — 45 shares $9,059
INTERNATIONAL FLAVORS&FRAGRACOM459506101 — 122 shares $8,973
ISHARES TRCRE U S REIT ETF464288521 — 158 shares $8,936
EBAY INC.COM278642103 — 120 shares $8,935
DOXIMITY INCCL A26622P107 — 142 shares $8,710
ISHARES TR0-5YR HI YL CP46434V407 — 200 shares $8,628
ISHARES TRCORE S&P US VLU464287663 — 91 shares $8,579
QUALYS INCCOM74758T303 — 60 shares $8,572
ISHARES TRCORE S&P TTL STK464287150 — 63 shares $8,508
APPFOLIO INCCOM CL A03783C100 — 36 shares $8,290
DYNATRACE INCCOM NEW268150109 — 150 shares $8,282
CME GROUP INCCOM12572Q105 — 30 shares $8,269
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102 — 105 shares $8,193
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718 — 60 shares $8,063
ISHARES INCMSCI CDA ETF464286509 — 173 shares $7,993
PACCAR INCCOM693718108 — 84 shares $7,985
TWILIO INCCL A90138F102 — 64 shares $7,959
ISHARES BITCOIN TRUST ETFSHS BEN INT46438F101 — 130 shares $7,957
ATI INCCOM01741R102 — 92 shares $7,943
INTUITCOM461202103 — 10 shares $7,876
EATON CORP PLCSHSG29183103 — 22 shares $7,854
PNC FINL SVCS GROUP INCCOM693475105 — 42 shares $7,830
VERALTO CORPCOM SHS92338C103 — 77 shares $7,773
CAVA GROUP INCCOM148929102 — 90 shares $7,581
SCHWAB STRATEGIC TRUS REIT ETF808524847 — 351 shares $7,427
REALTY INCOME CORPCOM756109104 — 128 shares $7,374
BRISTOL-MYERS SQUIBB COCOM110122108 — 157 shares $7,268
SEMPRACOM816851109 — 95 shares $7,198
BOSTON SCIENTIFIC CORPCOM101137107 — 67 shares $7,196
UNITED PARCEL SERVICE INCCL B911312106 — 70 shares $7,066
ISHARES TR1 3 YR TREAS BD464287457 — 84 shares $6,960
CANADIAN IMPERIAL BK COMMCOM136069101 — 97 shares $6,871
LABCORP HOLDINGS INCCOM SHS504922105 — 26 shares $6,825
RUMBLE INCCOM CL A78137L105 — 760 shares $6,825
BLACK HILLS CORPCOM092113109 — 120 shares $6,732
CAPITAL GROUP DIVIDEND VALUESHS CREATION UNI14020W106 — 170 shares $6,713
SPDR DOW JONES INDL AVERAGEUT SER 178467X109 — 15 shares $6,610
SPDR SERIES TRUSTPORTFOLIO S&P60078468R853 — 154 shares $6,560
ISHARES TRISHS 5-10YR INVT464288638 — 123 shares $6,555
VANECK ETF TRUSTHIGH YLD MUNIETF92189H409 — 130 shares $6,527
NORTHROP GRUMMAN CORPCOM666807102 — 13 shares $6,500
FIRSTSERVICE CORP NEWCOM33767E202 — 37 shares $6,461
SELECT SECTOR SPDR TRENERGY81369Y506 — 76 shares $6,446
PROGRESSIVE CORPCOM743315103 — 24 shares $6,405
ISHARES TRJPMORGAN USD EMG464288281 — 63 shares $6,334
BARRICK MNG CORPBARRICK MNG CORP06849F108 — 300 shares $6,246
BRITISH AMERN TOB PLCSPONSORED ADR110448107 — 131 shares $6,200
HUT 8 CORPCOM44812J104 — 332 shares $6,175
EURONET WORLDWIDE INCCOM298736109 — 60 shares $6,083
HSBC HLDGS PLCSPON ADR NEW404280406 — 100 shares $6,079
ISHARES TRCORE 80/20 AGGRE464289859 — 72 shares $6,005
INTUITIVE SURGICAL INCCOM NEW46120E602 — 11 shares $5,978
PAYCHEX INCCOM704326107 — 41 shares $5,964
FIDELITY NATL INFORMATION SVCOM31620M106 — 72 shares $5,862
DUKE ENERGY CORP NEWCOM NEW26441C204 — 49 shares $5,782
DBX ETF TRXTRACK INTL REAL233051846 — 251 shares $5,740
PPL CORPCOM69351T106 — 169 shares $5,727
HANESBRANDS INCCOM410345102 — 1,250 shares $5,725
INTEL CORPCOM458140100 — 255 shares $5,712
VANGUARD WORLD FDUTILITIES ETF92204A876 — 32 shares $5,648
TELEDYNE TECHNOLOGIES INCCOM879360105 — 11 shares $5,635
EQUITY RESIDENTIALSH BEN INT29476L107 — 83 shares $5,602
ISHARES TRCORE DIV GRWTH46434V621 — 87 shares $5,563
CCC INTELLIGENT SOLUTIONS HLCOM12510Q100 — 588 shares $5,533
PALO ALTO NETWORKS INCCOM697435105 — 26 shares $5,321
CSX CORPCOM126408103 — 162 shares $5,286
AMES NATL CORPCOM031001100 — 291 shares $5,183
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742 — 40 shares $5,141
ARK ETF TRINNOVATION ETF00214Q104 — 73 shares $5,131
JACOBS SOLUTIONS INCCOM46982L108 — 39 shares $5,127
ARCHER AVIATION INCCOM CL A03945R102 — 465 shares $5,045
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD204409601 — 2,561 shares $5,020
ETSY INCCOM29786A106 — 100 shares $5,016
CDW CORPCOM12514G108 — 28 shares $5,001
HOLOGIC INCCOM436440101 — 76 shares $4,952
VALMONT INDS INCCOM920253101 — 15 shares $4,899
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664 — 56 shares $4,884
SPDR SERIES TRUSTBLOOMBERG EMERGI78464A391 — 228 shares $4,879
VICI PPTYS INCCOM925652109 — 149 shares $4,857
NOVO-NORDISK A SADR670100205 — 70 shares $4,831
CANADIAN NAT RES LTDCOM136385101 — 150 shares $4,710
REPUBLIC SVCS INCCOM760759100 — 19 shares $4,686
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749 — 106 shares $4,679
VIATRIS INCCOM92556V106 — 517 shares $4,617
MGM RESORTS INTERNATIONALCOM552953101 — 134 shares $4,608
TRANSDIGM GROUP INCCOM893641100 — 3 shares $4,562
COPART INCCOM217204106 — 92 shares $4,514
ISHARES TRRUS 1000 VAL ETF464287598 — 23 shares $4,467
NUVEEN DOW 30 DYNMC OVERWRTSHS67075F105 — 311 shares $4,460
MANULIFE FINL CORPCOM56501R106 — 139 shares $4,442
AMERICAN TOWER CORP NEWCOM03027X100 — 20 shares $4,420
TYSON FOODS INCCL A902494103 — 79 shares $4,419
HUMANA INCCOM444859102 — 18 shares $4,401
CARRIER GLOBAL CORPORATIONCOM14448C104 — 60 shares $4,391
OCCIDENTAL PETE CORPCOM674599105 — 104 shares $4,363
UNITED THERAPEUTICS CORP DELCOM91307C102 — 15 shares $4,310
VANGUARD STAR FDSVG TL INTL STK F921909768 — 62 shares $4,284
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537 — 189 shares $4,232
CHIPOTLE MEXICAN GRILL INCCOM169656105 — 73 shares $4,099