U.S. Office of Government Ethics

Donald Trump stock trades, receipts and filing dates

Public financial disclosure transactions filed with OGE. The ledger shows dates and amount ranges as disclosed and links each published row to the official filing. It does not characterize the activity.

Source: OGE PAS IndexSnapshot: Jul 27, 2026, 11:03 PM EDT
Receipt-linked rows
21,285
Official filings
19
Trade dates
Jan 6, 2025 – Dec 31, 2025
Most recent filing
Jun 29, 2026

18 official filings have a receipt but incomplete machine-readable row text. Those unverified rows are not included in the transaction ledger.

Official filings

Filing summary

Current-term OGE filings from January 20, 2025 onward

OGE Form 278e

Annual (2026)

Jun 29, 2026

21,285 receipt-linked transaction rows indexed.

The filer was granted a 45-day extension to file the annual report and paid late filing fees related to transactions not previously reported on 278-Ts.

View official filing

OGE Form 278-T

278 Transaction

Jun 29, 2026

1,382 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Jun 29, 2026

1,152 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

May 14, 2026

3,603 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

May 12, 2026

35 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Apr 23, 2026

170 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Mar 4, 2026

35 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Feb 27, 2026

154 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Jan 14, 2026

7 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Dec 19, 2025

4 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Nov 17, 2025

33 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Oct 28, 2025

51 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Oct 28, 2025

71 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Oct 28, 2025

29 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction (Amended 08/12/2025)

Aug 19, 2025

4 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Aug 19, 2025

18 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Aug 19, 2025

35 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278-T

278 Transaction

Aug 19, 2025

507 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

OGE Form 278e

Annual (2025)

Jun 14, 2025

0 numbered transaction rows in the filing. Exact row extraction is pending.

View official filing

Filing delay

Trade date to filing date

Computed only where both dates are present in the official filing.

0–30 days
0
31–45 days
0
Over 45 days
21,285
Rows with both dates
21,285

Official transaction rows

Transaction ledger

21,285 matching rows

VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER DISCRETIONARY ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$500,001 to $1,000,000

VANGUARD RUSSELL 2000 ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$500,001 to $1,000,000

INVESCO EXCHANGE TRADED FUND TRUST INVESCO S&P 500 QUALITY ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

ISHARES RUSSELL MID CAP ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

WORLD GOLD TRUST SPDR GOLD MINISHARES

Other assets

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$250,001 to $500,000

SELECT SECTOR SPDR TRUST STATE STREET FINANCIAL SELECT SECTOR SPDR ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

KURA SUSHI USA INC CL A COM

Equities

Sale
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$100,001 to $250,000

VANGUARD INDEX FUNDS SMALLCAP GROWTH ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$250,001 to $500,000

SPDR SERIES TRUST STATE STREET SPDR PORTFOLIO S&P 500 ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

ISHARES TRUST ISHARES EXPANDED TECH SECTOR ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

KRATOS DEFENSE & SEC SOLUTIONS INC COM NEW

Equities

Sale
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

VANGUARD INDEX FUNDS VANGUARD GROWTH ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$1,000,001 to $5,000,000

ISHARES U S REGIONAL BANKS ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$250,001 to $500,000

ISHARES SILVER SHARES

Other assets

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$500,001 to $1,000,000

KURA SUSHI USA INC CL A COM

Equities

Sale
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$250,001 to $500,000

ISHARES SELECT DIVIDEND ETF

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$500,001 to $1,000,000

VANGUARD MEGA CAP GROWTH ETF CRSP U S MEGA CAP GROWTH INDEX

Funds

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$250,001 to $500,000

KURA SUSHI USA INC CL A COM

Equities

Sale
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$15,001 to $50,000

KURA SUSHI USA INC CL A COM

Equities

Purchase
Traded
Dec 31, 2025
Filed
Jun 29, 2026
Filing delay
180 days
Amount
$500,001 to $1,000,000

PFIZER INC

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$100,001 to $250,000

GENERAL MILLS INC

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$100,001 to $250,000

PAYCHEX INC

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$100,001 to $250,000

VANGUARD HIGH DIVIDEND YIELD ETF

Funds

Sale
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$250,001 to $500,000

DOW INC

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$50,001 to $100,000

TARGET CORP

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$100,001 to $250,000

TEXAS INSTRUMENTS INC

Other assets

Purchase
Traded
Dec 29, 2025
Filed
Jun 29, 2026
Filing delay
182 days
Amount
$100,001 to $250,000

ENPHASE ENERGY INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

META PLATFORMS INC CL A

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,000,001 to $5,000,000

SHUTTERSTOCK INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

PENN ENTMT INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

KONTOOR BRANDS INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

INNOSPEC INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

WALKER & DUNLOP INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

LEMAITRE VASCULAR INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

OTTER TAIL CORP

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

ADMA BIOLOGICS INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

PRIMORIS SVCS CORP

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

READY CAP CORP

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

MUELLER WATER PRODUC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

AVANOS MED INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

INNOVIVA INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

HNI CORP

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

MARA HLDGS INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$50,001 to $100,000

ADVANSIX INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

INTEGRA LIFESCIENCES HLD

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

STRATEGIC ED INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

CRESCENT ENERGY CO

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

DNOW INC

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000

ARBOR RLTY TR INC

Other assets

Purchase
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$15,001 to $50,000

HA SUSTAINABLE INFRA REI

Other assets

Sale
Traded
Dec 26, 2025
Filed
Jun 29, 2026
Filing delay
185 days
Amount
$1,001 to $15,000
Weekly Veridion brief

Rating changes, public disclosure activity, methodology notes, and product updates. One email per week. No advertising list resale.