
Representative · MO-4 · R
Current term Jan 3, 2025 – Jan 3, 2027 · In the House since Jan 3, 2023
Official websiteBiographical Directory
Portrait: U.S. Government Publishing Office, via unitedstates/images (public domain)
Periodic transaction reports required by the STOCK Act: purchases, sales, and exchanges of stocks, bonds, and similar assets over $1,000 by the member, a spouse, or a dependent child, due within 45 days of the transaction. Filers report a value range (a few enter an exact amount), not the price or number of shares. Reports are shown as filed. For stocks and funds with a ticker, “Price moves” shows the closing price after the trade, at disclosure, and since, with an estimate of what an amount you choose within the reported range would have gained or lost; these are estimates, not the filer’s actual results. Members who do not trade individual securities file none.
Reports filed since Jan 1, 2025 with the House Clerk, last checked Oct 23, 2026. Filings are linked to this member by the seat or chamber they held on the filing date and their name.
9 reported transactions in 1 electronically filed report; latest filed Mar 31, 2026.
Periodic Transaction Report · filed Mar 31, 2026 · House Clerk
View original filingAmazon.com, Inc. - Common StockAMZN
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. AMZN closed at $211.74 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $215.20 | +1.63% | $131 gain missed | |
| Day of disclosureMar 31, 2026 | $208.27 | −1.64% | $131 loss avoided | |
| 30 days afterApr 15, 2026 | $248.50 | +17.4% | $1,389 gain missed | |
| 90 days afterJun 16, 2026 | $246.00 | +16.2% | $1,295 gain missed | |
| Latest closeOct 20, 2026 | $262.63 | +24.0% | $1,923 gain missed |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
Apple Inc. - Common StockAAPL
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. AAPL closed at $252.82 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $254.23 | +0.56% | $45 gain missed | |
| Day of disclosureMar 31, 2026 | $253.79 | +0.38% | $31 gain missed | |
| 30 days afterApr 15, 2026 | $266.43 | +5.38% | $431 gain missed | |
| 90 days afterJun 15, 2026 | $296.42 | +17.2% | $1,380 gain missed | |
| Latest closeOct 20, 2026 | $339.50 | +34.3% | $2,743 gain missed |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
AT&T Inc.T
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. T closed at $27.73 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $27.85 | +0.43% | $35 gain missed | |
| Day of disclosureMar 31, 2026 | $28.99 | +4.54% | $364 gain missed | |
| 30 days afterApr 15, 2026 | $25.46 | −8.19% | $655 loss avoided | |
| 90 days afterJun 16, 2026 | $23.16 | −16.5% | $1,319 loss avoided | |
| Latest closeOct 20, 2026 | $23.42 | −15.5% | $1,244 loss avoided |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
Berkshire Hathaway Inc. New Common StockBRK.B
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
No prices found
DIA - State Street SPDR Dow Jones Indust Avg ETF Trust NYSEARCA: DIA
Other [OT]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Location: US
No ticker reported
Invesco QQQ
Other [OT]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Location: US
No ticker reported
PayPal Holdings, Inc. - Common StockPYPL
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. PYPL closed at $45.42 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $46.13 | +1.56% | $125 gain missed | |
| Day of disclosureMar 31, 2026 | $45.23 | −0.42% | $33 loss avoided | |
| 30 days afterApr 15, 2026 | $49.57 | +9.14% | $731 gain missed | |
| 90 days afterJun 15, 2026 | $42.49 | −6.45% | $516 loss avoided | |
| Latest closeOct 20, 2026 | $57.14 | +25.8% | $2,065 gain missed |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
SPDR S&P 500 Buyback ETFSPYB
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. SPYB closed at $28.21 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $28.21 | 0.00% | $0 | |
| Day of disclosureMar 31, 2026 | $28.21 | 0.00% | $0 | |
| 30 days afterApr 15, 2026 | $28.21 | 0.00% | $0 | |
| 90 days afterJun 15, 2026 | $28.21 | 0.00% | $0 | |
| Latest closeOct 20, 2026 | $28.21 | 0.00% | $0 |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
SPDR S&P 500 Buyback ETFSPYB
Stocks (including ADRs) [ST]
The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share
Held in: Putnam Investments
Disclosed 15 days after the trade. SPYB closed at $28.21 on Mar 16, 2026; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeMar 17, 2026 | $28.21 | 0.00% | $0 | |
| Day of disclosureMar 31, 2026 | $28.21 | 0.00% | $0 | |
| 30 days afterApr 15, 2026 | $28.21 | 0.00% | $0 | |
| 90 days afterJun 15, 2026 | $28.21 | 0.00% | $0 | |
| Latest closeOct 20, 2026 | $28.21 | 0.00% | $0 |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar 16, 2026Filed 15 days later | Member | Amazon.com, Inc. - Common StockAMZNStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | ||||||||||||||||||||||||||
Disclosed 15 days after the trade. AMZN closed at $211.74 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Mar 16, 2026Filed 15 days later | Member | Apple Inc. - Common StockAAPLStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/share | |||||||||||||||||||||||||||||
Disclosed 15 days after the trade. AAPL closed at $252.82 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Partial sale |
| $1,001 - $15,000 |
| Notified Mar 16, 2026New |
| Mar 16, 2026Filed 15 days later | Member | AT&T Inc.TStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | ||||||||||||||||||||||||||
Disclosed 15 days after the trade. T closed at $27.73 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Mar 16, 2026Filed 15 days later | Member | Berkshire Hathaway Inc. New Common StockBRK.BStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | No prices found |
| Mar 16, 2026Filed 15 days later | Member | DIA - State Street SPDR Dow Jones Indust Avg ETF Trust NYSEARCA: DIAOther [OT]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam InvestmentsLocation: US | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | No ticker reported |
| Mar 16, 2026Filed 15 days later | Member | Invesco QQQOther [OT]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam InvestmentsLocation: US | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | No ticker reported |
| Mar 16, 2026Filed 15 days later | Member | PayPal Holdings, Inc. - Common StockPYPLStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | ||||||||||||||||||||||||||
Disclosed 15 days after the trade. PYPL closed at $45.42 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Mar 16, 2026Filed 15 days later | Member | SPDR S&P 500 Buyback ETFSPYBStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | ||||||||||||||||||||||||||
Disclosed 15 days after the trade. SPYB closed at $28.21 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Mar 16, 2026Filed 15 days later | Member | SPDR S&P 500 Buyback ETFSPYBStocks (including ADRs) [ST]The full transaction included the following sales: T – 37.426 shares sold @ $27.645/share BRK/B – 3 shares sold @ $493.42/share SPY – 8.318 shares sold @ $670.024/share DIA – 8.426 shares sold @ $470.985/share SPYD – 57.383 shares sold @ $46.04/share AMZN – 25 shares sold @ $209.40/share AAPL – 20.313 shares sold @ $253.45/share QQQ – 4.105 shares sold @ $601.68/share PYPL – 9.021 shares sold @ $47.735/shareHeld in: Putnam Investments | Partial sale | $1,001 - $15,000 | Notified Mar 16, 2026New | ||||||||||||||||||||||||||
Disclosed 15 days after the trade. SPYB closed at $28.21 on Mar 16, 2026; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||