

Pennsylvania· In office since 2019 (7 yrs)· District 9
No committee assignments on record
Total Trades
36
4 YTD
Purchases
5
0 YTD
Sales
31
4 YTD
Est. Volume
~$2.3M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2026-03-25 | 2026-04-21 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2026-02-25 | 2026-04-03 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2026-01-30 | 2026-02-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2026-01-14 | 2026-02-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-02-11 | 2025-08-20 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| AMGN | Amgen Inc. - Common Stock (AMGN) | 2025-02-11 | 2025-08-20 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-02-11 | 2025-08-20 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| APTV | Aptiv PLC Ordinary Shares (APTV) | 2025-02-11 | 2025-08-20 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2025-02-11 | 2025-08-20 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MDLZ | Mondelez International, Inc. - Class A Common Stock (MDLZ) | 2025-02-11 | 2025-08-20 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2025-02-11 | 2025-08-20 | Sale (Partial) | $250,001 - $500,000 | View ↗ |
| QCOM | QUALCOMM Incorporated - Common Stock (QCOM) | 2025-02-11 | 2025-08-20 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-10-01 | 2025-08-13 | Sale (Partial) | $500,001 - $1,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-08-07 | 2025-08-13 | Sale (Partial) | $250,001 - $500,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-02-20 | 2024-03-21 | Sale (Partial) | $250,001 - $500,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-02-20 | 2024-03-21 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| RHHBY | Roche Holdings AG Basel American Depositary Shares (RHHBY) | 2023-03-27 | 2023-04-25 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| RHHBY | Roche Holdings AG Basel American Depositary Shares (RHHBY) | 2023-02-28 | 2023-03-30 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| RHHBF | Roche Holdings Ag Basel Ordinary Shares (RHHBF) | 2020-04-02 | 2021-08-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| KHC | The Kraft Heinz Company (KHC) | 2020-04-02 | 2021-08-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| XOM | Exxon Mobil Corporation (XOM) | 2020-03-31 | 2021-08-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation (MSFT) | 2020-03-31 | 2021-08-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NSC | Norfolk Southern Corporation (NSC) | 2020-03-31 | 2021-08-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Alphabet Inc. - Class C Capital Stock (gOOg) | 2020-03-30 | 2021-08-11 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation (MSFT) | 2020-03-30 | 2021-08-11 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Alphabet Inc. - Class A (gOOgL) | 2020-03-26 | 2021-08-11 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation (MSFT) | 2020-03-26 | 2021-08-11 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation (MSFT) | 2020-03-26 | 2021-08-11 | Purchase | $15,001 - $50,000 | View ↗ |
| HACK | ETFMg Prime Cyber Security ETF (HACK) | 2019-12-11 | 2020-08-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| RHHBY | (RHHBY) | 2019-12-11 | 2020-08-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ADP | Automatic Data Processing, Inc. (ADP) | 2019-06-06 | 2020-08-13 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BRK.B | Berkshire Hathaway Inc. New (BRK.B) | 2019-06-06 | 2020-08-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | genuine Parts Company (gPC) | 2019-06-06 | 2020-08-13 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Procter & gamble Company (Pg) | 2019-06-06 | 2020-08-13 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| QCOM | QuAlCOMM Incorporated (QCOM) | 2019-06-06 | 2020-08-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| KHC | The Kraft Heinz Company (KHC) | 2019-06-06 | 2020-08-13 | Sale (Full) | $1,001 - $15,000 | View ↗ |