

Pennsylvania· In office since 2016 (10 yrs)· District 3
No committee assignments on record
Total Trades
83
1 YTD
Purchases
36
0 YTD
Sales
47
1 YTD
Est. Volume
~$1.0M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| MU | Stock (MU) | 2026-03-24 | 2026-04-20 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| BABAF | (BABAF) | 2025-11-21 | 2025-12-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AWK | Inc. Common Stock (AWK) | 2025-11-21 | 2025-12-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| APO | (APO) | 2025-11-21 | 2025-12-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| CVS | Stock (CVS) | 2025-11-21 | 2025-12-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Stock (MSFT) | 2025-11-21 | 2025-12-19 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | (NVDA) | 2025-11-21 | 2025-12-19 | Purchase | $1,001 - $15,000 | View ↗ |
| GOOGL | Stock (GOOGL) | 2025-10-10 | 2025-10-30 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| KD | Stock (KD) | 2025-10-10 | 2025-10-30 | Sale (Full) | $224.00 | View ↗ |
| GOOGL | Stock (GOOGL) | 2025-04-03 | 2025-04-17 | Purchase | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2025-04-03 | 2025-04-17 | Purchase | $1,001 - $15,000 | View ↗ |
| INTC | (INTC) | 2025-04-03 | 2025-04-17 | Purchase | $1,001 - $15,000 | View ↗ |
| KMI | (KMI) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NEE | (NEE) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | (NVDA) | 2025-04-03 | 2025-04-17 | Purchase | $1,001 - $15,000 | View ↗ |
| PWR | (PWR) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NOW | (NOW) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ABBV | T Type DateNotification Date AmountCap. AbbVie Inc. Common Stock (ABBV) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMT | American Tower Corporation (AMT) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IBM | International Business Machines Corporation Common Stock (IBM) | 2025-04-03 | 2025-04-17 | Purchase | $1,001 - $15,000 | View ↗ |
| OKE | ONEOK, Inc. Common Stock (OKE) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WMB | Williams Companies, Inc. (WMB) | 2025-04-03 | 2025-04-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMZN | (AMZN) | 2024-10-29 | 2025-04-02 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| TSLA | Tesla, Inc. - Common Stock (TSLA) | 2024-10-29 | 2025-04-02 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BIDU | share (BIDU) | 2023-06-22 | 2023-07-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | (SRE$A) | 2023-06-22 | 2023-07-05 | Purchase | $1,001 - $15,000 | View ↗ |
| QYLD | ETF (QYLD) | 2022-11-14 | 2022-11-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| SRVR | Estate ETF (SRVR) | 2022-11-14 | 2022-11-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BTEC | (BTEC) | 2022-11-14 | 2022-11-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| RTX | (RTX) | 2022-11-14 | 2022-11-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| RHHBY | Depositary Shares (RHHBY) | 2022-11-14 | 2022-11-21 | Purchase | $1,001 - $15,000 | View ↗ |
| PYPLV | Stock When Issued (PYPLV) | 2022-08-05 | 2022-08-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| CE | Corporation (CE) | 2022-03-30 | 2022-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ARKG | (ARKG) | 2022-03-25 | 2022-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AEP | Inc. (AEP) | 2021-11-02 | 2021-12-22 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | (ARKg) | 2021-11-02 | 2021-12-22 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | ETF (bTEC) | 2021-11-02 | 2021-12-22 | Purchase | $1,001 - $15,000 | View ↗ |
| — | DR blackstone Senior loan ETF (SRlN) | 2021-11-02 | 2021-12-22 | Purchase | $1,001 - $15,000 | View ↗ |
| CE | Corporation (CE) | 2021-05-26 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (lMT) | 2021-05-26 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (lUV) | 2021-05-26 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| HII | (HII) | 2020-12-30 | 2021-02-09 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | (NglS) | 2020-12-21 | 2021-02-09 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | (SDOg) | 2020-10-29 | 2020-12-03 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AEP | Inc. (AEP) | 2020-10-29 | 2020-12-03 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | (ARKg) | 2020-10-29 | 2020-12-03 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (bIDU) | 2020-10-29 | 2020-12-03 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Call ETF (QYlD) | 2020-10-29 | 2020-12-03 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Corporation (IbM) | 2020-10-29 | 2020-12-03 | Purchase | $1,001 - $15,000 | View ↗ |
| AMT | (AMT) | 2020-07-28 | 2020-09-21 | Purchase | $1,001 - $15,000 | View ↗ |
| ARE | Inc. (ARE) | 2020-07-27 | 2020-09-21 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (bRK.b) | 2020-07-27 | 2020-09-21 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Transdigm group Inc. (TDg) | 2020-06-08 | 2020-07-20 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| — | Inc. (aEP) | 2020-03-02 | 2020-04-23 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Inc. (aWK) | 2020-03-02 | 2020-04-23 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Class a (aPO) | 2020-03-02 | 2020-04-23 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (bRK.b) | 2020-03-02 | 2020-04-23 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Shares (RDS.a) | 2020-03-02 | 2020-04-23 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| TMO | (TMO) | 2020-03-02 | 2020-04-23 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TWST | (TWST) | 2020-03-02 | 2020-04-23 | Purchase | $1,001 - $15,000 | View ↗ |
| UTX | (UTX) | 2020-03-02 | 2020-04-23 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (baba) | 2018-08-17 | 2018-09-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Inc. (aWK) | 2018-08-17 | 2018-09-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Depository Shares Representing | 2018-08-17 | 2018-09-26 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | (bRK.b) | 2018-08-17 | 2018-09-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | When Issued (gOOCV) | 2018-08-17 | 2018-09-26 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| MIC | Corporation (MIC) | 2018-08-17 | 2018-09-26 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Shares (NOKbF) | 2018-08-17 | 2018-09-26 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| TIS | (TIS) | 2018-08-17 | 2018-09-26 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Shares (RDS.a) | 2018-08-17 | 2018-09-26 | Purchase | $1,001 - $15,000 | View ↗ |
| TMO | (TMO) | 2018-08-17 | 2018-09-26 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (TaNN) | 2018-08-17 | 2018-09-26 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | INCOME FUND | 2018-04-10 | 2018-05-23 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Index Fund (aDRE) | 2017-10-20 | 2017-11-02 | Purchase | $1,001 - $15,000 | View ↗ |
| — | equity interests (NglS$a) | 2017-10-20 | 2017-11-02 | Purchase | $15,001 - $50,000 | View ↗ |
| — | Transdigm group Inc. (TDg) | 2017-10-20 | 2017-11-02 | Purchase | $15,001 - $50,000 | View ↗ |
| — | Transdigm group Inc. (TDg) | 2017-10-20 | 2017-11-02 | Purchase | $1,001 - $15,000 | View ↗ |
| — | preferred stock (ClNS$A) | 2017-05-23 | 2017-07-07 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Depositary Shares (NoK) | 2017-05-23 | 2017-07-07 | Purchase | $1,001 - $15,000 | View ↗ |
| — | (goog) | 2016-12-30 | 2017-05-24 | Purchase | $15,001 - $50,000 | View ↗ |
| HASI | Infrastructure Capital, Inc. (HASI) | 2016-12-30 | 2017-05-24 | Purchase | $1,001 - $15,000 | View ↗ |
| HPE | (HPE) | 2016-12-30 | 2017-05-24 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Return Fund Inc. (Mgu) | 2016-12-30 | 2017-05-24 | Purchase | $15,001 - $50,000 | View ↗ |