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-05-21 | 2026-07-01 | 41 | ISHARES U.S. TREASURY BOND ETF | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | MSFT Microsoft Corp | BuySold | $100K–$250K | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | NKE NIKE INC CLASS CLASS B | Sell | $250K–$500K | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | NVDA Nvidia Corp | BuySold | $100K–$250K | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | PHILADELPHIA PA S 5.5% DUE 09/01/51 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | Pultegroup Inc | Buy | $1K–$15K | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | State Street SPDR Bloomberg International Treasury Bond ETF | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | State Street SPDR S/t Corp Bd ETF | Buy | $500K–$1M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | VANGUARD INTERMEDIATE-TERM CORPORATE BOND INDEX FUN | Sell | $500K–$1M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF SHARES | Buy | $5M–$25M | Filing ↗ | |
| 2026-05-21 | 2026-07-01 | 41 | VANGUARD SHORT-TERM BOND | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | PENNSYLVANIA ECONOM 5% DUE 12/15/56 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | STATE STREET SPDR S&P DIVIDEND ETF | Buy | $100K–$250K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | TRINITY RIVER AUTH 5% DUE 08/01/51 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | UTAH ST MUN PWR AGY 5% DUE 07/01/47 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | VIRGINIA ST RES AUTH INFRA VA POOL FING PG SER C REV B/E PTC 4.00 % Due Nov 1, 2033 | Buy | $50K–$100K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | CSG SYS INTL INC | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | ECL ECOLAB INC | BuySold | $50K–$100K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | GREAT LAKES WTR AUT 5% DUE 07/01/46 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | GWINNETT CNTY GA WTR & SWR AUTH REV B/E 3.00 % Due Aug 1, 2031 | Buy | $100K–$250K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | IBM CORP | Buy | $100K–$250K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | ILLINOIS TOOL WKS INC | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | MCD MCDONALDS CORP | BuySold | $50K–$100K | Filing ↗ | |
| 2026-05-20 | 2026-07-01 | 42 | MDT MEDTRONIC PLC | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | AMZN AMAZON.COM INC. 4.65% DUE 11/20/35 | BuySold | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | AXP AMERICAN EXPRESS VARIABLE RATE DUE 07/20/33 | BuyOpen | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | DU PAGE CNTY ILL CM 4% DUE 01/15/42 | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | ECL ECOLAB INC | BuySold | $100K–$250K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | IBM CORP | Buy | $15K–$50K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | ILLINOIS TOOL WKS INC | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | LOWER COLO RIV AUTH 5% DUE 05/15/35 | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | MCD MCDONALDS CORP | BuySold | $50K–$100K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | META META PLATFORMS, 4.75% DUE 08/15/34 | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | META META PLATFORMS, 5.25% DUE 05/15/36 | BuySold | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | MORGAN STANLEY VARIABLE RATE DUE 10/18/33 | Buy | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | SCHERTZ-CIBOLO-UNVL 5% DUE 02/01/34 | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | VIRGINIA BCH VA WTR & SWR REV SYS REV A B/E 3.00 % Due Oct 1, 2032 | Buy | $100K–$250K | Filing ↗ | |
| 2026-05-19 | 2026-07-01 | 43 | WASHINGTON ST HEALT 5% DUE 10/01/35 | Sell | $1M–$5M | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ABT ABBOTT LABS | BuySold | $15K–$50K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ABBV ABBVIE INC | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ABBV ABBVIE INC | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ACN ACCENTURE PLC | BuySold | $250K–$500K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ACN ACCENTURE PLC IRELAND F CLASS CLASS A | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ACN ACCENTURE PLC IRELAND F CLASS CLASS A | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | AMD ADVANCED MICRO DEVIC | Sell | $100K–$250K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | A AGILENT TECHNOLOGIES INC | BuyOpen | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ALBERTSONS CO SHS CL A CLASS CLASS A | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ALEXANDRIA REAL ESTATE E REIT | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | ALNY ALNYLAM PHARMACEUTICALS | Sell | $1K–$15K | Filing ↗ | |
| 2026-05-18 | 2026-07-01 | 44 | GOOGL ALPHABET INC CLASS A | Sell | $50K–$100K | Filing ↗ |
- ISHARES U.S. TREASURY BOND ETFSell
$1M–$5M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- MSFT Microsoft CorpSoldBuy
$100K–$250K · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- NKE NIKE INC CLASS CLASS BSell
$250K–$500K · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- NVDA Nvidia CorpSoldBuy
$100K–$250K · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- PHILADELPHIA PA S 5.5% DUE 09/01/51Buy
$1M–$5M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- Pultegroup IncBuy
$1K–$15K · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- State Street SPDR Bloomberg International Treasury Bond ETFBuy
$1M–$5M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- State Street SPDR S/t Corp Bd ETFBuy
$500K–$1M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- VANGUARD INTERMEDIATE-TERM CORPORATE BOND INDEX FUNSell
$500K–$1M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF SHARESBuy
$5M–$25M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- VANGUARD SHORT-TERM BONDBuy
$1M–$5M · traded 2026-05-21 · filed 2026-07-01 (41d) · Filing ↗
- PENNSYLVANIA ECONOM 5% DUE 12/15/56Buy
$1M–$5M · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- STATE STREET SPDR S&P DIVIDEND ETFBuy
$100K–$250K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- TRINITY RIVER AUTH 5% DUE 08/01/51Buy
$1M–$5M · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- UTAH ST MUN PWR AGY 5% DUE 07/01/47Buy
$1M–$5M · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- VIRGINIA ST RES AUTH INFRA VA POOL FING PG SER C REV B/E PTC 4.00 % Due Nov 1, 2033Buy
$50K–$100K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- CSG SYS INTL INCSell
$1K–$15K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- ECL ECOLAB INCSoldBuy
$50K–$100K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- GREAT LAKES WTR AUT 5% DUE 07/01/46Buy
$1M–$5M · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- GWINNETT CNTY GA WTR & SWR AUTH REV B/E 3.00 % Due Aug 1, 2031Buy
$100K–$250K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- IBM CORPBuy
$100K–$250K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- ILLINOIS TOOL WKS INCSell
$100K–$250K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- MCD MCDONALDS CORPSoldBuy
$50K–$100K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- MDT MEDTRONIC PLCSell
$100K–$250K · traded 2026-05-20 · filed 2026-07-01 (42d) · Filing ↗
- AMZN AMAZON.COM INC. 4.65% DUE 11/20/35SoldBuy
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- AXP AMERICAN EXPRESS VARIABLE RATE DUE 07/20/33OpenBuy
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- DU PAGE CNTY ILL CM 4% DUE 01/15/42Sell
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- ECL ECOLAB INCSoldBuy
$100K–$250K · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- IBM CORPBuy
$15K–$50K · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- ILLINOIS TOOL WKS INCSell
$100K–$250K · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- LOWER COLO RIV AUTH 5% DUE 05/15/35Sell
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- MCD MCDONALDS CORPSoldBuy
$50K–$100K · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- META META PLATFORMS, 4.75% DUE 08/15/34Sell
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- META META PLATFORMS, 5.25% DUE 05/15/36SoldBuy
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- MORGAN STANLEY VARIABLE RATE DUE 10/18/33Buy
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- SCHERTZ-CIBOLO-UNVL 5% DUE 02/01/34Sell
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- VIRGINIA BCH VA WTR & SWR REV SYS REV A B/E 3.00 % Due Oct 1, 2032Buy
$100K–$250K · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- WASHINGTON ST HEALT 5% DUE 10/01/35Sell
$1M–$5M · traded 2026-05-19 · filed 2026-07-01 (43d) · Filing ↗
- ABT ABBOTT LABSSoldBuy
$15K–$50K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ABBV ABBVIE INCSell
$100K–$250K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ABBV ABBVIE INCSell
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ACN ACCENTURE PLCSoldBuy
$250K–$500K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ACN ACCENTURE PLC IRELAND F CLASS CLASS ASell
$100K–$250K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ACN ACCENTURE PLC IRELAND F CLASS CLASS ASell
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- AMD ADVANCED MICRO DEVICSell
$100K–$250K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- A AGILENT TECHNOLOGIES INCOpenBuy
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ALBERTSONS CO SHS CL A CLASS CLASS ASell
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ALEXANDRIA REAL ESTATE E REITSell
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- ALNY ALNYLAM PHARMACEUTICALSSell
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- GOOGL ALPHABET INC CLASS ASell
$50K–$100K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.