

Massachusetts· In office since 2011 (15 yrs)· District 9
No committee assignments on record
Total Trades
64
16 YTD
Purchases
44
15 YTD
Sales
20
1 YTD
Est. Volume
~$947K
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| — | NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE | 2026-05-08 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | 2026-05-08 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | 2026-05-08 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036 | 2026-05-08 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Date AmountCap. THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | 2026-05-06 | 2026-05-18 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026 | 2026-04-30 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028 | 2026-04-29 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033 | 2026-04-17 | 2026-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026 | 2026-03-26 | 2026-04-13 | Purchase | $50,001 - $100,000 | View ↗ |
| — | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | 2026-02-20 | 2026-03-16 | Purchase | $1,001 - $15,000 | View ↗ |
| — | CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034 | 2026-02-20 | 2026-03-16 | Purchase | $1,001 - $15,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035 | 2026-02-20 | 2026-03-16 | Purchase | $1,001 - $15,000 | View ↗ |
| — | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | 2026-02-04 | 2026-02-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | 2026-02-04 | 2026-02-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | 2026-01-26 | 2026-02-06 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | 2026-01-08 | 2026-02-06 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | 2025-12-05 | 2025-12-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | 2025-08-18 | 2025-09-04 | Purchase | $1,001 - $15,000 | View ↗ |
| — | PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | 2025-06-09 | 2025-06-23 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | 2025-05-15 | 2025-06-23 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE | 2025-03-06 | 2025-03-21 | Purchase | $1,001 - $15,000 | View ↗ |
| — | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | 2025-03-06 | 2025-03-21 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) | 2025-03-03 | 2025-03-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BJ | Common Stock (BJ) | 2025-03-03 | 2025-03-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE | 2025-02-28 | 2025-03-21 | Purchase | $15,001 - $50,000 | View ↗ |
| PEP | Pepsico, Inc. (PEP) [ST]P02/05/202502/24/2025$1,001 - $15,000 THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | 2025-02-06 | 2025-02-25 | Purchase | $15,001 - $50,000 | View ↗ |
| — | WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE | 2025-02-06 | 2025-02-25 | Purchase | $15,001 - $50,000 | View ↗ |
| — | GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | 2025-02-06 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| — | COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034 | 2025-02-06 | 2025-02-25 | Purchase | $15,001 - $50,000 | View ↗ |
| ACN | Shares (ACN) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ACN | T Type DateNotification Date AmountCap. Accenture plc Class A Ordinary Shares (ACN) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ARMK | Aramark Common Stock (ARMK) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| LRCX | Stock (LRCX) | 2025-01-24 | 2025-02-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| LRCX | Type DateNotification Date AmountCap. Lam Research Corporation - Common Stock (LRCX) | 2025-01-24 | 2025-02-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| KLAC | KLA Corporation - Common Stock (KLAC) | 2025-01-24 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| CSGP | CoStar Group, Inc. - Common Stock (CSGP) | 2025-01-21 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ABNB | T Type DateNotification Date AmountCap. Airbnb, Inc. - Class A Common Stock (ABNB) | 2025-01-07 | 2025-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2025-01-07 | 2025-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| GOOGL | Stock (GOOGL) | 2024-10-31 | 2024-11-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AMTM | Stock (AMTM) | 2024-10-31 | 2024-11-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2024-10-31 | 2024-11-06 | Purchase | $1,001 - $15,000 | View ↗ |
| QCOM | Common Stock (QCOM) | 2024-10-31 | 2024-11-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NXPI | Stock (NXPI) | 2024-09-11 | 2024-09-24 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Stock (LOW) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CVS | Stock (CVS) | 2024-05-17 | 2024-05-22 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| GOOGL | Stock (GOOGL) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TDG | Common Stock (TDG) | 2024-02-28 | 2024-03-12 | Purchase | $1,001 - $15,000 | View ↗ |
| — | WHOLE | 2024-01-18 | 2024-02-05 | Purchase | $15,001 - $50,000 | View ↗ |
| — | MAKE WHOLE | 2023-06-27 | 2023-07-19 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | NOTE | 2023-06-26 | 2023-07-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | CALL MAKE WHOLE | 2022-09-30 | 2022-10-30 | Purchase | $15,001 - $50,000 | View ↗ |
| — | NOTE | 2022-05-26 | 2022-06-17 | Purchase | $1,001 - $15,000 | View ↗ |
| — | WHOLE | 2022-05-19 | 2022-06-17 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | CAll MAKE WHOlE | 2022-02-11 | 2022-02-28 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | CAll MAKE WHOlE | 2022-02-11 | 2022-02-28 | Purchase | $15,001 - $50,000 | View ↗ |
| — | CAll | 2021-06-10 | 2021-06-15 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | NOTE | 2021-05-18 | 2021-06-15 | Purchase | $15,001 - $50,000 | View ↗ |
| — | CAll | 2021-05-03 | 2021-06-15 | Purchase | $15,001 - $50,000 | View ↗ |
| — | MAKE WHOlE | 2021-04-30 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| MRK | Stock (MRK) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| ACN | Shares (ACN) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |