

Virginia· In office since 2009 (17 yrs)
No committee assignments on record
Total Trades
30
Purchases
18
Sales
12
Est. Volume
~$265K
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| ACN | Accenture plc Class A Ordinary Shares (Ireland) | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| BX | Blackstone Inc. Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| CEG | Constellation Energy Corporation - Common Stock When-Issued | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| IWD | iShares Russell 1000 Value ETF | 2026-04-13 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IWF | iShares Russell 1000 Growth ETF | 2026-04-13 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| RKT | Rocket Companies, Inc. Class A Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| TEAM | Atlassian Corporation - Class A Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| TOST | Toast, Inc. Class A Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| VUG | Vanguard Growth Index Fund - ETF Shares | 2026-04-13 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WFC | Wells Fargo & Company Common Stock | 2026-04-13 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| HSY | The Hershey Company Common Stock | 2026-04-08 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| IWF | iShares Russell 1000 Growth ETF | 2026-04-08 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| AMGN | Amgen Inc. - Common Stock | 2026-04-07 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AMGN | Amgen Inc. - Common Stock | 2026-04-06 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| DBEU | Xtrackers MSCI Europe Hedged Equity ETF | 2026-04-01 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| VGK | Vanguard European Stock Index Fund - ETF Shares | 2026-04-01 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FIXD | First Trust Smith Opportunistic Fixed Income ETF | 2026-03-30 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FPE | First Trust Preferred Securities and Income ETF | 2026-03-30 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FTCB | First Trust Core Investment Grade ETF | 2026-03-30 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| FTSL | First Trust Senior Loan Fund | 2026-03-30 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| HYLS | First Trust Tactical High Yield ETF | 2026-03-30 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| HYLS | First Trust Tactical High Yield ETF | 2026-03-30 | 2026-05-01 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| LGOV | First Trust Long Duration Opportunities ETF | 2026-03-30 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| SCIO | First Trust Structured Credit Income Opportunities ETF | 2026-03-30 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| IWD | iShares Russell 1000 Value ETF | 2026-03-23 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock | 2026-03-20 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| FITB | Fifth Third Bancorp - Common Stock | 2026-03-20 | 2026-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| HON | Honeywell International Inc. - Common Stock | 2026-03-20 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LNG | Cheniere Energy, Inc. Common Stock | 2026-03-20 | 2026-05-01 | Sale (Partial) | $1,001 - $15,000 | View ↗ |