Geopolitics Alpha

Donald J Trump Stock Trades & Disclosures

Donald J Trump (President of the United States) files periodic transaction reports with the Office of Government Ethics. Since June 2, 2024, Donald J Trump has disclosed 2724 stock trades worth an estimated $231.6M–$806.1M: 1305 purchases and 1419 sales. The most recent filing, dated October 8, 2026, reported a purchase ($1,001 - $15,000). Donald J Trump’s most-traded stocks are MSFT (21 trades), META (20) and MCD (18).

President of the United States

Last updated

Trump Tracker: executive orders, tariffs and stock trades in one timeline →

Donald J Trump’s Recent Stock Trades

TickerSideAmountTradedFiledSource
—buy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
LMATsell$15,001 - $50,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
PZZAbuy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
CERTbuy$1,001 - $15,0002026-08-312026-10-08Filing
VSECbuy$1,001 - $15,0002026-08-312026-10-08Filing
AGXsell$15,001 - $50,0002026-08-312026-10-08Filing
EFORbuy$1,001 - $15,0002026-08-312026-10-08Filing
AGNTbuy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-312026-10-08Filing
JBGSbuy$15,001 - $50,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-312026-10-08Filing
POOLbuy$15,001 - $50,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-312026-10-08Filing
MBCbuy$15,001 - $50,0002026-08-312026-10-08Filing
WRBYbuy$15,001 - $50,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-312026-10-08Filing
PTONbuy$15,001 - $50,0002026-08-312026-10-08Filing
FMCbuy$15,001 - $50,0002026-08-312026-10-08Filing
STEPbuy$15,001 - $50,0002026-08-312026-10-08Filing
BMIbuy$15,001 - $50,0002026-08-312026-10-08Filing
LQDAsell$15,001 - $50,0002026-08-312026-10-08Filing
WDsell$15,001 - $50,0002026-08-312026-10-08Filing
MIRbuy$15,001 - $50,0002026-08-312026-10-08Filing
TENBbuy$15,001 - $50,0002026-08-312026-10-08Filing
LAZbuy$15,001 - $50,0002026-08-312026-10-08Filing
—sell$15,001 - $50,0002026-08-312026-10-08Filing
PRIMbuy$50,001 - $100,0002026-08-312026-10-08Filing
EPAMbuy$50,001 - $100,0002026-08-312026-10-08Filing
LZBsell$15,001 - $50,0002026-08-312026-10-08Filing
GPIsell$15,001 - $50,0002026-08-312026-10-08Filing
—sell$15,001 - $50,0002026-08-312026-10-08Filing
KRMNsell$15,001 - $50,0002026-08-312026-10-08Filing
—sell$15,001 - $50,0002026-08-312026-10-08Filing
ALHCsell$15,001 - $50,0002026-08-312026-10-08Filing
—sell$15,001 - $50,0002026-08-312026-10-08Filing
COLLsell$15,001 - $50,0002026-08-312026-10-08Filing
TRIPsell$15,001 - $50,0002026-08-312026-10-08Filing
JBTMsell$15,001 - $50,0002026-08-312026-10-08Filing
LZsell$1,001 - $15,0002026-08-312026-10-08Filing
LKQsell$1,001 - $15,0002026-08-312026-10-08Filing
DFHsell$1,001 - $15,0002026-08-312026-10-08Filing
FGsell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
KMPRsell$1,001 - $15,0002026-08-312026-10-08Filing
UAAsell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
MATWsell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
QDELsell$1,001 - $15,0002026-08-312026-10-08Filing
FLOsell$1,001 - $15,0002026-08-312026-10-08Filing
LRNsell$1,001 - $15,0002026-08-312026-10-08Filing
—sell$1,001 - $15,0002026-08-312026-10-08Filing
—buy$1,001 - $15,0002026-08-312026-10-08Filing
—buy$15,001 - $50,0002026-08-282026-10-08Filing
—buy$15,001 - $50,0002026-08-282026-10-08Filing
—buy$15,001 - $50,0002026-08-282026-10-08Filing
TLNbuy$15,001 - $50,0002026-08-282026-10-08Filing
VSTbuy$15,001 - $50,0002026-08-282026-10-08Filing
CCLbuy$15,001 - $50,0002026-08-282026-10-08Filing
BLDRbuy$15,001 - $50,0002026-08-282026-10-08Filing
NXPIbuy$15,001 - $50,0002026-08-282026-10-08Filing
AZObuy$15,001 - $50,0002026-08-282026-10-08Filing
OTISbuy$15,001 - $50,0002026-08-282026-10-08Filing
BSXbuy$15,001 - $50,0002026-08-282026-10-08Filing
ALKbuy$15,001 - $50,0002026-08-282026-10-08Filing
CPNGbuy$15,001 - $50,0002026-08-282026-10-08Filing
TSCObuy$15,001 - $50,0002026-08-282026-10-08Filing
PGbuy$15,001 - $50,0002026-08-282026-10-08Filing
FISVbuy$15,001 - $50,0002026-08-282026-10-08Filing
NKEbuy$15,001 - $50,0002026-08-282026-10-08Filing
LENbuy$15,001 - $50,0002026-08-282026-10-08Filing
—buy$50,001 - $100,0002026-08-282026-10-08Filing
—buy$50,001 - $100,0002026-08-282026-10-08Filing
—buy$50,001 - $100,0002026-08-282026-10-08Filing
UBERbuy$50,001 - $100,0002026-08-282026-10-08Filing
METAbuy$50,001 - $100,0002026-08-282026-10-08Filing
ORCLbuy$50,001 - $100,0002026-08-282026-10-08Filing
MSFTbuy$100,001 - $250,0002026-08-282026-10-08Filing
POSTsell$1,001 - $15,0002026-08-282026-10-08Filing
HDsell$100,001 - $250,0002026-08-282026-10-08Filing
ISRGsell$100,001 - $250,0002026-08-282026-10-08Filing
—sell$100,001 - $250,0002026-08-282026-10-08Filing
—sell$50,001 - $100,0002026-08-282026-10-08Filing
MCDsell$50,001 - $100,0002026-08-282026-10-08Filing
—sell$50,001 - $100,0002026-08-282026-10-08Filing
TSLAsell$50,001 - $100,0002026-08-282026-10-08Filing
WMTsell$50,001 - $100,0002026-08-282026-10-08Filing
AMRZsell$50,001 - $100,0002026-08-282026-10-08Filing
HONAsell$15,001 - $50,0002026-08-282026-10-08Filing
URIsell$15,001 - $50,0002026-08-282026-10-08Filing
AIGsell$15,001 - $50,0002026-08-282026-10-08Filing
TDGsell$15,001 - $50,0002026-08-282026-10-08Filing

