CA

Christopher A WrightExec

Level I Department of Energy · 2025-02 → 2026-01

Chamber
Executive branch
Agency
Department of Energy
Party
—
State
—
Trades
301 (235 buys · 66 sells)
Estimated volume
$175.4M
Late filings
100% (4 of 301)
Median filing lag
106 days
Outperformance rank
#76 of 142 ranked

Estimated portfolio

Their disclosed buys at today's prices, assuming nothing was sold. Trades are disclosed as ranges, so we use the midpoint.

Headlines

Portfolio value
$26.3M
from $23.0M cost
Estimated gain
+$3.4M
Up 15%
Versus the S&P 500
-$4.6M
SPY would hold $30.9M
Positions
7
from 88 buys
#PositionSinceCost basisValue todayGainShare of portfolio
1
SWVXXSchwab Value Advantage Money Fund InvestorClass Shares
2025-03-20$9.0M$9.0M+0%34%
2
SPYSPDR S&P 500 ETF Trust
2025-02-25$3.1M$4.1M+34%15%
3
DODFXDodge & Cox International Stock Fund
2025-02-25$3.1M$4.0M+30%15%
4
SPMDSPDR Portfolio S&P 400 Mid Cap ETF
2025-02-25$2.7M$3.3M+22%12%
5
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-17$1.6M$2.7M+69%10%
6
GAJPXGoldman Sachs Dynamic Municipal Income FundClass P Shares
2025-02-25$1.8M$1.7M-6%6%
7
GGLPXGoldman Sachs High Yield Municipal Fund Class PShares
2025-02-25$1.8M$1.6M-9%6%

Trades that mattered most

58% of their result against the S&P 500 comes from 3 SWVXX buys.

#StockAssetBoughtHeldSizeReturnvs SPYSource
1SWVXX
Schwab Value Advantage Money Fund InvestorClass Shares
2025-03-211.5y$1.0M-5M+0%-36%
2SWVXX
Schwab Value Advantage Money Fund InvestorClass Shares
2025-03-201.5y$1.0M-5M+0%-36%
3SWVXX
Schwab Value Advantage Money Fund InvestorClass Shares
2025-03-241.5y$1.0M-5M+0%-34%
4GGLPX
Goldman Sachs High Yield Municipal Fund Class PShares
2025-03-031.6y$250K-500K-9%-41%
5GAJPX
Goldman Sachs Dynamic Municipal Income FundClass P Shares
2025-03-031.6y$250K-500K-6%-38%
6SPMD
SPDR Portfolio S&P 400 Mid Cap ETF
2025-03-031.6y$500K-1M+21%-11%
7GGLPX
Goldman Sachs High Yield Municipal Fund Class PShares
2025-03-121.6y$100K-250K-8%-46%
8GGLPX
Goldman Sachs High Yield Municipal Fund Class PShares
2025-03-061.6y$100K-250K-9%-43%

Returns by stock

Each stock's return since they bought it, next to the S&P 500 over the same days.

#StockTradesBuys / sellsBeat S&P 500Stock returnS&P 500
1SWVXX33/00 of 3+0%+36%
2GGLPX1313/00 of 13-9%+33%
3GAJPX1313/00 of 13-6%+33%
4GS2222/022 of 22+69%+40%
5SPMD1111/00 of 11+22%+33%
6DODFX1313/03 of 13+30%+34%
7LBRT240/24———
8SPY1313/00 of 13+34%+34%
9NAT20/2———
10BTE10/1———
11OWL10/1———
12CVX10/1———
13CHRD10/1———
14CRK10/1———
15CRGY10/1———

Trades by month

Disclosed buys and sells, by the month they were made. Tap or hover for the stocks.

BuysSells

All trades

301 of 301

