

Washington· In office since 2015 (11 yrs)· District 4
No committee assignments on record
Total Trades
114
0 YTD
Purchases
46
0 YTD
Sales
68
0 YTD
Est. Volume
~$961K
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| BR | Broadridge Financial Solutions, Inc. Common Stock (BR) | 2025-12-31 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| RCL | Royal Caribbean Cruises Ltd. Common Stock (RCL) | 2025-12-31 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| SNPS | Synopsys, Inc. - Common Stock (SNPS) | 2025-12-31 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Tennessee Gas Pipeline Co Debenture | 2025-12-31 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| PANW | Palo Alto Networks, Inc. (PANW) [ST]P12/11/202501/02/2026$1,001 - $15,000 SPRoyal Caribbean Cruises Ltd. Common Stock (RCL) | 2025-12-31 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-12-11 | 2026-01-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BX | Blackstone Inc. Common Stock (BX) | 2025-12-11 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock (AVGO) | 2025-12-11 | 2026-01-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-12-11 | 2026-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| SCHW | Charles Schwab Corporation (SCHW) | 2025-12-11 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| DG | Dollar General Corporation Common Stock (DG) | 2025-12-11 | 2026-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| LULU | lululemon athletica inc. - Common Stock (LULU) | 2025-12-11 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| MGA | Magna International, Inc. Common Stock (MGA) | 2025-12-11 | 2026-01-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NXPI | NXP Semiconductors N.V. - Common Stock (NXPI) | 2025-12-11 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| SBUX | Starbucks Corporation - Common Stock (SBUX) | 2025-12-11 | 2026-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| TXT | Textron Inc. Common Stock (TXT) | 2025-12-11 | 2026-01-15 | Purchase | $1,001 - $15,000 | View ↗ |
| TFC | Truist Financial Corporation Common Stock (TFC) | 2025-12-11 | 2026-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ULTA | Ulta Beauty, Inc. - Common Stock (ULTA) | 2025-12-11 | 2026-01-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TMUS | T-Mobile US, Inc. (TMUS) [ST]P12/11/202501/02/2026$1,001 - $15,000 SPTruist Financial Corporation Common Stock (TFC) | 2025-12-11 | 2026-01-15 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AMD | Advanced Micro Devices, Inc. (AMD) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| AMAT | Applied Materials, Inc. - Common Stock (AMAT) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| ADP | Automatic Data Processing, Inc. - Common Stock (ADP) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| BLK | BlackRock, Inc. Common Stock (BLK) | 2025-08-18 | 2025-09-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BRO | Brown & Brown, Inc. Common Stock (BRO) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| COP | ConocoPhillips Common Stock (COP) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| XOM | Exxon Mobil Corporation Common Stock (XOM) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| GIS | General Mills, Inc. Common Stock (GIS) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| OKE | ONEOK, Inc. Common Stock (OKE) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| PLD | Prologis, Inc. Common Stock (PLD) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| ROST | Ross Stores, Inc. - Common Stock (ROST) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| RTX | RTX Corporation Common Stock (RTX) | 2025-08-18 | 2025-09-17 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SPGI | S&P Global Inc. Common Stock (SPGI) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| TGT | Target Corporation Common Stock (TGT) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| UPS | United Parcel Service, Inc. Common Stock (UPS) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| AME | AMETEK, Inc. (AME) [ST]P08/18/202509/02/2025$1,001 - $15,000 SPApplied Materials, Inc. - Common Stock (AMAT) | 2025-08-18 | 2025-09-17 | Purchase | $1,001 - $15,000 | View ↗ |
| ACN | Accenture plc Class A Ordinary Shares (ACN) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ADBE | Adobe Inc. - Common Stock (ADBE) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ADI | Analog Devices, Inc. - Common Stock (ADI) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BLK | BlackRock, Inc. Common Stock (BLK) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BKNG | Booking Holdings Inc. - Common Stock (BKNG) | 2025-04-11 | 2025-05-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock (AVGO) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DHR | Danaher Corporation Common Stock (DHR) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DE | Deere & Company Common Stock (DE) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DG | Dollar General Corporation Common Stock (DG) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ELV | Elevance Health, Inc. Common Stock (ELV) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LLY | Eli Lilly and Company Common Stock (LLY) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| EQR | Equity Residential Common Shares of Beneficial Interest (EQR) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WTRG | Essential Utilities, Inc. Common Stock (WTRG) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| EL | Estee Lauder Companies, Inc. (EL) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FTNT | Fortinet, Inc. - Common Stock (FTNT) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| HON | Honeywell International Inc. (HON) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| INTU | Intuit Inc. - Common Stock (INTU) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LIN | Linde plc - Ordinary Shares (LIN) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies, Inc. Common Stock (LOW) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MGA | Magna International, Inc. Common Stock (MGA) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MPC | Marathon Petroleum Corporation Common Stock (MPC) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MDLZ | Mondelez International, Inc. - Class A Common Stock (MDLZ) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MCO | Moody's Corporation Common Stock (MCO) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NFLX | Netflix, Inc. - Common Stock (NFLX) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PYPL | PayPal Holdings, Inc. - Common Stock (PYPL) | 2025-04-11 | 2025-05-16 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Prudential Finl Inc Medium Term | 2025-04-11 | 2025-05-16 | Purchase | $15,001 - $50,000 | View ↗ |
| RTX | RTX Corporation Common Stock (RTX) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CRM | Salesforce, Inc. Common Stock (CRM) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NOW | ServiceNow, Inc. Common Stock (NOW) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SBUX | Starbucks Corporation - Common Stock (SBUX) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TSLA | Tesla, Inc. - Common Stock (TSLA) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| HSY | The Hershey Company Common Stock (HSY) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TMO | Thermo Fisher Scientific Inc Common Stock (TMO) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TFC | Truist Financial Corporation Common Stock (TFC) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| UNP | Union Pacific Corporation Common Stock (UNP) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| UNH | UnitedHealth Group Incorporated Common Stock (UNH) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| VFC | V.F. Corporation Common Stock (VFC) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| VZ | Verizon Communications Inc. Common Stock (VZ) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| T | AT&T Inc. (T) [ST]S (partial)04/11/202505/01/2025$1,001 - $15,000 SPBank Amer Corp SR [CS]P04/11/202505/01/2025$15,001 - SPBlackRock, Inc. Common Stock (BLK) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| EVRG | Evergy, Inc. (EVRG) [ST]S (partial)04/11/202505/01/2025$1,001 - $15,000 SPFiserv, Inc. Common Stock (FI) [ST]S (partial)04/11/202505/01/2025$1,001 - $15,000 SPFortinet, Inc. - Common Stock (FTNT) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NI | NiSource Inc Common Stock (NI) [ST]S (partial)04/11/202505/01/2025$1,001 - $15,000 SPNVIDIA Corporation - Common Stock (NVDA) | 2025-04-11 | 2025-05-16 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PEP | Pepsico, Inc. (PEP) [ST]S (partial)04/11/202505/01/2025$1,001 - $15,000 SPPrudential Finl Inc Medium Term | 2025-04-11 | 2025-05-16 | Purchase | $15,001 - $50,000 | View ↗ |
| ACN | Accenture plc Class A Ordinary Shares (ACN) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ADI | Analog Devices, Inc. - Common Stock (ADI) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Bank Amer Corp Dep Sh Repstg 1/1000th Pfd Ser I (BAC$I) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| BKNG | Booking Holdings Inc. - Common Stock (BKNG) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock (AVGO) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| CSX | CSX Corporation - Common Stock (CSX) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| DHR | Danaher Corporation Common Stock (DHR) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| DE | Deere & Company Common Stock (DE) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| DG | Dollar General Corporation Common Stock (DG) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| ELV | Elevance Health, Inc. Common Stock (ELV) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| LLY | Eli Lilly and Company Common Stock (LLY) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| EL | Estee Lauder Companies, Inc. (EL) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| FMC | FMC Corporation Common Stock (FMC) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| FTNT | Fortinet, Inc. - Common Stock (FTNT) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| HON | Honeywell International Inc. (HON) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| INTU | Intuit Inc. - Common Stock (INTU) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MPC | Marathon Petroleum Corporation Common Stock (MPC) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| NFLX | Netflix, Inc. - Common Stock (NFLX) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| NI | NiSource Inc Common Stock (NI) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| PEP | PepsiCo, Inc. - Common Stock (PEP) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Philip Morris International Inc Note | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| RTX | RTX Corporation Common Stock (RTX) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| CRM | Salesforce, Inc. Common Stock (CRM) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| NOW | ServiceNow, Inc. Common Stock (NOW) | 2024-04-10 | 2024-04-25 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| HSY | The Hershey Company Common Stock (HSY) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| VFC | V.F. Corporation Common Stock (VFC) | 2024-04-10 | 2024-04-25 | Purchase | $1,001 - $15,000 | View ↗ |
| MPC | (MPC) | 2023-03-17 | 2023-05-26 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MPC | (MPC) | 2022-08-05 | 2023-05-26 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| UNH | Common Stock (UNH) | 2022-08-05 | 2023-05-26 | Purchase | $1,001 - $15,000 | View ↗ |
| MPC | (MPC) | 2022-03-08 | 2023-05-26 | Purchase | $1,001 - $15,000 | View ↗ |