

Pennsylvania· In office since 2011 (15 yrs)· District 16
No committee assignments on record
Total Trades
68
12 YTD
Purchases
19
4 YTD
Sales
49
8 YTD
Est. Volume
~$4.4M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| — | 7/1/29 | 2026-03-18 | 2026-04-07 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Arizona St Transprtn Brd Highw Ref Rev Call 7/1/26 @100 .05% due | 2026-03-18 | 2026-04-07 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Type DateNotification Date AmountCap. SPArizona St Transprtn Brd Highw Ref Rev Call 7/1/26 @100 .05% due 7/1/29 | 2026-03-18 | 2026-04-07 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Minneapolis-Saint Paul MN Met Sub- Ser A Rev Call 7/1/29 5% Due 1/1/34 | 2026-03-11 | 2026-04-07 | Purchase | $15,001 - $50,000 | View ↗ |
| — | Rhode Island St Hith & Edu Brown Ser 2026 | 2026-02-23 | 2026-03-12 | Purchase | $15,001 - $50,000 | View ↗ |
| — | South Carolina St Public Svc A Ser C Rev 5% due12/01/33 | 2026-02-19 | 2026-03-12 | Purchase | $15,001 - $50,000 | View ↗ |
| — | Cook Cnty IL Ser A Go 5% due 11/15/2028 | 2026-02-05 | 2026-03-12 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPCook Cnty IL Ser A Go 5% due 11/15/2028 | 2026-02-05 | 2026-03-12 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | N TX Tollway Auth Revenue Second Tie Rev 5% due 1/1/34 | 2026-01-20 | 2026-02-12 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 7/1/52 | 2026-01-02 | 2026-02-12 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Florida St Hsg Fin Corp Revenue Social Bon Rev Call 07/01/30 3% due | 2026-01-02 | 2026-02-12 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Type DateNotification Date AmountCap. SPFlorida St Hsg Fin Corp Revenue Social Bon Rev Call 07/01/30 3% due 7/1/52 | 2026-01-02 | 2026-02-12 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | California St Go Call 12/1/27 4% due 12/1/47 | 2025-12-01 | 2026-01-08 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPCalifornia St Go Call 12/1/27 4% due 12/1/47 | 2025-12-01 | 2026-01-08 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Seattle WA Muni Light & Pw Ser C Rev 5% due 9/1/26 | 2025-11-20 | 2025-12-09 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPSeattle WA Muni Light & Pw Ser C Rev 5% due 9/1/26 | 2025-11-20 | 2025-12-09 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| — | Tarrant Cnty TX Cultural Edu F Ascension Rev var % due 11/15/51 | 2025-11-19 | 2025-12-09 | Purchase | $50,001 - $100,000 | View ↗ |
| — | Maryland St Dept of Transport Ser B Rev 5% due 10/1/32 | 2025-10-21 | 2025-11-11 | Purchase | $50,001 - $100,000 | View ↗ |
| — | Indiana St Fin Auth Revenue Ser B Rev 5% due 2/1/26 | 2025-10-17 | 2025-11-11 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| — | Seattle WA Muni Light & Pw Ser C Rev 5% due 9/1/26 | 2025-10-17 | 2025-11-11 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPIndiana St Fin Auth Revenue Ser B Rev 5% due 2/1/26 | 2025-10-17 | 2025-11-11 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| — | Illinois St Toll Highway Auth Senior- Ser Rev 5% due 1/1/27 | 2025-09-30 | 2025-10-09 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPIllinois St Toll Highway Auth Senior- Ser Rev 5% due 1/1/27 | 2025-09-30 | 2025-10-09 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| — | Volusia Cnty FL Eductnl Fac Au Embry Riddle 5% due 10/15/31 | 2025-07-31 | 2025-08-12 | Purchase | $15,001 - $50,000 | View ↗ |
| — | Connecticut St Ser A Go 5% due 1/15/28 | 2025-07-17 | 2025-08-12 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPConnecticut St Ser A Go 5% due 1/15/28 | 2025-07-17 | 2025-08-12 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Florida St Hsg Fin Corp Rev due 7/1/52 | 2025-07-01 | 2025-08-12 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| X | United States Steel Corporation Common Stock (X) | 2025-06-20 | 2025-07-09 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| HLMEX | Harding Loevner Institutional EM (HLMEX) | 2025-06-18 | 2025-07-09 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | California State GO Call 12/1/27 4% due 12/1/47 | 2025-06-12 | 2025-07-09 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPCalifornia State GO Call 12/1/27 4% due 12/1/47 | 2025-06-12 | 2025-07-09 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| X | United States Steel Corporation Common Stock (X) | 2025-06-03 | 2025-07-09 | Purchase | $15,001 - $50,000 | View ↗ |
| — | 6/15/27 | 2025-01-23 | 2025-02-14 | Sale (Partial) | $50,001 - $100,000 | View ↗ |
| — | New York City NY Muni Wtr Fina 2nd General Rev Call 12/15/255% due | 2025-01-23 | 2025-02-14 | Sale (Partial) | $50,001 - $100,000 | View ↗ |
| — | New York City NY Muni Wtr Fina 2nd General Rev Call 12/15/255% due 6/15/27 | 2025-01-23 | 2025-02-14 | Sale (Partial) | $50,001 - $100,000 | View ↗ |
| — | Fairfax Cnty VA Ser A Go 5% due 10/01/32 | 2025-01-22 | 2025-02-14 | Purchase | $100,001 - $250,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPFairfax Cnty VA Ser A Go 5% due 10/01/32 | 2025-01-22 | 2025-02-14 | Purchase | $100,001 - $250,000 | View ↗ |
| — | Florida St Heg Fin Corp Rev due 7/1/52 | 2025-01-02 | 2025-02-14 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Mississippi St Ref GO P/R 10/1/27 5% due 10/1/31 | 2024-12-27 | 2025-01-09 | Purchase | $15,001 - $50,000 | View ↗ |
| — | California St Go Call 12/1/27 4% due 12/1/47 | 2024-12-02 | 2025-01-09 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. SPCalifornia St Go Call 12/1/27 4% due 12/1/47 | 2024-12-02 | 2025-01-09 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Miami-Dade Cnty FL Educational Fac Univ of MI Rev 5% due 4/1/31 | 2024-11-11 | 2024-12-12 | Purchase | $50,001 - $100,000 | View ↗ |
| INTC | Intel Corporation - Common Stock (INTC) | 2024-11-08 | 2024-12-12 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| UNP | Union Pacific Corporation Common Stock (UNP) | 2024-11-08 | 2024-12-12 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Michigan St Fin Auth Revenue Ref- Trinit Rev Var% due 12/1/2044 | 2024-10-31 | 2024-11-13 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Dallas-Fort Worth TX Internat I Dallas for Rev 5% due 11/1/2032 | 2024-09-23 | 2024-10-15 | Purchase | $50,001 - $100,000 | View ↗ |
| — | Michigan St Fin Auth Revenue Ref- Trinit Rev Var% due 12/1/2044 | 2024-08-28 | 2024-09-03 | Purchase | $100,001 - $250,000 | View ↗ |
| — | Illinois St Fin Auth Revenue IL St Clea Ref due 7/1/25 | 2024-07-31 | 2024-08-13 | Sale (Partial) | $100,001 - $250,000 | View ↗ |
| — | San Antonio TX Elec & Gas due 2/1/25 | 2024-07-31 | 2024-08-13 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Florida St Heg Fin Corp Rev due 7/1/52 | 2024-07-01 | 2024-08-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | California St Go Call 12/01/2027 4% Due 1/1/2047 | 2024-06-03 | 2024-07-03 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CVX | Chevron Corporation Common Stock (CVX) | 2024-04-12 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| META | Meta Platforms, Inc. - Class A Common Stock (META) | 2024-04-12 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| UNH | UnitedHealth Group Incorporated Common Stock (UNH) | 2024-04-12 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Vanguard International Value Fund #46 | 2024-04-12 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| VZ | Verizon Communications Inc. Common Stock (VZ) | 2024-04-12 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| EW | Edwards Lifesciences Corporation Common Stock (EW) | 2024-04-11 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| USB | U.S. Bancorp Common Stock (USB) | 2024-04-11 | 2024-06-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| CLF | Cleveland-Cliffs Inc. Common Stock (CLF) | 2024-03-28 | 2024-06-14 | Purchase | $50,001 - $100,000 | View ↗ |
| — | New Jersey St 19 GO Emer GO 5% due 6/1/2028 | 2024-02-21 | 2024-03-11 | Purchase | $50,001 - $100,000 | View ↗ |
| — | Connecticut St Hlth & Educ Ref Ser M Rev 5% Due 7/1/24 | 2024-01-24 | 2024-02-13 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | 7/1/52 | 2024-01-01 | 2024-02-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | California St Go Call 12/01/2027 4% Due 1/1/2047 | 2023-12-01 | 2024-01-12 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Univ of Pittsburgh PA of the C Pitt Asset Rev Call 1/15/29 5% | 2023-11-07 | 2023-12-10 | Purchase | $50,001 - $100,000 | View ↗ |
| — | Clifton TX Hgr Edu Fin Corp Ed Idea Publ I Rev Call 8/15/28 5% | 2023-11-06 | 2023-12-10 | Purchase | $100,001 - $250,000 | View ↗ |
| — | Florida St Brd of Edu Public E Capital OU GO 5% Due 6/1/204 | 2023-10-02 | 2023-11-05 | Sale (Full) | $100,001 - $250,000 | View ↗ |
| — | Maryland St State Go 5% due 6/1/31 | 2023-09-13 | 2023-10-11 | Purchase | $50,001 - $100,000 | View ↗ |
| — | North Carolina St Turnpike Aut Bans Rev 5% due 2/1/24 | 2023-08-24 | 2023-09-12 | Sale (Full) | $15,001 - $50,000 | View ↗ |