Morgan McGarvey
D-KY-3 Representative for Kentucky’s 3rd district Democrat In Congress since 2023
- 21trades · 3 yrs
- 7buys
- 14sells
- 27dmedian wait
- 0filed late
Morgan McGarvey disclosed 21 trades made since Oct 4, 2023: 7 buys and 14 sales. The most traded name was NVDA (6 trades). 20 of them were a spouse's or joint account's. The latest, made Nov 13, 2024, was filed Dec 10, 2024.
Trades over time
Buys above the line, sells below · bigger dots, bigger ranges · tails run to the filing date
Trades
21 trades since Oct 4, 2023 · newest first
-
TSLATesla, Inc.Sell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
SHELShell PLC American Depositary SharesSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
NVDANVIDIA CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
NVDANVIDIA CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
NVDANVIDIA CorporationSell$15K–$50KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
NVDANVIDIA CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
NVDANVIDIA CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
MSFTMicrosoft CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
IBKRInteractive Brokers Group, Inc.Sell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
SCHWCharles Schwab CorporationSell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
AMZNAmazon.com, Inc.Sell$1K–$15KTraded Nov 13, 2024Filed Dec 10, 2024 27d
-
DJTTrump Media & Technology Group Corp.Sell$1K–$15KTraded Nov 8, 2024Filed Dec 10, 2024 32d
-
DJTTrump Media & Technology Group Corp.Buy$1K–$15KTraded Nov 6, 2024Filed Dec 10, 2024 34d
-
TSLATesla, Inc.Buy$1K–$15KTraded Oct 25, 2024Filed Nov 13, 2024 19d
-
AAPLApple Inc.Sell$1K–$15KTraded Aug 19, 2024Filed Sep 25, 2024 37d
-
AAPLApple Inc.Buy$1K–$15KTraded Aug 13, 2024Filed Sep 25, 2024 43d
-
DALDelta Air Lines, Inc.Sell$1K–$15KTraded Jul 23, 2024Filed Sep 3, 2024 42d
-
DALDelta Air Lines, Inc.Buy$1K–$15KTraded Jun 28, 2024Filed Jul 3, 2024 5d
-
IBKRInteractive Brokers Group, Inc.Buy$1K–$15KTraded Jun 6, 2024Filed Jul 3, 2024 27d
-
NVDANVIDIA CorporationBuy$1K–$15KTraded May 31, 2024Filed Jul 3, 2024 33d
-
SCHWCharles Schwab CorporationBuy$1K–$15KTraded Oct 5, 2023Filed Nov 16, 2023 42d
No trades match these filters.
Reported holdings
2025 annual report · filed May 14, 2026 · values at year end, in the ranges disclosed · changes vs 2024
- Fund 48
- Cash 9
- Other 4
- Stock 3
- Private business 1
- CashSelf$100K–$250KNew
- SPYGState Street SPDR Portfolio S&P 500 Growth ETFSpouse$100K–$250K▲ $50K–$100K
- VFLOVictoryShares Free Cash Flow ETFSpouse$100K–$250K▲ $15K–$50K
- Republic Bank SavingsJoint$50K–$100KSame band
- SPDWState Street SPDR Portfolio Developed World ex-US ETFSpouse$50K–$100K▲ $15K–$50K
- Target Enrollment 2032Child$50K–$100KSame band
- Target Enrollment 2032Child$50K–$100KSame band
- NTIAXColumbia Fds Srs Tr,. Columbia MidCap Index Fund Class ASpouse$15K–$50KSame band
- SLVAXColumbia Select Large Cap Value Fund Class ASpouse$15K–$50K▲ $1K–$15K
- JHMBJohn Hancock Mortgage-Backed Securities ETFSpouse$15K–$50KNew
- MDIDXMFS International Diversification Fund Class ASpouse$15K–$50KSame band
- MSFTMicrosoft CorporationChild$15K–$50K▲ $1K–$15K
- MSFTMicrosoft CorporationChild$15K–$50K▲ $1K–$15K
- MSFTMicrosoft CorporationChild$15K–$50K▲ $1K–$15K
- SPYGSPDR Series Trust SPDR Portfolio S&P 500 Growth ETFSelf$15K–$50K▲ $1K–$15K
- SPEMState Street SPDR Portfolio Emerging Markets ETFSpouse$15K–$50K▲ $1K–$15K
- SPIBState Street SPDR Portfolio Intermediate Term Corporate Bond ETFSpouse$15K–$50K▲ $1K–$15K
- SPTIState Street SPDR Portfolio Intermediate Term Treasury ETFSpouse$15K–$50KSame band
- VOOVVanguard S&P 500 Value ETFJoint$15K–$50KSame band
- VTVanguard Total World Stock Index ETFJoint$15K–$50KSame band
- SFLOVictoryShares Small Cap Free Cash Flow ETFSpouse$15K–$50KNew
- BSPIXiShares S&P 500 Index Fund - InstitutionalSpouse$15K–$50KSame band
- BHYAXBlackRock High Yield Bond Portfolio - Class ASpouse$1K–$15KSame band
- Chris Roth CashSpouse$1K–$15KSame band
- HSA Cash AccountSpouse$1K–$15KNew
- Insured Cash AccountJoint$1K–$15KNew
- Invesco Stable Value Retirement Fund Class 1Spouse$1K–$15KSame band
- JP Morgan U.S. Govt Money Market Premier Cl (OGSXX)Spouse$1K–$15KNew
- JHMBJohn Hancock Mortgage-Backed Securities ETFSpouse$1K–$15KNew
- JHMBJohn Hancock Mortgage-Backed Securities ETFJoint$1K–$15KNew
- JHMBJohn Hancock Mortgage-Backed Securities ETFSelf$1K–$15KNew
- Joint Brokerage CashJoint$1K–$15KSame band
- Morgan Roth CashSelf$1K–$15KSame band
- NBGEXNeuberger Berman Genesis TrustSpouse$1K–$15KSame band
- PDBSXPGIM Total Return Bond Fund Class R4Spouse$1K–$15KSame band
- PONAXPIMCO Income Fund Class ASpouse$1K–$15KSame band
- Republic Bank CheckingJoint$1K–$15KSame band
- Results By Design LLCSpouse$1K–$15KSame band
- SPEMSPDR Index Shares Fund SPDR Portfolio Emerging Markets ETFSpouse$1K–$15KSame band
- SPEMSPDR Index Shares Fund SPDR Portfolio Emerging Markets ETFJoint$1K–$15K▲ $0–$1K
- SPEMSPDR Index Shares Fund SPDR Portfolio Emerging Markets ETFSelf$1K–$15KSame band
- SPDWSPDR Portfolio Developed World ex-US ETFSpouse$1K–$15K▼ $15K–$50K
- SPDWSPDR Portfolio Developed World ex-US ETFJoint$1K–$15KSame band
- SPDWSPDR Portfolio Developed World ex-US ETFSelf$1K–$15KSame band
- SPIBSPDR Portfolio Intermediate Term Corporate Bond ETFSpouse$1K–$15KSame band
- SPIBSPDR Portfolio Intermediate Term Corporate Bond ETFJoint$1K–$15KSame band
- SPIBSPDR Portfolio Intermediate Term Corporate Bond ETFSelf$1K–$15KSame band
- SPTISPDR Portfolio Intermediate Term Treasury ETFSpouse$1K–$15K▼ $15K–$50K
- SPTISPDR Portfolio Intermediate Term Treasury ETFJoint$1K–$15KSame band
- SPTISPDR Portfolio Intermediate Term Treasury ETFSelf$1K–$15KSame band
- SPYGSPDR Series Trust SPDR Portfolio S&P 500 Growth ETFSpouse$1K–$15K▼ $50K–$100K
- SPYGSPDR Series Trust SPDR Portfolio S&P 500 Growth ETFJoint$1K–$15KSame band
- SLYGState Street SPDR S&P 600 Small Cap Growth ETFSpouse$1K–$15KNew
- SLYGState Street SPDR S&P 600 Small Cap Growth ETFSpouse$1K–$15KNew
- SLYGState Street SPDR S&P 600 Small Cap Growth ETFJoint$1K–$15KNew
- SLYGState Street SPDR S&P 600 Small Cap Growth ETFSelf$1K–$15KNew
- UBVVXUndiscovered Managers Behavioral Value Fund - R5Spouse$1K–$15KSame band
- VTHRXVanguard Target Retirement 2030 FundSpouse$1K–$15KNew
- VFLOVictoryShares Free Cash Flow ETFSpouse$1K–$15K▼ $15K–$50K
- VFLOVictoryShares Free Cash Flow ETFJoint$1K–$15KSame band
- VFLOVictoryShares Free Cash Flow ETFSelf$1K–$15KSame band
- SFLOVictoryShares Small Cap Free Cash Flow ETFSpouse$1K–$15KNew
- SFLOVictoryShares Small Cap Free Cash Flow ETFJoint$1K–$15KNew
- SFLOVictoryShares Small Cap Free Cash Flow ETFSelf$1K–$15KNew
- State of Kentucky Legislators Benefit PlanSelfUndeterminedSame band
Not in the 2025 report
Listed in 2024 with a value, gone a year later: sold, or under $1,001.
- VFFVX Vanguard Target Retirement 2055 Fund $100K–$250K
- SPMB SPDR Portfolio Mortgage Backed Bond ETF $15K–$50K
- XLK SPDR Select Sector Fund - Technology $15K–$50K
- CSA VictoryShares US Small Cap Volatility Wtd ETF $15K–$50K
- Chris IRA Cash $1K–$15K
- Chris SEP Cash $1K–$15K
- PFFD Global X U.S. Preferred ETF $1K–$15K
- PFFD Global X U.S. Preferred ETF $1K–$15K
- PFFD Global X U.S. Preferred ETF $1K–$15K
- PFFD Global X U.S. Preferred ETF $1K–$15K
- SPMB SPDR Portfolio Mortgage Backed Bond ETF $1K–$15K
- SPMB SPDR Portfolio Mortgage Backed Bond ETF $1K–$15K
- SPMB SPDR Portfolio Mortgage Backed Bond ETF $1K–$15K
- SPMB SPDR Portfolio Mortgage Backed Bond ETF $1K–$15K
- SPMD SPDR Portfolio S&P 400 Mid Cap ETF $1K–$15K
- SPMD SPDR Portfolio S&P 400 Mid Cap ETF $1K–$15K
- SPMD SPDR Portfolio S&P 400 Mid Cap ETF $1K–$15K
- SPMD SPDR Portfolio S&P 400 Mid Cap ETF $1K–$15K
- SPMD SPDR Portfolio S&P 400 Mid Cap ETF $1K–$15K
- XLF SPDR Select Sector Fund - Financial $1K–$15K
- XLF SPDR Select Sector Fund - Financial $1K–$15K
- XLF SPDR Select Sector Fund - Financial $1K–$15K
- XLF SPDR Select Sector Fund - Financial $1K–$15K
- XLV SPDR Select Sector Fund - Health Care $1K–$15K
- XLV SPDR Select Sector Fund - Health Care $1K–$15K
- XLI SPDR Select Sector Fund - Industrial $1K–$15K
- XLI SPDR Select Sector Fund - Industrial $1K–$15K
- XLI SPDR Select Sector Fund - Industrial $1K–$15K
- XLI SPDR Select Sector Fund - Industrial $1K–$15K
- XLK SPDR Select Sector Fund - Technology $1K–$15K
Source filings
Every report we read for this page · newest first
- May 14, 2026 2025 annual report 135 assets View original
- Jul 30, 2025 2024 annual report 145 assets View original
- Dec 10, 2024 Periodic transaction report 13 trades View original
- Dec 10, 2024 2023 annual report · amended 168 assets View original
- Nov 13, 2024 Periodic transaction report 1 trade View original
- Sep 25, 2024 Periodic transaction report 2 trades View original
- Sep 3, 2024 Periodic transaction report 1 trade View original
- Jul 3, 2024 Periodic transaction report 3 trades View original
- Nov 16, 2023 Periodic transaction report 1 trade View original
From STOCK Act disclosures filed with the Clerk of the House. Amounts are the disclosed ranges. Trades cover the last three years; holdings come from the latest annual report. How we read these reports.