

Massachusetts· In office since 2011 (15 yrs)· District 9
No committee assignments on record
Total Trades
126
11 YTD
Purchases
80
11 YTD
Sales
46
0 YTD
Est. Volume
~$2.2M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| — | 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 ↗ |
| — | WHOLE 4.70000% 11/15/2035 | 2026-02-20 | 2026-03-16 | Purchase | $1,001 - $15,000 | View ↗ |
| — | 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 ↗ |
| — | 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 ↗ |
| — | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | 2026-02-20 | 2026-03-16 | Purchase | $1,001 - $15,000 | View ↗ |
| — | 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 ↗ |
| — | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | 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 ↗ |
| — | 10/15/2030 | 2025-12-05 | 2025-12-16 | Sale (Full) | $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 ↗ |
| — | 10/01/2035 | 2025-08-18 | 2025-09-04 | Purchase | $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 ↗ |
| — | WHOLE 3.90000% 07/18/2032 | 2025-06-09 | 2025-06-23 | Sale (Full) | $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 ↗ |
| — | 11/03/2025 | 2025-05-15 | 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 ↗ |
| — | WHOLE | 2025-03-06 | 2025-03-21 | Purchase | $1,001 - $15,000 | View ↗ |
| — | 07/24/2029 | 2025-03-06 | 2025-03-21 | Purchase | $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 | Common Stock (BJ) | 2025-03-03 | 2025-03-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | MAKE WHOLE | 2025-02-28 | 2025-03-21 | Purchase | $15,001 - $50,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 ↗ |
| — | WHOLE 5.00000% 05/13/2034 | 2025-02-06 | 2025-02-25 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 10/15/2032 | 2025-02-06 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| — | WHOLE | 2025-02-06 | 2025-02-25 | Purchase | $15,001 - $50,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 ↗ |
| — | GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | 2025-02-06 | 2025-02-25 | Purchase | $1,001 - $15,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 ↗ |
| ACN | Shares (ACN) | 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 ↗ |
| ARMK | Aramark Common Stock (ARMK) | 2025-02-05 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| KLAC | (KLAC) | 2025-01-24 | 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 ↗ |
| CSGP | (CSGP) | 2025-01-21 | 2025-02-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ABNB | (ABNB) | 2025-01-07 | 2025-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AMZN | (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 ↗ |
| AMZN | (AMZN) | 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 ↗ |
| — | WHOLE 3.10000% 05/03/2027 | 2024-10-09 | 2024-11-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | WHOLE | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 12/15/2024 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 10/15/2030 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| — | 12/01/2027 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 10/15/2032 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 07/24/2029 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | WHOLE 3.10000% 05/03/2027 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 05/15/2033 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NXPI | Stock (NXPI) | 2024-09-11 | 2024-09-24 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | WHOLE 3.90000% 07/18/2032 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 02/01/2028 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 09/10/2028 | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | CALL MAKE WHOLE | 2024-09-11 | 2024-09-24 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | 02/01/2028 | 2024-06-06 | 2024-06-21 | Purchase | $15,001 - $50,000 | View ↗ |
| — | WHOLE 3.20000% 10/21/2026 | 2024-05-29 | 2024-06-21 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | 07/24/2029 | 2024-05-24 | 2024-06-21 | Purchase | $15,001 - $50,000 | View ↗ |
| ACN | (ACN) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ABNB | (ABNB) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GOOGL | Stock (GOOGL) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2024-05-17 | 2024-05-22 | Purchase | $15,001 - $50,000 | View ↗ |
| CVS | Stock (CVS) | 2024-05-17 | 2024-05-22 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| J | (J) | 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 ↗ |
| — | 07/01/2027 | 2024-05-17 | 2024-05-22 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| MSFT | Stock (MSFT) | 2024-05-17 | 2024-05-22 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | WHOLE 4.50000% 04/15/2030 | 2024-04-11 | 2024-05-02 | Purchase | $1,001 - $15,000 | View ↗ |
| — | WHOLE 5.05000% 03/15/2034 | 2024-03-27 | 2024-05-02 | Purchase | $15,001 - $50,000 | View ↗ |
| — | NOTE 3.50000% 01/23/2025 | 2024-03-27 | 2024-05-02 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | 7.62400% 10/30/2031 | 2024-03-07 | 2024-03-12 | Purchase | $1,001 - $15,000 | View ↗ |
| TDG | Common Stock (TDG) | 2024-02-28 | 2024-03-12 | Purchase | $1,001 - $15,000 | View ↗ |
| URI | (URI) | 2024-02-28 | 2024-03-12 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | WHOLE 3.62500% 02/01/2031 | 2024-02-08 | 2024-03-12 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | 11/03/2025 | 2024-02-02 | 2024-02-05 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 09/10/2028 | 2024-01-25 | 2024-02-05 | Purchase | $15,001 - $50,000 | View ↗ |
| — | WHOLE | 2024-01-18 | 2024-02-05 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 09/13/2029 | 2023-09-13 | 2024-01-16 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | WHOLE 3.90000% 07/18/2032 | 2023-08-10 | 2023-08-28 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 05/15/2033 | 2023-07-21 | 2023-07-31 | Purchase | $15,001 - $50,000 | View ↗ |
| COF | (COF) | 2023-06-30 | 2023-07-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | 10/15/2032 | 2023-06-27 | 2023-07-19 | 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 ↗ |
| PNC | (PNC) | 2023-02-13 | 2023-02-28 | Purchase | $1,001 - $15,000 | View ↗ |
| — | 3.90000% 01/29/2024 | 2022-12-02 | 2022-12-21 | Purchase | $1,001 - $15,000 | View ↗ |
| — | 6.34200% 10/18/2033 | 2022-11-04 | 2022-11-21 | Purchase | $15,001 - $50,000 | View ↗ |
| — | CALL MAKE WHOLE | 2022-09-30 | 2022-10-30 | Purchase | $15,001 - $50,000 | View ↗ |
| — | WHOLE 2.30000% 03/25/2028 | 2022-09-15 | 2022-10-30 | Sale (Full) | $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 ↗ |
| CCI | (CCI) | 2022-03-29 | 2022-05-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MDT | (MDT) | 2022-03-29 | 2022-05-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| VRTX | (VRTX) | 2022-03-29 | 2022-05-05 | Purchase | $1,001 - $15,000 | View ↗ |
| — | CAll MAKE WHOlE | 2022-02-11 | 2022-02-28 | Purchase | $15,001 - $50,000 | View ↗ |
| — | CAll MAKE WHOlE | 2022-02-11 | 2022-02-28 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | 10/15/2030 | 2022-01-11 | 2022-02-28 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 05/03/2027 | 2021-06-29 | 2021-07-20 | 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 ↗ |
| — | MAKE WHOlE | 2021-04-16 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 04/29/2024 | 2021-04-16 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 12/15/2024 | 2021-03-30 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | CAll MAKE WHOlE 5.87500% | 2021-03-30 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 09/15/2022 | 2021-03-30 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 10/21/2026 | 2021-03-18 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | MAKE WHOlE | 2021-03-18 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 09/13/2029 | 2021-03-18 | 2021-04-27 | Purchase | $15,001 - $50,000 | View ↗ |
| ACN | Shares (ACN) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| BJ | (BJ) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| CACI | (CACI) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| COF | (COF) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| CCI | (CCI) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| ICE | (ICE) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| MDT | (MDT) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| MRK | Stock (MRK) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| NOC | (NOC) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| PNC | (PNC) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Common Stock (uNH) | 2021-03-17 | 2021-04-27 | Purchase | $1,001 - $15,000 | View ↗ |