

New Jersey· In office since 2023 (3 yrs)· District 7
No committee assignments on record
Total Trades
107
17 YTD
Purchases
53
5 YTD
Sales
38
12 YTD
Est. Volume
~$1.5M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| AMCR | T Type DateNotification Date AmountCap. Amcor plc Ordinary Shares (AMCR) | 2026-03-31 | 2026-04-13 | Purchase | $1,001 - $15,000 | View ↗ |
| FCNCA | A Common Stock (FCNCA) | 2026-03-26 | 2026-04-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JNJ | (JNJ) | 2026-03-26 | 2026-04-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SPGI | (SPGI) | 2026-03-26 | 2026-04-13 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CB | Chubb Limited Common Stock (CB) | 2026-03-26 | 2026-04-13 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| LIN | Linde plc - Ordinary Shares (LIN) | 2026-03-26 | 2026-04-13 | Purchase | $1,001 - $15,000 | View ↗ |
| WAT | (WAT) | 2026-03-10 | 2026-04-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LIN | Linde plc - Ordinary Shares (LIN) | 2026-02-18 | 2026-03-18 | Purchase | $1,001 - $15,000 | View ↗ |
| WAT | (WAT) | 2026-02-13 | 2026-03-18 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GOOGL | Stock (GOOGL) | 2026-02-05 | 2026-03-18 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| FCNCA | A Common Stock (FCNCA) | 2026-02-05 | 2026-03-18 | Purchase | $1,001 - $15,000 | View ↗ |
| ABT | (ABT) | 2026-01-29 | 2026-02-19 | Purchase | $1,001 - $15,000 | View ↗ |
| JNJ | (JNJ) | 2026-01-23 | 2026-02-19 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MKL | (MKL) | 2026-01-23 | 2026-02-19 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MSFT | Stock (MSFT) | 2026-01-23 | 2026-02-19 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SYK | (SYK) | 2026-01-23 | 2026-02-19 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| GM | Stock (GM) | 2026-01-07 | 2026-02-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| LLYVA | Type DateNotification Date AmountCap. Liberty Media Corporation - Series A Liberty Live Common Stock (LLYVA) | 2025-12-16 | 2026-01-16 | Exchange | $1,001 - $15,000 | View ↗ |
| LLYVK | Liberty Media Corporation - Series C Liberty Live Common Stock (LLYVK) | 2025-12-16 | 2026-01-16 | Exchange | $1,001 - $15,000 | View ↗ |
| SNREY | (SNREY) | 2025-12-02 | 2026-01-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| TXN | Common Stock (TXN) | 2025-11-26 | 2025-12-19 | Purchase | $1,001 - $15,000 | View ↗ |
| JNJ | (JNJ) | 2025-11-20 | 2025-12-19 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| SYK | (SYK) | 2025-11-20 | 2025-12-19 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| ICE | Common Stock (ICE) | 2025-09-25 | 2025-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| ORCL | (ORCL) | 2025-09-15 | 2025-10-14 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MKL | (MKL) | 2025-09-12 | 2025-10-14 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| ORCL | (ORCL) | 2025-09-12 | 2025-10-14 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| SYK | (SYK) | 2025-09-12 | 2025-10-14 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| DHR | (DHR) | 2025-09-03 | 2025-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| BEN | Stock (BEN) | 2025-09-03 | 2025-10-14 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| FNV | Franco-Nevada Corporation (FNV) | 2025-09-03 | 2025-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2025-08-25 | 2025-09-18 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SYK | (SYK) | 2025-08-25 | 2025-09-18 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CP | Common Shares (CP) | 2025-08-22 | 2025-09-18 | Purchase | $1,001 - $15,000 | View ↗ |
| AMCR | T Type DateNotification Date AmountCap. Amcor plc Ordinary Shares (AMCR) | 2025-08-15 | 2025-09-18 | Purchase | $1,001 - $15,000 | View ↗ |
| CHKP | Ltd. - Ordinary Shares (CHKP) | 2025-08-04 | 2025-09-18 | Purchase | $1,001 - $15,000 | View ↗ |
| JNJ | (JNJ) | 2025-07-31 | 2025-08-20 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| SYK | (SYK) | 2025-07-31 | 2025-08-20 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CHKP | Ltd. - Ordinary Shares (CHKP) | 2025-07-29 | 2025-08-20 | Purchase | $15,001 - $50,000 | View ↗ |
| ADBE | Adobe Inc. - Common Stock (ADBE) | 2025-07-29 | 2025-08-20 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ABT | (ABT) | 2025-07-21 | 2025-08-20 | Purchase | $1,001 - $15,000 | View ↗ |
| LBRDK | Liberty Broadband Corporation - Class C Common Stock (LBRDK) | 2025-07-15 | 2025-08-20 | Exchange | $1,001 - $15,000 | View ↗ |
| PLD | Prologis, Inc. Common Stock (PLD) | 2025-06-30 | 2025-07-16 | Purchase | $1,001 - $15,000 | View ↗ |
| SYK | (SYK) | 2025-06-26 | 2025-07-16 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| WCC | Stock (WCC) | 2025-06-23 | 2025-07-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| DHR | (DHR) | 2025-06-11 | 2025-07-16 | Purchase | $1,001 - $15,000 | View ↗ |
| AON | (AON) | 2025-05-27 | 2025-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| BDX | Common Stock (BDX) | 2025-05-13 | 2025-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2025-05-08 | 2025-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| TMO | Stock (TMO) | 2025-05-05 | 2025-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| CCK | Crown Holdings, Inc. (CCK) [ST]S (partial)05/08/202506/05/2025$1,001 - $15,000 Thermo Fisher Scientific Inc Common Stock (TMO) | 2025-05-05 | 2025-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| BEN | Stock (BEN) | 2025-04-28 | 2025-05-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2025-04-24 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| ADI | (ADI) | 2025-04-24 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| PLD | Prologis, Inc. Common Stock (PLD) | 2025-04-24 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| FCNCA | A Common Stock (FCNCA) | 2025-04-11 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| CP | Common Shares (CP) | 2025-04-10 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| FCNCA | A Common Stock (FCNCA) | 2025-04-10 | 2025-05-15 | Purchase | $1,001 - $15,000 | View ↗ |
| FTV | (FTV) | 2025-04-10 | 2025-05-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ILMN | (ILMN) | 2025-04-01 | 2025-04-18 | Purchase | $1,001 - $15,000 | View ↗ |
| NVT | (NVT) | 2025-04-01 | 2025-04-18 | Purchase | $1,001 - $15,000 | View ↗ |
| NVT | (NVT) | 2025-03-07 | 2025-04-18 | Purchase | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2025-02-26 | 2025-03-14 | Purchase | $1,001 - $15,000 | View ↗ |
| SYK | (SYK) | 2025-02-26 | 2025-03-14 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MAGN | (MAGN) | 2025-02-12 | 2025-03-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MDLZ | Common Stock (MDLZ) | 2025-02-07 | 2025-03-14 | Purchase | $1,001 - $15,000 | View ↗ |
| PRNDY | (PRNDY) | 2025-02-07 | 2025-03-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2025-01-31 | 2025-02-19 | Purchase | $1,001 - $15,000 | View ↗ |
| CCK | Crown Holdings, Inc. (CCK) [ST]P01/07/202502/13/2025$1,001 - $15,000 Microsoft Corporation - Common Stock (MSFT) | 2025-01-31 | 2025-02-19 | Purchase | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2025-01-16 | 2025-02-19 | Purchase | $1,001 - $15,000 | View ↗ |
| CP | Common Shares (CP) | 2024-12-27 | 2025-01-22 | Purchase | $1,001 - $15,000 | View ↗ |
| PRNDY | (PRNDY) | 2024-12-27 | 2025-01-22 | Purchase | $1,001 - $15,000 | View ↗ |
| GOOG | (GOOG) | 2024-12-19 | 2025-01-22 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ABT | (ABT) | 2024-12-16 | 2025-01-22 | Purchase | $1,001 - $15,000 | View ↗ |
| BEN | Stock (BEN) | 2024-12-16 | 2025-01-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PLD | Type DateNotification Date AmountCap. Prologis, Inc. Common Stock (PLD) | 2024-12-16 | 2025-01-22 | Purchase | $1,001 - $15,000 | View ↗ |
| ADI | (ADI) | 2024-12-13 | 2025-01-22 | Purchase | $1,001 - $15,000 | View ↗ |
| LBTYK | Shares (LBTYK) | 2024-11-13 | 2024-12-16 | Exchange | $15,001 - $50,000 | View ↗ |
| LBTYK | Shares (LBTYK) | 2024-11-13 | 2024-12-16 | Exchange | $1,001 - $15,000 | View ↗ |
| FTV | (FTV) | 2024-11-04 | 2024-12-16 | Purchase | $1,001 - $15,000 | View ↗ |
| PDRDF | (PDRDF) | 2024-11-04 | 2024-12-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AMTM | Stock (AMTM) | 2024-09-30 | 2024-10-15 | Exchange | $1,001 - $15,000 | View ↗ |
| J | (J) | 2024-09-30 | 2024-10-15 | Exchange | $15,001 - $50,000 | View ↗ |
| J | (J) | 2024-09-30 | 2024-10-15 | Exchange | $1,001 - $15,000 | View ↗ |
| LSXMA | (LSXMA) | 2024-09-10 | 2024-10-15 | Exchange | $1,001 - $15,000 | View ↗ |
| LSXMK | (LSXMK) | 2024-09-10 | 2024-10-15 | Exchange | $1,001 - $15,000 | View ↗ |
| SIRI | Stock (SIRI) | 2024-09-10 | 2024-10-15 | Exchange | $1,001 - $15,000 | View ↗ |
| FTV | (FTV) | 2024-08-02 | 2024-09-20 | Purchase | $1,001 - $15,000 | View ↗ |
| ABT | (ABT) | 2024-07-23 | 2024-08-19 | Purchase | $1,001 - $15,000 | View ↗ |
| BDX | Common Stock (BDX) | 2024-05-24 | 2024-06-18 | Purchase | $1,001 - $15,000 | View ↗ |
| AON | (AON) | 2024-05-06 | 2024-06-18 | Purchase | $1,001 - $15,000 | View ↗ |
| ILMN | (ILMN) | 2024-04-19 | 2024-05-30 | Purchase | $1,001 - $15,000 | View ↗ |
| BERY | Stock (BERY) | 2024-02-12 | 2024-03-18 | Purchase | $1,001 - $15,000 | View ↗ |
| PRNDY | (PRNDY) | 2024-01-30 | 2024-02-20 | Purchase | $1,001 - $15,000 | View ↗ |
| BDX | Common Stock (BDX) | 2024-01-11 | 2024-02-20 | Purchase | $1,001 - $15,000 | View ↗ |
| VMW | (VMW) | 2023-10-04 | 2023-11-17 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| LLYVA | Liberty Live (LLYVA) | 2023-08-04 | 2023-09-15 | Exchange | $1,001 - $15,000 | View ↗ |
| LSXMA | Liberty SiriusXM (LSXMA) | 2023-08-04 | 2023-09-15 | Exchange | $1,001 - $15,000 | View ↗ |
| LLYVK | Liberty Live (LLYVK) | 2023-08-04 | 2023-09-15 | Exchange | $1,001 - $15,000 | View ↗ |
| LSXMK | Liberty SiriusXM (LSXMK) | 2023-08-04 | 2023-09-15 | Exchange | $1,001 - $15,000 | View ↗ |
| BATRK | C (BATRK) | 2023-07-19 | 2023-08-13 | Exchange | $1,001 - $15,000 | View ↗ |
| FIS | Services, Inc. (FIS) | 2023-06-12 | 2023-09-18 | Purchase | $1,001 - $15,000 | View ↗ |
| FIS | Services, Inc. (FIS) | 2023-05-04 | 2023-09-18 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AON | (AON) | 2023-01-27 | 2023-02-11 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| BAC.PL | Series L (BAC.PL) | 2023-01-27 | 2023-02-11 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 2024 | 2023-01-19 | 2023-02-11 | Purchase | $100,001 - $250,000 | View ↗ |
| TTWO | (TTWO) | 2023-01-18 | 2023-02-11 | Purchase | $1,001 - $15,000 | View ↗ |