—GS Three, LLC See Endnote
2026-01-02 → 2026-04-01 · 89d late
—Westside Link LLC See Endnote
2025-12-01 → 2026-04-01 · 121d late
—REOFF XXV, LLC See Endnote
2025-06-05 → 2025-09-19 · 106d late
—REOFF XXVII, LLC See Endnote
2025-05-30 → 2025-09-19 · 112d late
—Schwab Fund US Small Cap ETF
2025-04-24 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-24 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-24 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-24 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-24 → 2025-07-15
—Schwab Fund International ETF
2025-04-24 → 2025-07-15
—Schwab Municipal Bond Fund
2025-04-24 → 2025-07-15
—Schwab US TIPS ETF
2025-04-24 → 2025-07-15
—Schwab International Equity ETF
2025-04-24 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-23 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-23 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-23 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-23 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-23 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-23 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-23 → 2025-07-15
—Schwab Fund International ETF
2025-04-23 → 2025-07-15
—Schwab Municipal Bond Fund
2025-04-23 → 2025-07-15
—Schwab US TIPS ETF
2025-04-23 → 2025-07-15
—Schwab International Equity ETF
2025-04-23 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-22 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-22 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-04-22 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-04-22 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-04-22 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-22 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-22 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-22 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-22 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-22 → 2025-07-15
—Schwab Fund International ETF
2025-04-22 → 2025-07-15
—Schwab Municipal Bond Fund
2025-04-22 → 2025-07-15
—Schwab US TIPS ETF
2025-04-22 → 2025-07-15
—Schwab International Equity ETF
2025-04-22 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-21 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-21 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-21 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-21 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-21 → 2025-07-15
—Schwab Fund International ETF
2025-04-21 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-21 → 2025-07-15
—Schwab US TIPS ETF
2025-04-21 → 2025-07-15
—Schwab International Equity ETF
2025-04-21 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-17 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-17 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-17 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-17 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-17 → 2025-07-15
—Schwab Fund International ETF
2025-04-17 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-17 → 2025-07-15
—Schwab US TIPS ETF
2025-04-17 → 2025-07-15
—Schwab International Equity ETF
2025-04-17 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-16 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-16 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-16 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-16 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-16 → 2025-07-15
—Schwab Fund International ETF
2025-04-16 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-16 → 2025-07-15
—Schwab US TIPS ETF
2025-04-16 → 2025-07-15
—Schwab International Equity ETF
2025-04-16 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-15 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-15 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-04-15 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-04-15 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-04-15 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-15 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-15 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-15 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-15 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-15 → 2025-07-15
—Schwab Fund International ETF
2025-04-15 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-15 → 2025-07-15
—Schwab US TIPS ETF
2025-04-15 → 2025-07-15
—Schwab International Equity ETF
2025-04-15 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-14 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-14 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-04-14 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-04-14 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-04-14 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-14 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-14 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-14 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-14 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-14 → 2025-07-15
—Schwab Fund International ETF
2025-04-14 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-14 → 2025-07-15
—Schwab US TIPS ETF
2025-04-14 → 2025-07-15
—Schwab International Equity ETF
2025-04-14 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-11 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-11 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-11 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-11 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-11 → 2025-07-15
—Schwab Fund International ETF
2025-04-11 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-11 → 2025-07-15
—Schwab US TIPS ETF
2025-04-11 → 2025-07-15
—Schwab International Equity ETF
2025-04-11 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-10 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-10 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-10 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-10 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-10 → 2025-07-15
—Schwab Fund International ETF
2025-04-10 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-10 → 2025-07-15
—Schwab US TIPS ETF
2025-04-10 → 2025-07-15
—Schwab International Equity ETF
2025-04-10 → 2025-07-15
—Schwab Fund US Small Cap ETF
2025-04-09 → 2025-07-15
—Schwab US Small Cap ETF
2025-04-09 → 2025-07-15
—Schwab US Large Cap ETF
2025-04-09 → 2025-07-15
—Schwab Fund US Large Cap ETF
2025-04-09 → 2025-07-15
—Charles Schwab US Reit ETF
2025-04-09 → 2025-07-15
—Schwab Fund International ETF
2025-04-09 → 2025-07-15
—Vanguard Muni Bond ETF
2025-04-09 → 2025-07-15
—Schwab US TIPS ETF
2025-04-09 → 2025-07-15
—Schwab International Equity ETF
2025-04-09 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-04 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-04 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-04-04 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-04-04 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-04-04 → 2025-07-15
—Westside LC LLC
2025-04-04 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-04-02 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-04-02 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-04-02 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-04-02 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-04-02 → 2025-07-15
SWVXXSchwab Value Advantage Money Fund InvestorClass Shares
2025-03-24 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-03-21 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-21 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-03-21 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-21 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-03-21 → 2025-07-15
LBRTLiberty Energy Inc.
2025-03-21 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-21 → 2025-07-15
SWVXXSchwab Value Advantage Money Fund InvestorClass Shares
2025-03-21 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-03-20 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-20 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-03-20 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-20 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-03-20 → 2025-07-15
LBRTLiberty Energy Inc.
2025-03-20 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-20 → 2025-07-15
SWVXXSchwab Value Advantage Money Fund InvestorClass Shares
2025-03-20 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-03-19 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-19 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-03-19 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-19 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-03-19 → 2025-07-15
LBRTLiberty Energy Inc.
2025-03-19 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-19 → 2025-07-15
—Schwab Value Advantage Money Fund
2025-03-19 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-03-18 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-18 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-03-18 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-18 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-03-18 → 2025-07-15
LBRTLiberty Energy Inc.
2025-03-18 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-18 → 2025-07-15
—Schwab Value Advantage Money Fund
2025-03-18 → 2025-07-15
GSGAJPX (Goldman Sachs Dynamic MunicipalIncome Fund)
2025-03-17 → 2025-07-15
GSGGLPX (Goldman Sachs High Yield MunicipalFund)
2025-03-17 → 2025-07-15
—SPY (S&P 500 SPDR ETF)
2025-03-17 → 2025-07-15
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-17 → 2025-07-15
—DODFX (Dodge & Cox International Stock Fund)
2025-03-17 → 2025-07-15
LBRTLiberty Energy Inc.
2025-03-17 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-17 → 2025-07-15
—CL Covault LLC
2025-03-07 → 2025-07-15
—CL Urban LLC
2025-03-07 → 2025-07-15
—Bison Hawksbill LLC
2025-03-07 → 2025-07-15
—Sugar Free Capital
2025-03-07 → 2025-07-15
—Next Frontier Fund IV LP
2025-03-06 → 2025-07-15
—Bison IV Friends and Family LLC
2025-03-05 → 2025-07-15
—Liberty Energy Inc Class A
2025-03-14 → 2025-04-18
—Schwab Value Advantage Money Fund
2025-03-14 → 2025-04-18
GAJPXGoldman Sachs Dynamic Municipal Income FundClass P Shares
2025-03-14 → 2025-04-18
GGLPXGoldman Sachs High Yield Municipal Fund Class PShares
2025-03-14 → 2025-04-18
SPYSPDR S&P 500 ETF Trust
2025-03-14 → 2025-04-18
SPMDSPDR Portfolio S&P 400 Mid Cap ETF
2025-03-14 → 2025-04-18
DODFXDodge & Cox International Stock Fund
2025-03-14 → 2025-04-18
LBRTLiberty Energy Inc.
2025-03-14 → 2025-04-18
—Liberty Energy Inc Class A
2025-03-13 → 2025-04-18
—Schwab Value Advantage Money Fund
2025-03-13 → 2025-04-18
GAJPXGoldman Sachs Dynamic Municipal Income FundClass P Shares
2025-03-13 → 2025-04-18
GGLPXGoldman Sachs High Yield Municipal Fund Class PShares
2025-03-13 → 2025-04-18
SPYSPDR S&P 500 ETF Trust
2025-03-13 → 2025-04-18
—SPMD (S&P 400 Mid-Cap ETF)
2025-03-13 → 2025-04-18
DODFXDodge & Cox International Stock Fund
2025-03-13 → 2025-04-18
LBRTLiberty Energy Inc.
2025-03-13 → 2025-04-18
—Liberty Energy Inc Class A
2025-03-12 → 2025-04-18
—Schwab Value Advantage Money Fund
2025-03-12 → 2025-04-18
GAJPXGoldman Sachs Dynamic Municipal Income FundClass P Shares
2025-03-12 → 2025-04-18
GGLPXGoldman Sachs High Yield Municipal Fund Class PShares
2025-03-12 → 2025-04-18
SPYSPDR S&P 500 ETF Trust
2025-03-12 → 2025-04-18
SPMDSPDR Portfolio S&P 400 Mid Cap ETF
2025-03-12 → 2025-04-18
DODFXDodge & Cox International Stock Fund
2025-03-12 → 2025-04-18
Showing 200 of 301