Donald J Trump’s Most-Traded Stocks (Estimated Portfolio)

Net buys minus sales by ticker, from the value bands Donald J Trump reported. Disclosures give ranges, not exact amounts, and do not show positions held before the first filing, so this is an estimate, not a statement of holdings.

TickerBuysSalesBought (range)Sold (range)Net (est.)Status
MSFT138$2.1M–$7.4M$6.5M–$31.1M−$29M to +$862KNet seller
META119$5.6M–$26.5M$1.3M–$5.7M−$93K to +$25.2MNet buyer
MCD99$1.7M–$6.6M$1.7M–$6.5M−$4.8M to +$4.9MRoughly even
NFLX88$1.2M–$5.4M$767K–$1.6M−$475K to +$4.7MNet buyer
PG114$635K–$1.4M$281K–$615K+$20K to +$1.1MNet buyer
ISRG87$733K–$1.6M$233K–$645K+$88K to +$1.4MNet buyer
HD113$2.5M–$8.2M$601K–$1.3M+$1.3M to +$7.6MNet buyer
NVDA86$1.4M–$2.8M$1.1M–$2.4M−$997K to +$1.7MNet buyer
ACN104$819K–$1.8M$316K–$665K+$154K to +$1.5MNet buyer
INTU77$1.4M–$5.8M$233K–$645K+$722K to +$5.5MNet buyer
BSX85$383K–$845K$167K–$430K−$47K to +$678KNet buyer
NKE94$817K–$1.8M$201K–$465K+$352K to +$1.6MNet buyer
PLTR85$170K–$475K$532K–$1.1M−$960K to −$57KNet seller
COST49$103K–$295K$1.4M–$5.9M−$5.8M to −$1.1MNet seller
VZ76$533K–$1.1M$119K–$360K+$173K to +$1MNet buyer

All tickers Donald J Trump has traded

News & Market Impact

← All executive branch filers · Congress stock trades tracker

FAQ about Donald J Trump’s Trades

What stocks has Donald J Trump traded?

Donald J Trump has disclosed 2724 trades on record here. The most-traded tickers are MSFT, META, MCD. The table lists each trade with its amount range and the official filing.

What is in Donald J Trump’s stock portfolio?

Filings report trades in value ranges, not holdings. The estimated portfolio table nets reported purchases against sales by ticker; it is an estimate.

How current is this list?

It updates as new disclosures are filed. Members have up to 45 days to report a trade.

Is this investment advice?

No. This is public disclosure data, shown for information only.