US Congress — periodic transaction reports, as filed

Hon. Virginia Foxx

US Representative · NC05

Follow the names Virginia Foxx trades and get their filings by email. A free account follows up to three.Create a free account →

PTRs filed · since 2025

13

Transactions parsed

44

Distinct tickers

15

Median filing lag

24 days

What is on file

We hold 13 periodic transaction reports filed by Virginia Foxx, the first on 6 January 2025 and the most recent on 10 July 2026. Between them they disclose 44 transactions in 15 listed companies, dated from 6 December 2024 to 30 June 2026. 25 are purchases and 19 are sales — more buying than selling, as Foxx reported it.

How late the filings were

The STOCK Act gives a member 45 days to report a trade. The median gap here is 24 days, and the longest is 31 days. Every transaction we hold for Foxx was filed inside the 45 days. The slowest single filing covers ABBVIE INC.: traded 6 December 2024, filed 6 January 2025, 31 days later. Each row below prints its own gap, because the gap is the part that is easy to lose.

What comes up most

The names that come up most often are ARLP (11 transactions), HTGC (6 transactions), ET (4 transactions), EFC (3 transactions) and BMY (2 transactions). The most common size on file is the $1,001 – $15,000 band — 27 of 44 transactions, 61%. Congress discloses a range rather than an exact figure, so a range is what we print. We never take the midpoint and call it a number.

Disclosed transactions

Amounts are the bands the STOCK Act requires — we print the band, never a midpoint

