Catalyst Edge
← Scanner
Office of Government Ethics · Form 278-T

Power Trades

The same officials who write tariffs, set rates, and award contracts must disclose what they buy and sell. Every transaction below was OCR-extracted from a real OGE 278-T Periodic Transaction Report. Pick an official. See what they traded — and when.

36
Officials
117
278-T Filings
6876
Transactions
37
Sector Conflicts

Latest Transactions

most recent by date
BGRFX
Kupor, Scott A
2026-08-07 · sale
sale
$50K–$100K
bond/fund
Kupor, Scott A
2026-08-07 · sale
sale
$1K–$15K
GABUX
Kupor, Scott A
2026-08-07 · sale
sale
$15K–$50K
ABNB
Kupor, Scott A
2026-08-07 · sale
sale
$1M–$5M
bond/fund
Kupor, Scott A
2026-08-07 · sale
sale
$500K–$1M
bond/fund
Warsh, Kevin
2026-08-03 · sale
sale
$1M–$5M
bond/fund
Warsh, Kevin
2026-08-03 · sale
sale
$100K–$250K
HD
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
AVGO
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
PG
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
XOM
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
bond/fund
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
PM
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
bond/fund
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
bond/fund
Trump, Donald J
2026-07-31 · purchase
purchase
$250K–$500K
bond/fund
Trump, Donald J
2026-07-31 · —
—
$100K–$250K

The Rolodex

2017-12-21 → 2026-08-07
OGE FORM 278-T
Trump, Donald J
White House Office
4744 txns771 tickers4278 corp
OGE FORM 278-T
Mody, Arjun
Social Security Administration
306 txns200 tickers280 corp
OGE FORM 278-T
Chavez-DeRemer, Lori
Department of Labor
99 txns73 tickers98 corp
OGE FORM 278-T
Landau, Christopher
Department of State
89 txns72 tickers88 corp
OGE FORM 278-T
Edgar, Troy D
Department of Homeland Security
63 txns58 tickers63 corp
OGE FORM 278-T
Mullin, Markwayne
Department of Homeland Security
98 txns56 tickers82 corp
OGE FORM 278-T
Miran, Stephen I
Federal Reserve System Board of Governors
77 txns52 tickers⚠ 1 conflict
OGE FORM 278-T
Bedford, Bryan
Department of Transportation
92 txns51 tickers⚠ 14 conflict
OGE FORM 278-T
Kupor, Scott A
Office of Personnel Management
96 txns33 tickers94 corp
OGE FORM 278-T
Duffy, Sean
Department of Transportation
39 txns33 tickers⚠ 5 conflict
OGE FORM 278-T
Sonderling, Keith
Department of Labor
33 txns32 tickers33 corp
OGE FORM 278-T
Burgum, Douglas J
Department of The Interior
133 txns31 tickers⚠ 2 conflict
OGE FORM 278-T
Hegseth, Pete
Department of Defense/Office of The Secretary
29 txns28 tickers⚠ 7 conflict
OGE FORM 278-T
McMaster, Sean
Department of Transportation
29 txns19 tickers⚠ 5 conflict
OGE FORM 278-T
Bisignano, Frank J
Social Security Administration
128 txns16 tickers128 corp
OGE FORM 278-T
Isaacman, Jared
National Aeronautics and Space Administration
147 txns11 tickers147 corp
OGE FORM 278-T
Ueland, Eric M
Office of Management and Budget
37 txns10 tickers34 corp
OGE FORM 278-T
Blanche, Todd
Department of Justice
15 txns8 tickers15 corp
OGE FORM 278-T
MacGregor, Katharine
Department of The Interior
20 txns7 tickers20 corp
OGE FORM 278-T
Lutnick, Howard
Department of Commerce
19 txns7 tickers19 corp
OGE FORM 278-T
Kennedy, Robert F
Department of Health and Human Services
9 txns7 tickers⚠ 1 conflict
OGE FORM 278-T
Gabbard, Tulsi
Office of Director of National Intelligence
13 txns5 tickers13 corp
OGE FORM 278-T
Bessent, Scott
Department of The Treasury
26 txns4 tickers⚠ 2 conflict
OGE FORM 278-T
McMahon, Linda E
Department of Education
156 txns3 tickers89 corp
OGE FORM 278-T
Kratsios, Michael J
Office of Science and Technology Policy
26 txns3 tickers26 corp
OGE FORM 278-T
Vaden, Stephen A
Department of Agriculture
6 txns3 tickers6 corp
OGE FORM 278-T
Lawrence, Paul R
Department of Veterans Affairs
3 txns3 tickers3 corp
OGE FORM 278-T
Bailey, Sara
Office of National Drug Control Policy
5 txns2 tickers5 corp
OGE FORM 278-T
Zeldin, Lee
Environmental Protection Agency
4 txns2 tickers4 corp
OGE FORM 278-T
Wright, Christopher A
Department of Energy
177 txns1 tickers144 corp
OGE FORM 278-T
Phelan, John
Department of The Navy
88 txns1 tickers85 corp
OGE FORM 278-T
Bondi, Pam
Department of Justice
2 txns1 tickers2 corp
OGE FORM 278-T
Turner, Eric Scott
Department of Housing and Urban Development
1 txns1 tickers1 corp
OGE FORM 278-T
Warsh, Kevin
Federal Reserve System Board of Governors
65 txns0 tickers65 corp
OGE FORM 278-T
Faulkender, Michael W
Department of The Treasury
1 txns0 tickers1 corp
OGE FORM 278-T
Noem, Kristi
Department of Homeland Security
1 txns0 tickers1 corp
◀ DRAG · ARROW KEYS · TAP A CARD ▶

