
Keith Self
7 disclosed transactions · Jan 10, 2025 – Oct 14, 2025
$7K – $105K
Traded, all time
7 transactions · turnover, not holdings
—
Portfolio vs S&P 500
portfolio not priceable
100%
Household trades
spouse, joint or child
0%
Filed late
avg 10 days to disclose
Committees
- Foreign Affairs
- EuropeChair
- South and Central Asia
- Science, Space, and Technology
- Space and Aeronautics
- Veterans' Affairs
- Disability Assistance and Memorial Affairs
- Oversight and Investigations