Follow the people · Executive
Christopher A. Wright
Christopher A. Wright is Secretary of Energy. Senior officials of the executive branch file their securities transactions with the Office of Government Ethics rather than with Congress. We hold 301 disclosed purchases and sales filed since 18 April 2025, none of them in the last 90 days.
- AgencyEnergy
- Disclosed buys and sells301 in all, 0 in the last 90 days
- Last disclosure1 April 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 17 January 2025 — 1 April 2026Secretary · Department of Energy9 reports filed with the Office of Government Ethics · source: Office of Government Ethics
Every transaction
301 transactions from Office of Government Ethics — one row each, sort any column, open a row for the filing| 2 Jan 2026 | 1 Apr 2026Office of Government Ethics | 89 d | bought | GS Three, LLC | $250,001–$500,000 | — | — |
| 1 Dec 2025 | 1 Apr 2026Office of Government Ethics | 121 d | bought | Westside Link LLC | $250,001–$500,000 | — | — |
| 5 Jun 2025 | 19 Sep 2025Office of Government Ethics | 106 d | bought | Reoff Xxv, LLC | $100,001–$250,000 | — | — |
| 30 May 2025 | 19 Sep 2025Office of Government Ethics | 112 d | bought | Reoff Xxvii, LLC | $1,000,001–$5,000,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Charles Schwab US Reit ETF | $50,001–$100,000 | up +34.2% | up +16.3% |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab Municipal Bond Fund | $100,001–$250,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 24 Apr 2025 | 15 Jul 2025Office of Government Ethics | 82 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $1,001–$15,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $1,001–$15,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab Fund US Small Cap ETF | $50,001–$100,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Charles Schwab US Reit ETF | $50,001–$100,000 | up +36.9% | up +16.3% |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab Municipal Bond Fund | $100,001–$250,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 23 Apr 2025 | 15 Jul 2025Office of Government Ethics | 83 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab Fund US Small Cap ETF | $250,001–$500,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab US Small Cap ETF | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab US Large Cap ETF | $250,001–$500,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Charles Schwab US Reit ETF | $100,001–$250,000 | up +39.1% | up +16.3% |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab Municipal Bond Fund | $100,001–$250,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 22 Apr 2025 | 15 Jul 2025Office of Government Ethics | 84 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +42.1% | up +16.3% |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 21 Apr 2025 | 15 Jul 2025Office of Government Ethics | 85 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +39.9% | up +16.3% |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 17 Apr 2025 | 15 Jul 2025Office of Government Ethics | 89 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +40.7% | up +16.3% |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 16 Apr 2025 | 15 Jul 2025Office of Government Ethics | 90 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +38.0% | up +16.3% |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 15 Apr 2025 | 15 Jul 2025Office of Government Ethics | 91 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +38.5% | up +16.3% |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 14 Apr 2025 | 15 Jul 2025Office of Government Ethics | 92 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +38.4% | up +16.3% |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 11 Apr 2025 | 15 Jul 2025Office of Government Ethics | 95 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab Fund US Small Cap ETF | $100,001–$250,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab US Small Cap ETF | $50,001–$100,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab US Large Cap ETF | $100,001–$250,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab Fund US Large Cap ETF | $100,001–$250,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +44.3% | up +16.3% |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab Fund International ETF | $50,001–$100,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Vanguard Muni Bond ETF | $100,001–$250,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 10 Apr 2025 | 15 Jul 2025Office of Government Ethics | 96 d | bought | Schwab International Equity ETF | $50,001–$100,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab Fund US Small Cap ETF | $250,001–$500,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab US Small Cap ETF | $100,001–$250,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab US Large Cap ETF | $250,001–$500,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab Fund US Large Cap ETF | $250,001–$500,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Charles Schwab US Reit ETF | $15,001–$50,000 | up +41.6% | up +16.3% |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab Fund International ETF | $100,001–$250,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Vanguard Muni Bond ETF | $250,001–$500,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab US TIPS ETF | $15,001–$50,000 | — | — |
| 9 Apr 2025 | 15 Jul 2025Office of Government Ethics | 97 d | bought | Schwab International Equity ETF | $100,001–$250,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 4 Apr 2025 | 15 Jul 2025Office of Government Ethics | 102 d | bought | Westside LC LLC | $500,001–$1,000,000 | — | — |
| 2 Apr 2025 | 15 Jul 2025Office of Government Ethics | 104 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $100,001–$250,000 | — | — |
| 2 Apr 2025 | 15 Jul 2025Office of Government Ethics | 104 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 2 Apr 2025 | 15 Jul 2025Office of Government Ethics | 104 d | bought | Spy (S&p 500 Spdr ETF) | $250,001–$500,000 | — | — |
| 2 Apr 2025 | 15 Jul 2025Office of Government Ethics | 104 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $250,001–$500,000 | — | — |
| 2 Apr 2025 | 15 Jul 2025Office of Government Ethics | 104 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 24 Mar 2025 | 15 Jul 2025Office of Government Ethics | 113 d | bought | Schwab Value Advantage Money Fund Investor Class Shares (SWVXX) | $1,000,001–$5,000,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +50.8% | up +96.6% |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +50.8% | up +96.6% |
| 21 Mar 2025 | 15 Jul 2025Office of Government Ethics | 116 d | bought | Schwab Value Advantage Money Fund Investor Class Shares (SWVXX) | $1,000,001–$5,000,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +51.4% | up +96.6% |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +51.4% | up +96.6% |
| 20 Mar 2025 | 15 Jul 2025Office of Government Ethics | 117 d | bought | Schwab Value Advantage Money Fund Investor Class Shares (SWVXX) | $1,000,001–$5,000,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +50.1% | up +96.6% |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +50.1% | up +96.6% |
| 19 Mar 2025 | 15 Jul 2025Office of Government Ethics | 118 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +50.9% | up +96.6% |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +50.9% | up +96.6% |
| 18 Mar 2025 | 15 Jul 2025Office of Government Ethics | 119 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | bought | GAJPX (Goldman Sachs Dynamic Municipal Income Fund) | $50,001–$100,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | bought | GGLPX (Goldman Sachs High Yield Municipal Fund) | $50,001–$100,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | bought | Spy (S&p 500 Spdr ETF) | $100,001–$250,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | bought | DODFX (Dodge & Cox International Stock Fund) | $100,001–$250,000 | — | — |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +51.6% | up +96.6% |
| 17 Mar 2025 | 15 Jul 2025Office of Government Ethics | 120 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +51.6% | up +96.6% |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +51.7% | up +82.6% |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 14 Mar 2025 | 18 Apr 2025Office of Government Ethics | 35 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +51.7% | up +82.6% |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +56.1% | up +82.6% |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 13 Mar 2025 | 18 Apr 2025Office of Government Ethics | 36 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +56.1% | up +82.6% |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +53.0% | up +82.6% |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $100,001–$250,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $100,001–$250,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | SPDR S&P 500 ETF Trust (SPY) | $250,001–$500,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $250,001–$500,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | bought | Dodge & Cox International Stock Fund (DODFX) | $250,001–$500,000 | — | — |
| 12 Mar 2025 | 18 Apr 2025Office of Government Ethics | 37 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +53.0% | up +82.6% |
| 11 Mar 2025 | 18 Apr 2025Office of Government Ethics | 38 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +53.3% | up +82.6% |
| 11 Mar 2025 | 18 Apr 2025Office of Government Ethics | 38 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 11 Mar 2025 | 18 Apr 2025Office of Government Ethics | 38 d | bought | Schwab Value Advantage Money Fund | $5,000,001–$25,000,000 | — | — |
| 11 Mar 2025 | 18 Apr 2025Office of Government Ethics | 38 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +53.3% | up +82.6% |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +52.7% | up +82.6% |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | SPMD (S&P 400 Mid-Cap ETF) | $100,001–$250,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 10 Mar 2025 | 18 Apr 2025Office of Government Ethics | 39 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +52.7% | up +82.6% |
| 7 Mar 2025 | 15 Jul 2025Office of Government Ethics | 130 d | sold | CL Covault LLC | $1,000,001–$5,000,000 | — | — |
| 7 Mar 2025 | 15 Jul 2025Office of Government Ethics | 130 d | sold | CL Urban LLC | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 15 Jul 2025Office of Government Ethics | 130 d | sold | Bison Hawksbill LLC | $15,001–$50,000 | — | — |
| 7 Mar 2025 | 15 Jul 2025Office of Government Ethics | 130 d | sold | Sugar Free Capital | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +45.4% | up +82.6% |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +45.4% | up +82.6% |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 7 Mar 2025 | 18 Apr 2025Office of Government Ethics | 42 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 6 Mar 2025 | 15 Jul 2025Office of Government Ethics | 131 d | sold | Next Frontier Fund IV LP | $250,001–$500,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +45.1% | up +82.6% |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +45.1% | up +82.6% |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $100,001–$250,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $100,001–$250,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 6 Mar 2025 | 18 Apr 2025Office of Government Ethics | 43 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 5 Mar 2025 | 15 Jul 2025Office of Government Ethics | 132 d | sold | Bison IV Friends and Family LLC | $250,001–$500,000 | — | — |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | sold | Liberty Energy Inc. (LBRT) | $1,000,001–$5,000,000 | up +40.2% | up +82.6% |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +40.2% | up +82.6% |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $100,001–$250,000 | — | — |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $100,001–$250,000 | — | — |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 5 Mar 2025 | 18 Apr 2025Office of Government Ethics | 44 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | sold | Liberty Energy Inc. (LBRT) | $1,000,001–$5,000,000 | up +42.0% | up +82.6% |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | sold | Liberty Energy Inc Class A | $1,000,001–$5,000,000 | up +42.0% | up +82.6% |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | Schwab Value Advantage Money Fund | $1,000,001–$5,000,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $100,001–$250,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $100,001–$250,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 4 Mar 2025 | 18 Apr 2025Office of Government Ethics | 45 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | sold | Liberty Energy Inc. (LBRT) | $1,000,001–$5,000,000 | up +38.0% | up +82.6% |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $250,001–$500,000 | — | — |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $250,001–$500,000 | — | — |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | bought | SPDR S&P 500 ETF Trust (SPY) | $500,001–$1,000,000 | — | — |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $500,001–$1,000,000 | — | — |
| 3 Mar 2025 | 18 Apr 2025Office of Government Ethics | 46 d | bought | Dodge & Cox International Stock Fund (DODFX) | $500,001–$1,000,000 | — | — |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +27.7% | up +82.6% |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | sold | Liberty Energy Inc Class A | $500,001–$1,000,000 | up +27.7% | up +82.6% |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | sold | Nordic American Tankers Ltd. (NAT) | $100,001–$250,000 | up +196.7% | up +189.6% |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 28 Feb 2025 | 18 Apr 2025Office of Government Ethics | 49 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +26.7% | up +82.6% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Liberty Energy Inc Class A | $500,001–$1,000,000 | up +26.7% | up +82.6% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Baytex Energy Corp | $250,001–$500,000 | up +119.8% | up +186.8% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Blue Owl Capital Inc. Class A Common Stock (OWL) | $1,001–$15,000 | down −48.8% | down −37.6% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Chevron Corp. (CVX) | $500,001–$1,000,000 | up +36.5% | up +55.1% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Chord Energy Corporation Common Stock (CHRD) | $100,001–$250,000 | up +31.5% | up +58.3% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Comstock Resources, Inc. (CRK) | $250,001–$500,000 | down −14.8% | down −24.6% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Crescent Energy Company Class A Common Stock (CRGY) | $250,001–$500,000 | up +11.4% | up +69.9% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | EMXEMX Royalty Corporation Common Shares (Canada) (EMX) | $250,001–$500,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Energy Transfer LP Common Units (ET) | $1,000,001–$5,000,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Enterprise Products Partners L.P. Common Stock (EPD) | $1,000,001–$5,000,000 | up +19.8% | up +26.8% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | EQT Corp. (EQT) | $1,001–$15,000 | up +17.2% | up +7.2% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Expand Energy Corp | $1,000,001–$5,000,000 | down −1.2% | down −9.3% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Freeport-McMoRan, Inc. (FCX) | $1,001–$15,000 | up +103.7% | up +131.7% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Inspirato Inc, 5000 shares | $15,001–$50,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Nordic American Tankers Ltd. (NAT) | $50,001–$100,000 | up +195.5% | up +189.6% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Ovintiv Inc. (DE) (OVV) | $500,001–$1,000,000 | up +49.1% | up +90.3% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Plains All American Pipeline L.P. Common Units representing Limited… | $500,001–$1,000,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | sold | Valero Energy Corp. (VLO) | $500,001–$1,000,000 | up +200.0% | up +253.4% |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 27 Feb 2025 | 18 Apr 2025Office of Government Ethics | 50 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +28.1% | up +82.6% |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | sold | Liberty Energy Inc Class A | $500,001–$1,000,000 | up +28.1% | up +82.6% |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 26 Feb 2025 | 18 Apr 2025Office of Government Ethics | 51 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | sold | Liberty Energy Inc. (LBRT) | $500,001–$1,000,000 | up +26.4% | up +82.6% |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | bought | Goldman Sachs Dynamic Municipal Income Fund Class P Shares (GAJPX) | $50,001–$100,000 | — | — |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | bought | Goldman Sachs High Yield Municipal Fund Class P Shares (GGLPX) | $50,001–$100,000 | — | — |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | bought | SPDR S&P 500 ETF Trust (SPY) | $100,001–$250,000 | — | — |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | bought | SPDR Portfolio S&P 400 Mid Cap ETF (SPMD) | $100,001–$250,000 | — | — |
| 25 Feb 2025 | 18 Apr 2025Office of Government Ethics | 52 d | bought | Dodge & Cox International Stock Fund (DODFX) | $100,001–$250,000 | — | — |
| 18 Feb 2025 | 18 Apr 2025Office of Government Ethics | 59 d | sold | Liberty Energy Inc. (LBRT) | $15,001–$50,000 | up +21.9% | up +82.6% |
| 14 Feb 2025 | 18 Apr 2025Office of Government Ethics | 63 d | sold | Liberty Energy Inc. (LBRT) | $1,001–$15,000 | up +23.2% | up +82.6% |
| 12 Feb 2025 | 18 Apr 2025Office of Government Ethics | 65 d | sold | EMXEMX Royalty Corporation Common Shares (Canada) (EMX) | $100,001–$250,000 | — | — |
| 6 Feb 2025 | 18 Apr 2025Office of Government Ethics | 71 d | sold | Liberty Energy Inc. (LBRT) | $15,001–$50,000 | up +26.1% | up +82.6% |
| 5 Feb 2025 | 18 Apr 2025Office of Government Ethics | 72 d | sold | Liberty Energy Inc. (LBRT) | $100,001–$250,000 | up +24.4% | up +82.6% |
| 4 Feb 2025 | 18 Apr 2025Office of Government Ethics | 73 d | sold | Liberty Energy Inc. (LBRT) | $250,001–$500,000 | up +20.5% | up +82.6% |
Both percentages are the stock’s move, not Christopher A. Wright’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold — 9 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 66 of the 301 rows shown carry a percentage; the rest are dashes with the reason on the row.
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.
Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.