Educational and informational only, not personalized investment advice. Based on public filings that may be delayed or contain errors; verify with the original filings. Disclaimer
Reported trades
26
11 reports · Feb 20, 2024 – Aug 31, 2026
Purchases / sales
4 / 22
10 different tickers
Est. purchases ⓘEstimate only: the sum of the midpoints of the reported dollar ranges. The real amounts can be anywhere inside each range.
Est. $1.16M
midpoint of reported ranges totalling $765.00K–$1.55M
Est. sales ⓘEstimate only: the sum of the midpoints of the reported dollar ranges.
Est. $2.58M
midpoint of reported ranges totalling $1.64M–$3.52M
Avg. filing delay ⓘAverage number of days between a trade and the date it was reported. The STOCK Act deadline is 45 days after the trade.
108 days
11 of 26 trades reported late (over 45 days)
Trades per month
Number of reported purchases and sales, by trade date
Column filters
| Ticker | Company | Sector | Trades ↓ | Politicians | Purchases | Sales | Est. net buying ⓘEstimate only: purchases minus sales using the midpoint of each reported dollar range. | Last trade |
|---|---|---|---|---|---|---|---|---|
| NVDA | Nvidia Corp | Information Technology | 13 | 1 | 0 | 13 | -$2.00M | Aug 31, 2026 |
| AAPL | Apple Inc | Information Technology | 1 | 1 | 0 | 1 | -$32.50K | Feb 11, 2025 |
| AMGN | Amgen Inc | Health Care | 1 | 1 | 0 | 1 | -$8.00K | Feb 11, 2025 |
| APTV | Aptiv PLC | Consumer Discretionary | 1 | 1 | 0 | 1 | -$8.00K | Feb 11, 2025 |
| GOOGL | Alphabet Inc (Class A) | Communication Services | 1 | 1 | 0 | 1 | -$75.00K | Feb 11, 2025 |
| MDLZ | Mondelez International, Inc (Class A) | Consumer Staples | 1 | 1 | 0 | 1 | -$8.00K | Feb 11, 2025 |
| MSFT | Microsoft Corp | Information Technology | 1 | 1 | 0 | 1 | -$8.00K | Feb 11, 2025 |
| QCOM | Qualcomm Inc | Information Technology | 1 | 1 | 0 | 1 | -$32.50K | Feb 11, 2025 |
| SPCX | Space Exploration Technologies Corp (Class A) | Information Technology | 1 | 1 | 1 | 0 | +$32.50K | Jun 15, 2026 |
| V | Visa Inc (Class A) | Financials | 1 | 1 | 0 | 1 | -$32.50K | Feb 11, 2025 |
Column filters
| Date ↓ | Ticker | Asset | Type | Reported range ⓘThe dollar range the politician reported. Exact amounts are not disclosed. | Est. size ⓘOur estimate only: the midpoint of the reported range. | Owner | Account ⓘSubholding Of: the account the trade was in, as named on the report (e.g. an IRA or a brokerage account). The same stock bought on the same day in different accounts is a separate trade in each account. | Filed | Filing delay ⓘDays between the trade and the report. Over 45 days is late under the STOCK Act. | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Aug 31, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Oct 14, 2026 | 44 days | PTR ↗ |
| Jun 15, 2026 | SPCX | Space Exploration Technologies Corp. - Class A Common Stock (SPCX) [ST] | Purchase | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Child | Schwab DM Brokerage Account | Jul 2, 2026 | 17 days | PTR ↗ |
| May 27, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Jul 2, 2026 | 36 days | PTR ↗ |
| Apr 24, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | May 21, 2026 | 27 days | PTR ↗ |
| Mar 25, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Apr 21, 2026 | 27 days | PTR ↗ |
| Feb 25, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Apr 3, 2026 | 37 days | PTR ↗ |
| Jan 30, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Feb 17, 2026 | 18 days | PTR ↗ |
| Jan 14, 2026 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Feb 17, 2026 | 34 days | PTR ↗ |
| Feb 11, 2025 | GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) [ST] | Sale | $50,001 - $100,000 | Est. $75,000 (midpoint of reported range $50,001–$100,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | AMGN | Amgen Inc. - Common Stock (AMGN) [ST] | Sale | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | AAPL | Apple Inc. - Common Stock (AAPL) [ST] | Sale | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | APTV | Aptiv PLC Ordinary Shares (APTV) [ST] | Sale | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | MSFT | Microsoft Corporation - Common Stock (MSFT) [ST] | Sale | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | MDLZ | Mondelez International, Inc. - Class A Common Stock (MDLZ) [ST] | Sale | $1,001 - $15,000 | Est. $8,000 (midpoint of reported range $1,001–$15,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | QCOM | QUALCOMM Incorporated - Common Stock (QCOM) [ST] | Sale | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Feb 11, 2025 | V | Visa Inc. (V) [ST] | Sale | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Spouse | Schwab Brokerage Account | Aug 20, 2025 | 190 days Late | PTR ↗ |
| Oct 1, 2024 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $500,001 - $1,000,000 | Est. $750,000 (midpoint of reported range $500,001–$1,000,000) | Spouse | Schwab Brokerage Account | Aug 13, 2025 | 316 days Late | PTR ↗ |
| Aug 7, 2024 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | Aug 13, 2025 | 371 days Late | PTR ↗ |
| Jul 24, 2024 | — | US Treasury Bill 12/05/2024 [GS] | Sale | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | Aug 3, 2024 | 10 days | PTR ↗ |
| Jul 13, 2024 | — | US Treasury Bill 12/05/2024 [GS] | Purchase | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | Aug 3, 2024 | 21 days | PTR ↗ |
| Apr 20, 2024 | — | US Treasury Bill 06/13/2024 [GS] | Purchase | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | May 13, 2024 | 23 days | PTR ↗ |
| Feb 23, 2024 | — | US Treasury Bill [GS] | Purchase | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | — | Mar 21, 2024 | 27 days | PTR ↗ |
| Feb 20, 2024 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $250,001 - $500,000 | Est. $375,000 (midpoint of reported range $250,001–$500,000) | Spouse | Schwab Brokerage Account | Mar 21, 2024 | 30 days | PTR ↗ |
| Feb 20, 2024 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Child | Schwab JM Brokerage Account | Mar 21, 2024 | 30 days | PTR ↗ |
| Feb 20, 2024 | NVDA | NVIDIA Corporation - Common Stock (NVDA) [ST] | Sale (partial) | $15,001 - $50,000 | Est. $32,500 (midpoint of reported range $15,001–$50,000) | Child | Schwab DM Brokerage Account | Mar 21, 2024 | 30 days | PTR ↗ |
11 Periodic Transaction Reports on file
- PTR 20035487 · filed Oct 14, 2026 · 1 trade
- PTR 20034774 · filed Jul 2, 2026 · 2 trades
- PTR 20034547 · filed May 21, 2026 · 1 trade
- PTR 20034359 · filed Apr 21, 2026 · 1 trade
- PTR 20034158 · filed Apr 3, 2026 · 1 trade
- PTR 20034016 · filed Feb 17, 2026 · 2 trades
- PTR 20030922 · filed Aug 20, 2025 · 9 trades
- PTR 20030884 · filed Aug 13, 2025 · 2 trades
- PTR 20025438 · filed Aug 3, 2024 · 2 trades
- PTR 20025061 · filed May 13, 2024 · 1 trade
- PTR 20024710 · filed Mar 21, 2024 · 4 trades