Virginia Foxx
R-NC-5 Representative for North Carolina’s 5th district Republican In Congress since 2005
- 113trades · 3 yrs
- 88buys
- 24sells
- 21dmedian wait
- 0filed late
Virginia Foxx disclosed 113 trades made since Oct 4, 2023: 88 buys and 24 sales. The most traded name was ARLP (18 trades). 50 of them were a spouse's or joint account's. The latest, made Jun 30, 2026, was filed Jul 10, 2026.
Trades over time
Buys above the line, sells below · bigger dots, bigger ranges · tails run to the filing date
Trades
113 trades since Oct 4, 2023 · newest first
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Buy$1K–$15KTraded Jun 30Filed Jul 10 10d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Sell · part$15K–$50KTraded Jun 18Filed Jul 10 22d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell · part$15K–$50KTraded Jun 18Filed Jul 10 22d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded May 15Filed Jun 2 18d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Feb 13Filed Mar 2 17d
-
PSAPublic StorageSell$1K–$15KTraded Jan 12Filed Feb 6 25d
-
HTGCHercules Capital, Inc.Sell$50K–$100KTraded Jan 12Filed Feb 6 25d
-
EFCEllington Financial Inc.Buy$1K–$15KTraded Dec 30, 2025Filed Jan 5 6d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Nov 19, 2025Filed Dec 1, 2025 12d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Nov 17, 2025Filed Dec 1, 2025 14d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Nov 14, 2025Filed Dec 1, 2025 17d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Buy$1K–$15KTraded Sep 30, 2025Filed Oct 6, 2025 6d
-
HTGCHercules Capital, Inc.Sell · part$15K–$50KTraded Sep 25, 2025Filed Oct 6, 2025 11d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell · part$1K–$15KTraded Sep 25, 2025Filed Oct 6, 2025 11d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Aug 19, 2025Filed Sep 8, 2025 20d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Aug 14, 2025Filed Sep 8, 2025 25d
-
EFCEllington Financial Inc.Buy$1K–$15KTraded Jun 30, 2025Filed Jul 3, 2025 3d
-
ETEnergy Transfer LP Common UnitsSell · part$15K–$50KTraded Jun 24, 2025Filed Jul 3, 2025 9d
-
BMYBristol-Myers Squibb CompanySell$1K–$15KTraded Jun 24, 2025Filed Jul 3, 2025 9d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded May 20, 2025Filed Jun 3, 2025 14d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded May 15, 2025Filed Jun 3, 2025 19d
-
EFCEllington Financial Inc.Buy$1K–$15KTraded Mar 31, 2025Filed Apr 4, 2025 4d
-
PBAPembina Pipeline Corp. Ordinary SharesSell$50K–$100KTraded Mar 7, 2025Filed Apr 4, 2025 28d
-
FLNGFLEX LNG Ltd. Ordinary SharesSell$15K–$50KTraded Mar 7, 2025Filed Apr 4, 2025 28d
-
ETEnergy Transfer LP Common UnitsSell · part$50K–$100KTraded Mar 7, 2025Filed Apr 4, 2025 28d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell · part$15K–$50KTraded Mar 7, 2025Filed Apr 4, 2025 28d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Mar 5, 2025Filed Apr 4, 2025 30d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Feb 19, 2025Filed Mar 3, 2025 12d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Feb 14, 2025Filed Mar 3, 2025 17d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Buy$1K–$15KTraded Dec 30, 2024Filed Jan 6, 2025 7d
-
VIASPVia Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockSell$50K–$100KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
PSAPublic StorageBuy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
PBAPembina Pipeline Corp. Ordinary SharesSell · part$50K–$100KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
JNJJohnson & JohnsonBuy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
FLNGFLEX LNG Ltd. Ordinary SharesSell · part$15K–$50KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
ETEnergy Transfer LP Common UnitsSell · part$15K–$50KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
DUKDuke Energy CorporationBuy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
BMYBristol-Myers Squibb CompanyBuy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Sell$50K–$100KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
ASCArdmore Shipping CorporationSell · part$15K–$50KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
AMGNAmgen Inc.Buy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
AEPAmerican Electric Power Company, Inc.Buy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell · part$15K–$50KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
ABBVAbbVie Inc.Buy$1K–$15KTraded Dec 6, 2024Filed Jan 6, 2025 31d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Nov 20, 2024Filed Dec 11, 2024 21d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Nov 19, 2024Filed Dec 11, 2024 22d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Nov 14, 2024Filed Dec 11, 2024 27d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Buy$1K–$15KTraded Nov 1, 2024Filed Dec 11, 2024 40d
-
HTGCHercules Capital, Inc.Buy$15K–$50KTraded Oct 23, 2024Filed Nov 12, 2024 20d
-
EFCEllington Financial Inc.Buy$1K–$15KTraded Sep 30, 2024Filed Oct 21, 2024 21d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Aug 20, 2024Filed Sep 4, 2024 15d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Aug 19, 2024Filed Sep 4, 2024 16d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Aug 14, 2024Filed Sep 4, 2024 21d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Buy$1K–$15KTraded Aug 1, 2024Filed Sep 4, 2024 34d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Jul 11, 2024Filed Aug 6, 2024 26d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Jul 9, 2024Filed Aug 6, 2024 28d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Jul 8, 2024Filed Aug 6, 2024 29d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Buy$1K–$15KTraded Jul 1, 2024Filed Aug 6, 2024 36d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded May 21, 2024Filed Jun 6, 2024 16d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded May 20, 2024Filed Jun 6, 2024 17d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded May 15, 2024Filed Jun 6, 2024 22d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded May 2, 2024Filed Jun 6, 2024 35d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded May 1, 2024Filed Jun 6, 2024 36d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Buy$1K–$15KTraded May 1, 2024Filed Jun 6, 2024 36d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Apr 30, 2024Filed May 6, 2024 6d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Apr 16, 2024Filed May 6, 2024 20d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Apr 9, 2024Filed May 6, 2024 27d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Buy$1K–$15KTraded Apr 2, 2024Filed May 6, 2024 34d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Mar 7, 2024Filed Apr 10, 2024 34d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Mar 6, 2024Filed Apr 10, 2024 35d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Mar 4, 2024Filed Apr 10, 2024 37d
-
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)Sell$50K–$100KTraded Feb 28, 2024Filed Mar 7, 2024 8d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Feb 27, 2024Filed Mar 7, 2024 9d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Feb 26, 2024Filed Mar 7, 2024 10d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Feb 26, 2024Filed Mar 7, 2024 10d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Feb 23, 2024Filed Mar 7, 2024 13d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Feb 23, 2024Filed Mar 7, 2024 13d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Feb 23, 2024Filed Mar 7, 2024 13d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Feb 21, 2024Filed Mar 7, 2024 15d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Feb 15, 2024Filed Mar 7, 2024 21d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Feb 15, 2024Filed Mar 7, 2024 21d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Feb 9, 2024Filed Mar 7, 2024 27d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Feb 7, 2024Filed Mar 7, 2024 29d
-
ASCArdmore Shipping CorporationBuy$1K–$15KTraded Feb 5, 2024Filed Mar 7, 2024 31d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Feb 2, 2024Filed Mar 7, 2024 34d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Buy$1K–$15KTraded Feb 2, 2024Filed Mar 7, 2024 34d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Feb 1, 2024Filed Mar 7, 2024 35d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Jan 18, 2024Filed Feb 5, 2024 18d
-
SCHXSchwab U.S. Large-Cap ETFBuy$1K–$15KTraded Jan 17, 2024Filed Feb 5, 2024 19d
-
ETEnergy Transfer LP Common UnitsBuy$1K–$15KTraded Jan 17, 2024Filed Feb 5, 2024 19d
-
CRTCross Timbers Royalty TrustSell$15K–$50KTraded Jan 17, 2024Filed Feb 5, 2024 19d
-
HTGCHercules Capital, Inc.Buy$15K–$50KTraded Jan 16, 2024Filed Feb 5, 2024 20d
-
ETEnergy Transfer LP Common UnitsBuy$15K–$50KTraded Jan 16, 2024Filed Feb 5, 2024 20d
-
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)Buy$1K–$15KTraded Jan 16, 2024Filed Feb 5, 2024 20d
-
MOAltria Group, Inc.Sell$1K–$15KTraded Jan 16, 2024Filed Feb 5, 2024 20d
-
MOAltria Group, Inc.Buy$1K–$15KTraded Jan 11, 2024Filed Feb 5, 2024 25d
-
MOAltria Group, Inc.Sell$15K–$50KTraded Jan 10, 2024Filed Feb 5, 2024 26d
-
SCHXSchwab U.S. Large-Cap ETFBuy$1K–$15KTraded Jan 8, 2024Filed Feb 5, 2024 28d
-
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)Buy$1K–$15KTraded Dec 19, 2023Filed Jan 4, 2024 16d
-
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Exchange$15K–$50KTraded Dec 14, 2023Filed Jan 4, 2024 21d
-
CRTCross Timbers Royalty TrustBuy$1K–$15KTraded Dec 8, 2023Filed Jan 4, 2024 27d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Dec 4, 2023Filed Jan 4, 2024 31d
-
CRTCross Timbers Royalty TrustBuy$1K–$15KTraded Nov 29, 2023Filed Dec 5, 2023 6d
-
FLNGFLEX LNG Ltd. Ordinary SharesBuy$1K–$15KTraded Nov 28, 2023Filed Dec 5, 2023 7d
-
CRTCross Timbers Royalty TrustBuy$1K–$15KTraded Nov 28, 2023Filed Dec 5, 2023 7d
-
Arlington Asset Investment Corp 7.00% (AAIC$B)Buy$1K–$15KTraded Nov 28, 2023Filed Dec 5, 2023 7d
-
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuy$1K–$15KTraded Nov 15, 2023Filed Dec 5, 2023 20d
-
USDPUSD Partners LP Common Units representing limited partner interestSell$1K–$15KTraded Nov 10, 2023Filed Dec 5, 2023 25d
-
AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A)Buy$1K–$15KTraded Nov 2, 2023Filed Dec 5, 2023 33d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Oct 25, 2023Filed Nov 7, 2023 13d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Oct 23, 2023Filed Nov 7, 2023 15d
-
HTGCHercules Capital, Inc.Buy$1K–$15KTraded Oct 20, 2023Filed Nov 7, 2023 18d
-
MOAltria Group, Inc.Buy$1K–$15KTraded Oct 11, 2023Filed Nov 7, 2023 27d
No trades match these filters.
Reported holdings
2025 annual report · filed May 15, 2026 · values at year end, in the ranges disclosed · changes vs 2024
- Fund 19
- Other 6
- Cash 2
- Stock 10
- Real estate 1
- SNAXXSchwab Value Advantage Money Fund Ultra SharesSelf$500K–$1MSame band
- NOTE RECEIVABLE - HIDDEN CASTLES, WAXSAW, NC UNION COUNTYSelf$250K–$500KSame band
- NOTE RECEIVABLE - VAUGHN FAMILY, N WILKEBORO, NCSelf$250K–$500KSame band
- SWGXXSchwab Government Money Fund - Sweep SharesSelf$250K–$500KNew
- CAPITAL ONE BANK 4.35%Self$100K–$250KNew
- CELTIC BANK CORP 4.7%27Self$100K–$250KSame band
- MORTAGE NOTE RECEIVABLE - MOODY, BANNER ELK NCSelf$100K–$250KSame band
- Note Receivable - Darrell Hampton Sr, Fleetwood, NCSelf$100K–$250KSame band
- Rental - 240 Rime FrostSelf$100K–$250KSame band
- SCHXSchwab U.S. Large-Cap ETFSelf$100K–$250KSame band
- VEAVanguard FTSE Developed Markets ETFSelf$100K–$250KNew
- BNDVanguard Total Bond Market ETFSelf$100K–$250KNew
- VTVVanguard Value ETFSelf$100K–$250KNew
- DODIXDodge & Cox Income Fund - Class ISelf$50K–$100KNew
- Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)Self$50K–$100KSame band
- HTGCHercules Capital, Inc.Self$50K–$100K▼ $100K–$250K
- QQQInvesco QQQ Trust, Series 1Self$50K–$100K▲ $15K–$50K
- RSPTInvesco S&P 500 Equal Weight Technology ETFSelf$50K–$100KNew
- PIMIXPIMCO Income Fund Insti ClassSelf$50K–$100K▲ $15K–$50K
- SCHISchwab 5-10 Year Corporate Bond ETFSelf$50K–$100KNew
- SCHBSchwab U.S. Broad Market ETFSelf$50K–$100KNew
- XLKState Street Technology Select Sector SPDR ETFSelf$50K–$100K▲ $15K–$50K
- VTIVanguard Total Stock Market ETFSelf$50K–$100KNew
- ABBVAbbVie Inc.Self$15K–$50KSame band
- ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSelf$15K–$50K▼ $100K–$250K
- FCOMFidelity MSCI Communication Services Index ETFSelf$15K–$50KSame band
- FMATFidelity MSCI Materials Index ETFSelf$15K–$50KNew
- NY LIFE - VAN ECKSelf$15K–$50KSame band
- NY LIFE - VAN ECKSelf$15K–$50KSame band
- BOATSonicShares Global Shipping ETFSelf$15K–$50KSame band
- XLIState Street Industrial Select Sector SPDR ETFSelf$15K–$50K▲ $1K–$15K
- AEPAmerican Electric Power Company, Inc.Self$1K–$15KSame band
- AMGNAmgen Inc.Self$1K–$15KSame band
- DUKDuke Energy CorporationSelf$1K–$15KSame band
- JNJJohnson & JohnsonSelf$1K–$15KSame band
- PSAPublic StorageSelf$1K–$15KSame band
- XLPState Street Consumer Staples Select Sector SPDR ETFSelf$1K–$15KSame band
- ETEnergy Transfer LP Common UnitsSelf$0–$1K▼ $100K–$250K
Not in the 2025 report
Listed in 2024 with a value, gone a year later: sold, or under $1,001.
- AMERICAN EXPRESS 4.3%25 $100K–$250K
- Bank Rhode Island 5.05%25 $100K–$250K
- DISCOVER BANK 4.35%27 $100K–$250K
- Farmers Bank & Trust 5.05%25 $100K–$250K
- Flagstar Bank 4.9%25 $100K–$250K
- GREAT SOUTHERN BANK 4.5%25 $100K–$250K
- Schwab Government Money:SWGXX $100K–$250K
- Southern First Bank 4.75%25 $100K–$250K
- Wells Fargo Bank 4.9%25 $100K–$250K
- Wells Fargo Bank 5%25 $100K–$250K
- CAPITAL ONE BANK U3% $50K–$100K
- FLNG FLEX LNG Ltd. Ordinary Shares $50K–$100K
- BSJU Invesco BulletShares 2030 High Yield Corporat... $50K–$100K
- PBA Pembina Pipeline Corp. Ordinary Shares $50K–$100K
- THE TORONTO-DO3.766% 25F $50K–$100K
- BMY Bristol-Myers Squibb Company $1K–$15K
Source filings
Every report we read for this page · newest first
- Jul 10, 2026 Periodic transaction report 3 trades View original
- Jun 2, 2026 Periodic transaction report 1 trade View original
- May 15, 2026 2025 annual report 52 assets View original
- Mar 2, 2026 Periodic transaction report 1 trade View original
- Feb 6, 2026 Periodic transaction report 2 trades View original
- Jan 5, 2026 Periodic transaction report 1 trade View original
- Dec 1, 2025 Periodic transaction report 3 trades View original
- Oct 6, 2025 Periodic transaction report 3 trades View original
- Sep 8, 2025 Periodic transaction report 2 trades View original
- Jul 3, 2025 Periodic transaction report 3 trades View original
- Jun 3, 2025 Periodic transaction report 2 trades View original
- May 15, 2025 2024 annual report 61 assets View original
- Apr 4, 2025 Periodic transaction report 6 trades View original
- Mar 3, 2025 Periodic transaction report 2 trades View original
- Jan 6, 2025 Periodic transaction report 15 trades View original
- Dec 11, 2024 Periodic transaction report 4 trades View original
- Nov 12, 2024 Periodic transaction report 1 trade View original
- Oct 21, 2024 Periodic transaction report 1 trade View original
- Sep 4, 2024 Periodic transaction report 4 trades View original
- Aug 6, 2024 Periodic transaction report 4 trades View original
- Jun 6, 2024 Periodic transaction report 6 trades View original
- May 15, 2024 2023 annual report 58 assets View original
- May 6, 2024 Periodic transaction report 4 trades View original
- Apr 10, 2024 Periodic transaction report 3 trades View original
- Mar 7, 2024 Periodic transaction report 16 trades View original
- Feb 5, 2024 Periodic transaction report 11 trades View original
- Jan 4, 2024 Periodic transaction report 4 trades View original
- Dec 5, 2023 Periodic transaction report 7 trades View original
- Nov 7, 2023 Periodic transaction report 8 trades View original
- Oct 6, 2023 Periodic transaction report 8 trades 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.