Ticker Spotlight

sized by activity · ▲buys ▼sells · ⚠ = sector conflict
AMZN▲20 ▼23 · 14ofc
MSFT▲11 ▼23 · 14ofc
LYB▲2 ▼32 · 2ofc
WFC▲18 ▼6 · 5ofc
META▲10 ▼18 · 9ofc
FISV▲4 ▼28 · 3ofc
DOW▲1 ▼29 · 2ofc
STT▲9 ▼14 · 2ofc
HD▲12 ▼8 · 4ofc
NFLX▲5 ▼17 · 5ofc
T▲9 ▼10 · 3ofc
BSX▲10 ▼10 · 4ofc
NVDA▲7 ▼13 · 7ofc
SPGI▲9 ▼12 · 5ofc
BRK-B▲9 ▼7 · 3ofc
PG▲9 ▼8 · 5ofc
GS▲15 ▼3 · 5ofc
ISRG▲9 ▼9 · 3ofc
ADBE▲6 ▼11 · 6ofc
AAPL▲5 ▼14 · 11ofc
NEE▲6 ▼11 · 6ofc
COF▲9 ▼5 · 2ofc
MPLX▲0 ▼18 · 1ofc
MS▲10 ▼5 · 5ofc

Sourcing & Honesty

Source: U.S. Office of Government Ethics public disclosure system (OGE PAS). Filing PDFs are machine-read with OCR; description, transaction type, date and value bracket are parsed per row, and value brackets snapped to the legal 278-T ranges. Rows flagged OCR review were read at lower confidence and are shown, not hidden. A sector conflict ⚠ marks a trade in a market sector the official's own agency regulates. Ticker mapping covers corporate issuers; municipal bonds and private funds are counted but not individually listed. Generated 2026-10-02.

You are one page deep in a scanner that grades its own picks in public, wins and losses alike.

$99 once — the full ranked console, before the open.

Tier 1 setups touched +2% intraday 47.8% of the time across 406 tracked calls. Baseline for everything else: 39.7%. That is a +8.1 point edge, measured from the NEXT OPEN — the first price you could actually pay, not the prior close. We publish the misses too: https://catalystedgescanner.com/trust/

  1. Click Become a Founding Member below.
  2. Pay $99 once — not monthly, not ever again.
  3. You keep every future release at that price. Tomorrow's ranked list lands at 3:30 AM ET, before the open.

29 of 30 founding seats left. The price goes up when they are gone.

Become a Founding Member — $99 once

One payment, access for as long as we run the service. The free daily picks stay free — this is for people who want the full console. Not buying today? Get tomorrow's ranked list free →