AssetDirectionAmount as filedTradedFiledLag
Ellington Financial Inc. 7.00% Series D Cumulative Perp…BOUGHT$1,001 – $15,00030 JUN 202610 JUL 202610 DAYS
Ellington Financial Inc. 7.00% Series D Cumulative Perp…SOLD$15,001 – $50,000 · partial18 JUN 202610 JUL 202622 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…SOLD$15,001 – $50,000 · partial18 JUN 202610 JUL 202622 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00015 MAY 202602 JUN 202618 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00013 FEB 202602 MAR 202617 DAYS
HTGC Hercules Capital, Inc.SOLD$50,001 – $100,00012 JAN 202606 FEB 202625 DAYS
PSA Public StorageSOLD$1,001 – $15,00012 JAN 202606 FEB 202625 DAYS
EFC Ellington Financial Inc. Common StockBOUGHT$1,001 – $15,00030 DEC 202505 JAN 20266 DAYS
HTGC Hercules Capital, Inc.BOUGHT$1,001 – $15,00019 NOV 202501 DEC 202512 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00017 NOV 202501 DEC 202514 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00014 NOV 202501 DEC 202517 DAYS
Ellington Financial Inc. 7.00% Series D Cumulative Perp…BOUGHT$1,001 – $15,00030 SEPT 202506 OCT 20256 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…SOLD$1,001 – $15,000 · partial25 SEPT 202506 OCT 202511 DAYS
HTGC Hercules Capital, Inc.SOLD$15,001 – $50,000 · partial25 SEPT 202506 OCT 202511 DAYS
HTGC Hercules Capital, Inc.BOUGHT$1,001 – $15,00019 AUG 202508 SEPT 202520 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00014 AUG 202508 SEPT 202525 DAYS
EFC Ellington Financial Inc. Common StockBOUGHT$1,001 – $15,00030 JUN 202503 JUL 20253 DAYS
BMY Bristol-Myers Squibb Co.SOLD$1,001 – $15,00024 JUN 202503 JUL 20259 DAYS
ET Energy Transfer LP Common UnitsSOLD$15,001 – $50,000 · partial24 JUN 202503 JUL 20259 DAYS
HTGC Hercules Capital, Inc.BOUGHT$1,001 – $15,00020 MAY 202503 JUN 202514 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00015 MAY 202503 JUN 202519 DAYS
EFC Ellington Financial Inc. Common StockBOUGHT$1,001 – $15,00031 MAR 202504 APR 20254 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…SOLD$15,001 – $50,000 · partial07 MAR 202504 APR 202528 DAYS
FLNG FLEX LNG Ltd. Ordinary SharesSOLD$15,001 – $50,00007 MAR 202504 APR 202528 DAYS
ET Energy Transfer LP Common UnitsSOLD$50,001 – $100,000 · partial07 MAR 202504 APR 202528 DAYS
PBA PEMBINA PIPELINE CORPORATIONSOLD$50,001 – $100,00007 MAR 202504 APR 202528 DAYS
HTGC Hercules Capital, Inc.BOUGHT$1,001 – $15,00005 MAR 202504 APR 202530 DAYS
ET Energy Transfer LP Common UnitsBOUGHT$1,001 – $15,00019 FEB 202503 MAR 202512 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…BOUGHT$1,001 – $15,00014 FEB 202503 MAR 202517 DAYS
Ellington Financial Inc. 7.00% Series D Cumulative Perp…BOUGHT$1,001 – $15,00030 DEC 202406 JAN 20257 DAYS
AMGN Amgen Inc. Common StockBOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
ASC ARDMORE SHIPPING CORPORATIONSOLD$15,001 – $50,000 · partial06 DEC 202406 JAN 202531 DAYS
AT&T Inc. Depositary Shares, each representing a 1/1,00…SOLD$50,001 – $100,00006 DEC 202406 JAN 202531 DAYS
VIASP Via Renewables, Inc. 8.75% SerSOLD$50,001 – $100,00006 DEC 202406 JAN 202531 DAYS
DUK Duke Energy CorporationBOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
ET Energy Transfer LP Common UnitsSOLD$15,001 – $50,000 · partial06 DEC 202406 JAN 202531 DAYS
FLNG FLEX LNG Ltd. Ordinary SharesSOLD$15,001 – $50,000 · partial06 DEC 202406 JAN 202531 DAYS
JNJ Johnson & JohnsonBOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
PBA PEMBINA PIPELINE CORPORATIONSOLD$50,001 – $100,000 · partial06 DEC 202406 JAN 202531 DAYS
PSA Public StorageBOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
BMY Bristol-Myers Squibb Co.BOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
ABBV ABBVIE INC.BOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS
ARLP Alliance Resource Partners, L.P. - Common Units Rep…SOLD$15,001 – $50,000 · partial06 DEC 202406 JAN 202531 DAYS
AEP American Electric Power Company, Inc.BOUGHT$1,001 – $15,00006 DEC 202406 JAN 202531 DAYS

Source documents

Every table row above comes out of one of these documents. Scanned paper filings are listed but not machine-read — we never guess at a number.

Questions people ask about this

What has Virginia Foxx bought and sold?
Everything on this page, and nothing more. It is the 44 transactions disclosed across 13 reports. Each row links to the PDF it came from on the House Clerk's site, so you can check any line yourself.
Is this Foxx's portfolio?
No, and the difference matters. A periodic transaction report lists trades, not holdings. It does not say what is still owned, what was owned before, or how much of anything. Anyone showing you a "portfolio" built only from these filings is filling in gaps the filings do not contain.
Does this show how much money was made?
No. We publish no returns, no performance and no estimated profit. The filings give a date, a direction and a price band — not a position size or a cost basis — so any performance figure built from them is an estimate wearing a number's clothes. We would rather show you the document.
Is the data real?
It is read straight from the House Clerk's own PDFs, which are public. We parse them and reject anything we cannot read cleanly rather than guessing at it. Every figure on this page carries the filing ID it came from.
Why are the trades so old?
Because the law allows it. A member has 45 days to file, so what you are reading is always history — here, by a median of 24 days. We print the gap on every row instead of hiding it, because a disclosure feed that pretends to be live is lying about what it is.
Public filings, reported as filed. Not investment advice. This page reports what Hon. Virginia Foxx disclosed under the STOCK Act, when it was disclosed, and how late. It contains no performance figures and no recommendations.