Donald J Trump
President
10,408 trades · 6,316 buys · 4,092 sells · files ~169 days after trading · last filing 2026-10-08
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-03-04 | 2026-05-14 | 71 | SPGI ST STR SPDR S&P GLOBAL NAT RES ETF | Sell | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES GOLD ETF | Sell | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES CORE MSCI INTRL DVLP MKT ETF | Buy | $100K–$250K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES CORE MSCI PACIFIC ETF | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES CRRNCY HDG MSCI EURZN ETF | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | PRIM PRIMORIS SVCS CORP | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | VANGUARD INTERMEDIATE-TERM CORPORATE BOND INDEX FUN | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | EASTMAN CHEM CO | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | STATE STRT INDSTL SLCT SCTR SPDR ETF | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES MSCI JAPAN ETF | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | WSFS WSFS FINL CORP | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | TERRENO RLTY CORP REIT | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES CORE MSCI EMERGING ETF | Buy | $500K–$1M | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | CACTUS INC CLASS A | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ESSENTIAL PPTYS RLTY TR REIT | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | MOHAWK INDS INC | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | FIRST INTST BANCSYSTEM I CLASS A | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | BTSG BRIGHTSPRING HEALTH SVCS | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | STE SRT CNSR STPLS SLCT SEC SPDR ETF | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | IOSP INNOSPEC INC | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | FELE FRANKLIN ELEC INC | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | BCPC BALCHEM CORP | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ABM INDS INC | Buy | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ACA ARCOSA INC | BuySold | $50K–$100K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | MGEE MGE ENERGY INC | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | SERVISFIRST BANCSHARES I | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | BLACKSTONE MTG TR INC REIT | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | MATX MATSON INC | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | NBTB NBT BANCORP INC | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ISHARES INTERNATIONAL TRSRY BND ETF | Buy | $500K–$1M | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ARTISAN PARTNERS ASSET M CLASS A | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ENERPAC TOOL GROUP CORP CLASS A | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | PLXS PLEXUS CORP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | OTTR OTTER TAIL CORP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | SPY STATE STREET SPDR S&P 500 TRUST ETF | BuySold | $250K–$500K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | HNI HNI CORP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | RAL RALLIANT CORP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | LKQ LKQ CORP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | CALIFORNIA WTR SVC GROUP | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ADT ADT INC DEL | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | VSAT VIASAT INC | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | VANGUARD FTSE EUROPE ETF | Buy | $250K–$500K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | RUSH ENTERPRISES INC CLASS A | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | STE STRT COMTN SR SLCT SCTR SPDR ETF | Buy | $250K–$500K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | STATE STRET TEC SELECT SEC SPDR ETF | Buy | $250K–$500K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | ABG ASBURY AUTOMOTIVE GROUP | BuySold | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | HAWAIIAN ELEC INDS INC | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | RYMAN HOSPITALITY PPTYS REIT | Buy | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | EXTR EXTREME NETWORKS INC | BuyOpen | $15K–$50K | Filing ↗ | |
| 2026-03-04 | 2026-05-14 | 71 | IAC INC | Buy | $15K–$50K | Filing ↗ |
- SPGI ST STR SPDR S&P GLOBAL NAT RES ETFSell
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES GOLD ETFSell
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES CORE MSCI INTRL DVLP MKT ETFBuy
$100K–$250K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES CORE MSCI PACIFIC ETFBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES CRRNCY HDG MSCI EURZN ETFBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- PRIM PRIMORIS SVCS CORPSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- VANGUARD INTERMEDIATE-TERM CORPORATE BOND INDEX FUNBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- EASTMAN CHEM COBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- STATE STRT INDSTL SLCT SCTR SPDR ETFBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES MSCI JAPAN ETFBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- WSFS WSFS FINL CORPSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- TERRENO RLTY CORP REITBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES CORE MSCI EMERGING ETFBuy
$500K–$1M · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- CACTUS INC CLASS ABuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ESSENTIAL PPTYS RLTY TR REITBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- MOHAWK INDS INCBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- FIRST INTST BANCSYSTEM I CLASS ABuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- BTSG BRIGHTSPRING HEALTH SVCSSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- STE SRT CNSR STPLS SLCT SEC SPDR ETFBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- IOSP INNOSPEC INCSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- FELE FRANKLIN ELEC INCSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- BCPC BALCHEM CORPSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ABM INDS INCBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ACA ARCOSA INCSoldBuy
$50K–$100K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- MGEE MGE ENERGY INCSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- SERVISFIRST BANCSHARES IBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- BLACKSTONE MTG TR INC REITBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- MATX MATSON INCSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- NBTB NBT BANCORP INCSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ISHARES INTERNATIONAL TRSRY BND ETFBuy
$500K–$1M · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ARTISAN PARTNERS ASSET M CLASS ABuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ENERPAC TOOL GROUP CORP CLASS ABuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- PLXS PLEXUS CORPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- OTTR OTTER TAIL CORPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- SPY STATE STREET SPDR S&P 500 TRUST ETFSoldBuy
$250K–$500K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- HNI HNI CORPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- RAL RALLIANT CORPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- LKQ LKQ CORPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- CALIFORNIA WTR SVC GROUPBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ADT ADT INC DELSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- VSAT VIASAT INCSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- VANGUARD FTSE EUROPE ETFBuy
$250K–$500K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- RUSH ENTERPRISES INC CLASS ABuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- STE STRT COMTN SR SLCT SCTR SPDR ETFBuy
$250K–$500K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- STATE STRET TEC SELECT SEC SPDR ETFBuy
$250K–$500K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- ABG ASBURY AUTOMOTIVE GROUPSoldBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- HAWAIIAN ELEC INDS INCBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- RYMAN HOSPITALITY PPTYS REITBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- EXTR EXTREME NETWORKS INCOpenBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
- IAC INCBuy
$15K–$50K · traded 2026-03-04 · filed 2026-05-14 (71d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.