Virginia Foxx: Stock Trades
House · NC-5
480 transactions reported by Virginia Foxx (House) between March 4, 2021 and June 30, 2026 in STOCK Act Periodic Transaction Reports. Dates, tickers and amount ranges as filed. The most recent report was filed on July 13, 2026.
Most-traded tickers
Trade history
The 200 most recent of 480 reported transactions, newest trade first. Amounts are the ranges disclosed on the report.
| Asset | Type | Amount (as filed) | Traded | Disclosed | Owner |
|---|---|---|---|---|---|
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Buy | $1,001 – $15,000 | Jun 30, 2026 | Jul 13, 2026Filing | — |
| Unknown asset | Sell | $15,001 – $50,000 | Jun 18, 2026 | Jul 13, 2026Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | May 15, 2026 | Jun 3, 2026Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 13, 2026 | Feb 13, 2026Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 13, 2026 | Mar 2, 2026Filing | — |
| Unknown asset | Sell | $50,001 – $100,000 | Jan 12, 2026 | Feb 1, 2026Filing | — |
| PSAPublic Storage | Sell | $1,001 – $15,000 | Jan 12, 2026 | Feb 6, 2026Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Sell | $50,001 – $100,000 | Jan 12, 2026 | Feb 6, 2026Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Dec 30, 2025 | Jan 5, 2026Filing | — |
| EFCEllington Financial Inc. | Buy | $1,001 – $15,000 | Dec 30, 2025 | Jan 5, 2026Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Nov 19, 2025 | Dec 1, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Nov 17, 2025 | Dec 1, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Nov 14, 2025 | Dec 1, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Nov 14, 2025 | Dec 1, 2025Filing | — |
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Buy | $1,001 – $15,000 | Sep 30, 2025 | Oct 30, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Sep 30, 2025 | Oct 6, 2025Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Sell | $15,001 – $50,000 | Sep 25, 2025 | Oct 3, 2025Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Sep 25, 2025 | Oct 3, 2025Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Aug 19, 2025 | Sep 8, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Aug 14, 2025 | Sep 2, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Aug 14, 2025 | Sep 8, 2025Filing | — |
| EFCEllington Financial Inc. | Buy | $1,001 – $15,000 | Jun 30, 2025 | Jul 3, 2025Filing | — |
| ETEnergy Transfer LP | Sell | $15,001 – $50,000 | Jun 24, 2025 | Jul 1, 2025Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Jun 24, 2025 | Jul 1, 2025Filing | — |
| BMYBRISTOL MYERS SQUIBB CO | Sell | $1,001 – $15,000 | Jun 24, 2025 | Jul 3, 2025Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | May 20, 2025 | Jun 3, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | May 15, 2025 | Jun 3, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | May 15, 2025 | Jun 3, 2025Filing | — |
| EFCEllington Financial Inc. | Buy | $1,001 – $15,000 | Mar 31, 2025 | Apr 2, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Mar 31, 2025 | Apr 4, 2025Filing | — |
| FLNGFlex LNG Ltd. | Sell | $15,001 – $50,000 | Mar 7, 2025 | Apr 2, 2025Filing | — |
| ETEnergy Transfer LP | Sell | $50,001 – $100,000 | Mar 7, 2025 | Apr 2, 2025Filing | — |
| Unknown asset | Sell | $15,001 – $50,000 | Mar 7, 2025 | Apr 2, 2025Filing | — |
| PBAPEMBINA PIPELINE CORP | Sell | $50,001 – $100,000 | Mar 7, 2025 | Apr 4, 2025Filing | — |
| ETEnergy Transfer LP | Sell | $15,001 – $50,000 | Mar 7, 2025 | Apr 4, 2025Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Mar 5, 2025 | Apr 4, 2025Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Feb 19, 2025 | Mar 3, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 14, 2025 | Mar 1, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 14, 2025 | Mar 3, 2025Filing | — |
| DUKDuke Energy CORP | Buy | $1,001 – $15,000 | Dec 30, 2024 | Jan 6, 2025Filing | — |
| PSAPublic Storage | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| PBAPEMBINA PIPELINE CORP | Sell | $50,001 – $100,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| JNJJOHNSON & JOHNSON | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| FLNGFlex LNG Ltd. | Sell | $15,001 – $50,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ETEnergy Transfer LP | Sell | $15,001 – $50,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Sell | $50,001 – $100,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ASCArdmore Shipping Corp | Sell | $15,001 – $50,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| AEPAMERICAN ELECTRIC POWER CO INC | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Sell | $15,001 – $50,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| VIASPVia Renewables, Inc. | Sell | $50,001 – $100,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| PBAPEMBINA PIPELINE CORP | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| BMYBRISTOL MYERS SQUIBB CO | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ASCArdmore Shipping Corp | Sell | $50,001 – $100,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| AMGNAMGEN INC | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| ABBVAbbVie Inc. | Buy | $1,001 – $15,000 | Dec 6, 2024 | Jan 6, 2025Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Nov 20, 2024 | Dec 11, 2024Filing | Joint |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Nov 19, 2024 | Dec 11, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Nov 14, 2024 | Dec 11, 2024Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Nov 14, 2024 | Dec 11, 2024Filing | Joint |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | Nov 1, 2024 | Dec 11, 2024Filing | Joint |
| Unknown asset | Buy | $15,001 – $50,000 | Oct 23, 2024 | Nov 1, 2024Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $15,001 – $50,000 | Oct 23, 2024 | Nov 12, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Sep 30, 2024 | Oct 15, 2024Filing | — |
| EFCEllington Financial Inc. | Buy | $1,001 – $15,000 | Sep 30, 2024 | Oct 21, 2024Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Aug 20, 2024 | Sep 4, 2024Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Aug 19, 2024 | Sep 4, 2024Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Aug 14, 2024 | Sep 3, 2024Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Aug 14, 2024 | Sep 4, 2024Filing | — |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | Aug 1, 2024 | Sep 4, 2024Filing | — |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Jul 11, 2024 | Aug 6, 2024Filing | — |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Jul 9, 2024 | Aug 6, 2024Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Jul 8, 2024 | Aug 5, 2024Filing | — |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Jul 8, 2024 | Aug 6, 2024Filing | — |
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Buy | $1,001 – $15,000 | Jul 1, 2024 | Aug 6, 2024Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | May 21, 2024 | Jun 6, 2024Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | May 20, 2024 | Jun 6, 2024Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | May 15, 2024 | Jun 3, 2024Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | May 15, 2024 | Jun 6, 2024Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | May 2, 2024 | Jun 6, 2024Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | May 1, 2024 | Jun 6, 2024Filing | — |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | May 1, 2024 | Jun 6, 2024Filing | — |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Apr 30, 2024 | May 6, 2024Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Apr 16, 2024 | May 6, 2024Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Apr 9, 2024 | May 6, 2024Filing | — |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Apr 9, 2024 | May 6, 2024Filing | — |
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Buy | $1,001 – $15,000 | Apr 2, 2024 | May 6, 2024Filing | — |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Mar 7, 2024 | Apr 10, 2024Filing | Joint |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Mar 6, 2024 | Apr 10, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Mar 4, 2024 | Apr 8, 2024Filing | — |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Mar 4, 2024 | Apr 10, 2024Filing | Joint |
| Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a | Sell | $50,001 – $100,000 | Feb 28, 2024 | Mar 7, 2024Filing | Joint |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Feb 27, 2024 | Mar 7, 2024Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Feb 26, 2024 | Mar 7, 2024Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 26, 2024 | Mar 7, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 23, 2024 | Mar 2, 2024Filing | — |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Feb 23, 2024 | Mar 7, 2024Filing | Joint |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Feb 23, 2024 | Mar 7, 2024Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 23, 2024 | Mar 7, 2024Filing | Joint |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Feb 21, 2024 | Mar 7, 2024Filing | Joint |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Feb 15, 2024 | Mar 7, 2024Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 15, 2024 | Mar 7, 2024Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Feb 9, 2024 | Mar 7, 2024Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Feb 7, 2024 | Mar 7, 2024Filing | Joint |
| ASCArdmore Shipping Corp | Buy | $1,001 – $15,000 | Feb 5, 2024 | Mar 7, 2024Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Feb 2, 2024 | Mar 7, 2024Filing | Joint |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | Feb 2, 2024 | Mar 7, 2024Filing | Joint |
| HTGCHercules Capital, Inc. Common Stock (HTGC) | Buy | $1,001 – $15,000 | Feb 1, 2024 | Mar 7, 2024Filing | Joint |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Jan 18, 2024 | Feb 5, 2024Filing | Joint |
| SCHXSchwab U.S. Large-Cap ETF (SCHX) | Buy | $1,001 – $15,000 | Jan 17, 2024 | Feb 5, 2024Filing | Joint |
| ETEnergy Transfer LP | Buy | $1,001 – $15,000 | Jan 17, 2024 | Feb 5, 2024Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Sell | $15,001 – $50,000 | Jan 17, 2024 | Feb 5, 2024Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $15,001 – $50,000 | Jan 16, 2024 | Feb 5, 2024Filing | Joint |
| ETEnergy Transfer LP | Buy | $15,001 – $50,000 | Jan 16, 2024 | Feb 5, 2024Filing | Joint |
| Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a | Buy | $1,001 – $15,000 | Jan 16, 2024 | Feb 5, 2024Filing | Joint |
| MOALTRIA GROUP, INC. | Sell | $1,001 – $15,000 | Jan 16, 2024 | Feb 5, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Jan 11, 2024 | Feb 1, 2024Filing | — |
| MOALTRIA GROUP, INC. | Buy | $1,001 – $15,000 | Jan 11, 2024 | Feb 5, 2024Filing | Joint |
| MOALTRIA GROUP, INC. | Sell | $15,001 – $50,000 | Jan 10, 2024 | Feb 5, 2024Filing | Joint |
| SCHXSchwab U.S. Large-Cap ETF (SCHX) | Buy | $1,001 – $15,000 | Jan 8, 2024 | Feb 5, 2024Filing | Joint |
| Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a | Buy | $1,001 – $15,000 | Dec 19, 2023 | Jan 4, 2024Filing | Joint |
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Exchange | $15,001 – $50,000 | Dec 14, 2023 | Jan 4, 2024Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Dec 8, 2023 | Jan 2, 2024Filing | — |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | Dec 8, 2023 | Jan 4, 2024Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Dec 4, 2023 | Jan 4, 2024Filing | — |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | Nov 29, 2023 | Dec 5, 2023Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Nov 28, 2023 | Dec 5, 2023Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | Nov 28, 2023 | Dec 5, 2023Filing | Joint |
| Arlington Asset Investment Corp 7.00% (AAIC$B) | Buy | $1,001 – $15,000 | Nov 28, 2023 | Dec 5, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Nov 15, 2023 | Dec 1, 2023Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Nov 15, 2023 | Dec 5, 2023Filing | Joint |
| USDPUSD Partners LP Common Units representing limited partner interest (USDP) | Sell | $1,001 – $15,000 | Nov 10, 2023 | Dec 5, 2023Filing | Joint |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | Nov 2, 2023 | Dec 5, 2023Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $1,001 – $15,000 | Oct 25, 2023 | Nov 7, 2023Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $1,001 – $15,000 | Oct 23, 2023 | Nov 7, 2023Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $1,001 – $15,000 | Oct 20, 2023 | Nov 7, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Oct 11, 2023 | Oct 11, 2023Filing | — |
| MOALTRIA GROUP, INC. | Buy | $1,001 – $15,000 | Oct 11, 2023 | Nov 7, 2023Filing | Joint |
| PAAPLAINS ALL AMERICAN PIPELINE LP | Sell | $15,001 – $50,000 | Oct 3, 2023 | Nov 7, 2023Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $1,001 – $15,000 | Oct 3, 2023 | Nov 7, 2023Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Oct 2, 2023 | Nov 7, 2023Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | Oct 2, 2023 | Nov 7, 2023Filing | Joint |
| Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A) | Sell | $15,001 – $50,000 | Sep 22, 2023 | Oct 6, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Sell | $50,001 – $100,000 | Sep 21, 2023 | Oct 6, 2023Filing | Joint |
| HTGCHercules Capital, Inc. (HTGC) | Buy | $1,001 – $15,000 | Sep 21, 2023 | Oct 6, 2023Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | Sep 19, 2023 | Oct 6, 2023Filing | Joint |
| Arlington Asset Investment Corp 7.00% (AAIC$B) | Buy | $1,001 – $15,000 | Sep 19, 2023 | Oct 6, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Buy | $1,001 – $15,000 | Sep 18, 2023 | Oct 6, 2023Filing | Joint |
| GPPGreen Plains Partners LP - Common Units (GPP) | Sell | $15,001 – $50,000 | Sep 18, 2023 | Oct 6, 2023Filing | Joint |
| TAKTAKEDA PHARMACEUTICAL CO LTD | Sell | $15,001 – $50,000 | Aug 29, 2023 | Sep 5, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Aug 16, 2023 | Sep 2, 2023Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Aug 16, 2023 | Sep 5, 2023Filing | Joint |
| TAT&T INC. | Buy | $1,001 – $15,000 | Aug 2, 2023 | Sep 5, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Jul 11, 2023 | Jul 28, 2023Filing | — |
| MOALTRIA GROUP, INC. | Buy | $1,001 – $15,000 | Jul 11, 2023 | Jul 28, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Buy | $1,001 – $15,000 | Jun 30, 2023 | Jul 7, 2023Filing | Joint |
| DUKE ENERGY C 5.75% PFD SER Abond | Buy | $1,001 – $15,000 | Jun 20, 2023 | Jul 7, 2023Filing | Joint |
| SIRESisecam Resources LP Common Units representing limited partner interests (SIRE) | Sell | $50,001 – $100,000 | May 26, 2023 | Jun 2, 2023Filing | Joint |
| SIRESisecam Resources LP Common Units representing limited partner interests (SIRE) | Buy | $1,001 – $15,000 | May 19, 2023 | Jun 2, 2023Filing | Joint |
| GPPGreen Plains Partners LP - Common Units (GPP) | Buy | $1,001 – $15,000 | May 17, 2023 | Jun 2, 2023Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | May 17, 2023 | Jun 2, 2023Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | May 16, 2023 | Jun 2, 2023Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | May 16, 2023 | Jun 2, 2023Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | May 10, 2023 | Jun 2, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | May 8, 2023 | Jun 1, 2023Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | May 8, 2023 | Jun 2, 2023Filing | Joint |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% | Buy | $1,001 – $15,000 | May 2, 2023 | Jun 2, 2023Filing | Joint |
| CRTCROSS TIMBERS ROYALTY TRUST | Buy | $1,001 – $15,000 | May 1, 2023 | Jun 2, 2023Filing | Joint |
| MOALTRIA GROUP, INC. | Buy | $1,001 – $15,000 | May 1, 2023 | Jun 2, 2023Filing | Joint |
| Arlington Asset Investment Corp 7.00% (AAIC$B) | Buy | $1,001 – $15,000 | Apr 3, 2023 | May 1, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Buy | $1,001 – $15,000 | Mar 31, 2023 | Apr 4, 2023Filing | Joint |
| PAAPLAINS ALL AMERICAN PIPELINE LP | Buy | $15,001 – $50,000 | Mar 24, 2023 | Apr 4, 2023Filing | Joint |
| VIASPVia Renewables, Inc. | Buy | $1,001 – $15,000 | Mar 22, 2023 | Apr 4, 2023Filing | Joint |
| Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a | Buy | $1,001 – $15,000 | Mar 17, 2023 | Apr 4, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Mar 10, 2023 | Apr 2, 2023Filing | — |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Mar 10, 2023 | Apr 4, 2023Filing | Joint |
| SCHDSchwab US Dividend Equity ETF (SCHD) | Sell | $50,001 – $100,000 | Mar 8, 2023 | Apr 4, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Buy | $1,001 – $15,000 | Mar 7, 2023 | Apr 4, 2023Filing | Joint |
| BCCBOISE CASCADE Co | Sell | $15,001 – $50,000 | Mar 7, 2023 | Apr 4, 2023Filing | Joint |
| PFFiShares Preferred and Income Securities ETF (PFF) | Sell | $50,001 – $100,000 | Mar 2, 2023 | Apr 4, 2023Filing | Joint |
| BCCBOISE CASCADE Co | Buy | $1,001 – $15,000 | Mar 2, 2023 | Apr 4, 2023Filing | Joint |
| KKellogg Company (K) | Sell | $50,001 – $100,000 | Mar 1, 2023 | Apr 4, 2023Filing | Joint |
| GSKGSK plc | Sell | $50,001 – $100,000 | Mar 1, 2023 | Apr 4, 2023Filing | Joint |
| SIRESisecam Resources LP Common Units representing limited partner interests (SIRE) | Buy | $1,001 – $15,000 | Feb 24, 2023 | Mar 3, 2023Filing | Joint |
| BCCBOISE CASCADE Co | Buy | $15,001 – $50,000 | Feb 24, 2023 | Mar 3, 2023Filing | Joint |
| MROMarathon Oil Corporation (MRO) | Sell | $15,001 – $50,000 | Feb 21, 2023 | Mar 3, 2023Filing | Joint |
| TAKTAKEDA PHARMACEUTICAL CO LTD | Buy | $1,001 – $15,000 | Feb 16, 2023 | Mar 3, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 15, 2023 | Mar 1, 2023Filing | — |
| CFCF Industries Holdings, Inc. | Buy | $1,001 – $15,000 | Feb 15, 2023 | Mar 3, 2023Filing | Joint |
| ARLPALLIANCE RESOURCE PARTNERS LP | Buy | $1,001 – $15,000 | Feb 15, 2023 | Mar 3, 2023Filing | Joint |
| TAT&T INC. | Buy | $1,001 – $15,000 | Feb 1, 2023 | Mar 3, 2023Filing | Joint |
| Unknown asset | Buy | $1,001 – $15,000 | Jan 17, 2023 | Jan 17, 2023Filing | — |
| MOALTRIA GROUP, INC. | Buy | $1,001 – $15,000 | Jan 17, 2023 | Feb 3, 2023Filing | Joint |
| FLNGFlex LNG Ltd. | Buy | $1,001 – $15,000 | Jan 4, 2023 | Feb 3, 2023Filing | Joint |
| VGRVector Group Ltd. (VGR) | Buy | $1,001 – $15,000 | Dec 30, 2022 | Jan 3, 2023Filing | Joint |
| HESHess Corporation (HES) | Sell | $50,001 – $100,000 | Dec 30, 2022 | Jan 3, 2023Filing | Joint |
| Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a | Buy | $1,001 – $15,000 | Dec 29, 2022 | Jan 3, 2023Filing | Joint |
| MOSMOSAIC CO | Sell | $15,001 – $50,000 | Dec 21, 2022 | Dec 6, 2022Filing | Joint |
About this data
Under the STOCK Act of 2012, members of the House and Senate file a Periodic Transaction Report for a purchase, sale or exchange of a stock, bond or other security worth more than $1,000, by themselves, a spouse or a dependent child. A report is due within 30 days of being notified of the trade and no later than 45 days after it.
Reports disclose a dollar range, not an exact amount, and every amount on these pages is the range as filed. Rows come from the House Clerk and the Senate Office of Public Records; names appear as written on the filings, and each row links to its source report where one is available. Tickers link to a company page only where 13F Pro covers that company.
These pages show reported transactions from public disclosures. They are not recommendations and not investment advice.