VF
Virginia Foxx stock tracker from January 3, 2023 to September 17, 2026
Republican | House | NC05Follow Virginia Foxx's latest trades, and stay in the know on which stocks they are buying, or selling. Check this politician's trades from disclosures under the STOCK Act from January 3, 2023 to September 17, 2026.
Trades
174
Issuers
36
Last traded June 30, 2026
| Disclosure Link | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1Ellington Financial Inc - 7% PRF PERPETUAL USD 25 - Ser DEFC.PR.D | Purchase | 1K-15K | 13 Jul, 2026 | 30 Jun, 2026 | 13 days | 22.83 | NA | Undisclosed | |
| 2Ellington Financial Inc - 7% PRF PERPETUAL USD 25 - Ser DEFC.PR.D | Sale (Partial) | 15K-50K | 13 Jul, 2026 | 18 Jun, 2026 | 25 days | 23.29 | No | Undisclosed | |
| 3Alliance Resource Partners, LP - UnitARLP | Sale (Partial) | 15K-50K | 13 Jul, 2026 | 18 Jun, 2026 | 25 days | 24.30 | Yes | Undisclosed | |
| 4Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Jun, 2026 | 15 May, 2026 | 19 days | 25.27 | NA | Undisclosed | |
| 5Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Mar, 2026 | 13 Feb, 2026 | 18 days | 25.35 | NA | Undisclosed | |
| 6Public StoragePSA | Sale | 1K-15K | 09 Feb, 2026 | 12 Jan, 2026 | 28 days | 278.15 | No | Undisclosed | |
| 7Hercules Cap IncHTGC | Sale | 50K-100K | 09 Feb, 2026 | 12 Jan, 2026 | 28 days | 18.59 | No | Undisclosed | |
| 8Ellington Fin IncEFC | Purchase | 1K-15K | 06 Jan, 2026 | 30 Dec, 2025 | 7 days | 13.79 | NA | Undisclosed | |
| 9Hercules Cap IncHTGC | Purchase | 1K-15K | 02 Dec, 2025 | 19 Nov, 2025 | 13 days | 17.30 | NA | Undisclosed | |
| 10Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 02 Dec, 2025 | 17 Nov, 2025 | 15 days | 24.98 | NA | Undisclosed | |
| 11Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 02 Dec, 2025 | 14 Nov, 2025 | 18 days | 25.00 | NA | Undisclosed | |
| 12Hercules Cap IncHTGC | Sale (Partial) | 15K-50K | 07 Oct, 2025 | 25 Sep, 2025 | 12 days | 18.88 | Yes | Undisclosed | |
| 13Ellington Fin IncEFC | Purchase | 1K-15K | 07 Oct, 2025 | 30 Sep, 2025 | 7 days | 13.01 | NA | Undisclosed | |
| 14Alliance Resource Partners, LP - UnitARLP | Sale (Partial) | 1K-15K | 07 Oct, 2025 | 25 Sep, 2025 | 12 days | 24.33 | Yes | Undisclosed | |
| 15Hercules Cap IncHTGC | Purchase | 1K-15K | 10 Sep, 2025 | 19 Aug, 2025 | 22 days | 19.11 | NA | Undisclosed | |
| 16Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 10 Sep, 2025 | 14 Aug, 2025 | 27 days | 25.27 | NA | Undisclosed | |
| 17Energy Transfer LP - UnitET | Sale (Partial) | 15K-50K | 03 Jul, 2025 | 24 Jun, 2025 | 9 days | 17.64 | No | Undisclosed | |
| 18Ellington Fin IncEFC | Purchase | 1K-15K | 03 Jul, 2025 | 30 Jun, 2025 | 3 days | 12.98 | NA | Undisclosed | |
| 19Bristol-Myers SquibbBMY | Sale | 1K-15K | 03 Jul, 2025 | 24 Jun, 2025 | 9 days | 46.92 | No | Undisclosed | |
| 20Hercules Cap IncHTGC | Purchase | 1K-15K | 03 Jun, 2025 | 20 May, 2025 | 14 days | 17.87 | NA | Undisclosed | |
| 21Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Jun, 2025 | 15 May, 2025 | 19 days | 26.36 | NA | Undisclosed | |
| 22Pembina Pipeline CorpPBA | Sale | 50K-100K | 04 Apr, 2025 | 07 Mar, 2025 | 28 days | 37.72 | Yes | Undisclosed | |
| 23Hercules Cap IncHTGC | Purchase | 1K-15K | 04 Apr, 2025 | 05 Mar, 2025 | 30 days | 19.97 | NA | Undisclosed | |
| 24Flex Lng LtdFLNG | Sale | 15K-50K | 04 Apr, 2025 | 07 Mar, 2025 | 28 days | 21.56 | No | Undisclosed | |
| 25Energy Transfer LP - UnitET | Sale (Partial) | 50K-100K | 04 Apr, 2025 | 07 Mar, 2025 | 28 days | 17.70 | Yes | Undisclosed | |
| 26Ellington Fin IncEFC | Purchase | 1K-15K | 04 Apr, 2025 | 31 Mar, 2025 | 4 days | 13.28 | NA | Undisclosed | |
| 27Alliance Resource Partners, LP - UnitARLP | Sale (Partial) | 15K-50K | 04 Apr, 2025 | 07 Mar, 2025 | 28 days | 24.82 | No | Undisclosed | |
| 28Energy Transfer LP - UnitET | Purchase | 1K-15K | 03 Mar, 2025 | 19 Feb, 2025 | 12 days | 20.30 | NA | Undisclosed | |
| 29Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Mar, 2025 | 14 Feb, 2025 | 17 days | 26.93 | NA | Undisclosed | |
| 30Via Renewables Inc - FXDFR PRF PERPETUAL USD 25 - Ser AVIASP | Sale | 50K-100K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 22.29 | No | Undisclosed | |
| 31Public StoragePSA | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 332.67 | NA | Undisclosed | |
| 32Pembina Pipeline CorpPBA | Sale (Partial) | 50K-100K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 40.57 | Yes | Undisclosed | |
| 33Johnson & JohnsonJNJ | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 149.52 | NA | Undisclosed | |
| 34Flex Lng LtdFLNG | Sale (Partial) | 15K-50K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 22.64 | No | Undisclosed | |
| 35Energy Transfer LP - UnitET | Sale (Partial) | 15K-50K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 19.07 | No | Undisclosed | |
| 36Ellington Fin IncEFC | Purchase | 1K-15K | 06 Jan, 2025 | 30 Dec, 2024 | 7 days | 12.18 | NA | Undisclosed | |
| 37Duke EnergyDUK | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 113.71 | NA | Undisclosed | |
| 38Bristol-Myers SquibbBMY | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 58.84 | NA | Undisclosed | |
| 39AT&TT | Sale | 50K-100K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 23.82 | No | Undisclosed | |
| 40Ardmore Shipping CorpASC | Sale (Partial) | 15K-50K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 11.40 | No | Undisclosed | |
| 41AmgenAMGN | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 274.33 | NA | Undisclosed | |
| 42American Electric PowerAEP | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 97.45 | NA | Undisclosed | |
| 43Alliance Resource Partners, LP - UnitARLP | Sale (Partial) | 15K-50K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 27.27 | No | Undisclosed | |
| 44AbbVieABBV | Purchase | 1K-15K | 06 Jan, 2025 | 06 Dec, 2024 | 31 days | 176.15 | NA | Undisclosed | |
| 45Hercules Cap IncHTGC | Purchase | 1K-15K | 12 Dec, 2024 | 20 Nov, 2024 | 22 days | 19.08 | NA | Joint | |
| 46Energy Transfer LP - UnitET | Purchase | 1K-15K | 12 Dec, 2024 | 19 Nov, 2024 | 23 days | 17.58 | NA | Joint | |
| 47AT&TT | Purchase | 1K-15K | 12 Dec, 2024 | 01 Nov, 2024 | 41 days | 22.54 | NA | Joint | |
| 48Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 12 Dec, 2024 | 14 Nov, 2024 | 28 days | 26.61 | NA | Joint | |
| 49Hercules Cap IncHTGC | Purchase | 15K-50K | 13 Nov, 2024 | 23 Oct, 2024 | 21 days | 20.04 | NA | Joint | |
| 50Ellington Fin IncEFC | Purchase | 1K-15K | 22 Oct, 2024 | 30 Sep, 2024 | 22 days | 13.02 | NA | Undisclosed | |
| 51Hercules Cap IncHTGC | Purchase | 1K-15K | 05 Sep, 2024 | 20 Aug, 2024 | 16 days | 18.63 | NA | Undisclosed | |
| 52Energy Transfer LP - UnitET | Purchase | 1K-15K | 05 Sep, 2024 | 19 Aug, 2024 | 17 days | 16.30 | NA | Undisclosed | |
| 53AT&TT | Purchase | 1K-15K | 05 Sep, 2024 | 01 Aug, 2024 | 35 days | 19.25 | NA | Undisclosed | |
| 54Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 05 Sep, 2024 | 14 Aug, 2024 | 22 days | 23.26 | NA | Undisclosed | |
| 55Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Purchase | 1K-15K | 07 Aug, 2024 | 01 Jul, 2024 | 37 days | - | NA | Undisclosed | |
| 56Ardmore Shipping CorpASC | Purchase | 1K-15K | 07 Aug, 2024 | 11 Jul, 2024 | 27 days | 20.27 | NA | Undisclosed | |
| 57Ardmore Shipping CorpASC | Purchase | 1K-15K | 07 Aug, 2024 | 09 Jul, 2024 | 29 days | 20.39 | NA | Undisclosed | |
| 58Ardmore Shipping CorpASC | Purchase | 1K-15K | 07 Aug, 2024 | 08 Jul, 2024 | 30 days | 21.49 | NA | Undisclosed | |
| 59Hercules Cap IncHTGC | Purchase | 1K-15K | 06 Jun, 2024 | 21 May, 2024 | 16 days | 19.45 | NA | Undisclosed | |
| 60Energy Transfer LP - UnitET | Purchase | 1K-15K | 06 Jun, 2024 | 20 May, 2024 | 17 days | 15.96 | NA | Undisclosed | |
| 61Energy Transfer LP - UnitET | Purchase | 1K-15K | 06 Jun, 2024 | 02 May, 2024 | 35 days | 15.48 | NA | Undisclosed | |
| 62Energy Transfer LP - UnitET | Purchase | 1K-15K | 06 Jun, 2024 | 01 May, 2024 | 36 days | 15.73 | NA | Undisclosed | |
| 63AT&TT | Purchase | 1K-15K | 06 Jun, 2024 | 01 May, 2024 | 36 days | 16.89 | NA | Undisclosed | |
| 64Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 06 Jun, 2024 | 15 May, 2024 | 22 days | 22.55 | NA | Undisclosed | |
| 65Hercules Cap IncHTGC | Purchase | 1K-15K | 07 May, 2024 | 16 Apr, 2024 | 21 days | 17.96 | NA | Undisclosed | |
| 66Energy Transfer LP - UnitET | Purchase | 1K-15K | 07 May, 2024 | 30 Apr, 2024 | 7 days | 15.98 | NA | Undisclosed | |
| 67Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Purchase | 1K-15K | 07 May, 2024 | 02 Apr, 2024 | 35 days | - | NA | Undisclosed | |
| 68Ardmore Shipping CorpASC | Purchase | 1K-15K | 07 May, 2024 | 09 Apr, 2024 | 28 days | 16.49 | NA | Undisclosed | |
| 69Hercules Cap IncHTGC | Purchase | 1K-15K | 11 Apr, 2024 | 07 Mar, 2024 | 35 days | 18.40 | NA | Joint | |
| 70Ardmore Shipping CorpASC | Purchase | 1K-15K | 11 Apr, 2024 | 06 Mar, 2024 | 36 days | 15.84 | NA | Joint | |
| 71Ardmore Shipping CorpASC | Purchase | 1K-15K | 11 Apr, 2024 | 04 Mar, 2024 | 38 days | 16.25 | NA | Joint | |
| 72Hercules Cap IncHTGC | Purchase | 1K-15K | 08 Mar, 2024 | 01 Feb, 2024 | 36 days | 17.31 | NA | Joint | |
| 73Flex Lng LtdFLNG | Purchase | 1K-15K | 08 Mar, 2024 | 26 Feb, 2024 | 11 days | 25.31 | NA | Joint | |
| 74Flex Lng LtdFLNG | Purchase | 1K-15K | 08 Mar, 2024 | 23 Feb, 2024 | 14 days | 25.21 | NA | Joint | |
| 75Flex Lng LtdFLNG | Purchase | 1K-15K | 08 Mar, 2024 | 09 Feb, 2024 | 28 days | 26.17 | NA | Joint | |
| 76Flex Lng LtdFLNG | Purchase | 1K-15K | 08 Mar, 2024 | 07 Feb, 2024 | 30 days | 28.44 | NA | Joint | |
| 77Flex Lng LtdFLNG | Purchase | 1K-15K | 08 Mar, 2024 | 02 Feb, 2024 | 35 days | 29.92 | NA | Joint | |
| 78Energy Transfer LP - UnitET | Purchase | 1K-15K | 08 Mar, 2024 | 21 Feb, 2024 | 16 days | 14.64 | NA | Joint | |
| 79Duke EnergyDUK | Sale | 50K-100K | 08 Mar, 2024 | 28 Feb, 2024 | 9 days | 90.85 | No | Joint | |
| 80AT&TT | Purchase | 1K-15K | 08 Mar, 2024 | 02 Feb, 2024 | 35 days | 18.04 | NA | Joint | |
| 81Ardmore Shipping CorpASC | Purchase | 1K-15K | 08 Mar, 2024 | 27 Feb, 2024 | 10 days | 16.10 | NA | Joint | |
| 82Ardmore Shipping CorpASC | Purchase | 1K-15K | 08 Mar, 2024 | 23 Feb, 2024 | 14 days | 16.26 | NA | Joint | |
| 83Ardmore Shipping CorpASC | Purchase | 1K-15K | 08 Mar, 2024 | 15 Feb, 2024 | 22 days | 16.26 | NA | Joint | |
| 84Ardmore Shipping CorpASC | Purchase | 1K-15K | 08 Mar, 2024 | 05 Feb, 2024 | 32 days | 16.23 | NA | Joint | |
| 85Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 08 Mar, 2024 | 15 Feb, 2024 | 22 days | 19.75 | NA | Joint | |
| 86Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 08 Mar, 2024 | 26 Feb, 2024 | 11 days | 19.00 | NA | Joint | |
| 87Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 08 Mar, 2024 | 23 Feb, 2024 | 14 days | 19.20 | NA | Joint | |
| 88Schwab Strategic TrustSCHX | Purchase | 1K-15K | 06 Feb, 2024 | 17 Jan, 2024 | 20 days | 56.30 | NA | Joint | |
| 89Schwab Strategic TrustSCHX | Purchase | 1K-15K | 06 Feb, 2024 | 08 Jan, 2024 | 29 days | 55.48 | NA | Joint | |
| 90Hercules Cap IncHTGC | Purchase | 15K-50K | 06 Feb, 2024 | 16 Jan, 2024 | 21 days | 17.58 | NA | Joint | |
| 91Energy Transfer LP - UnitET | Purchase | 1K-15K | 06 Feb, 2024 | 18 Jan, 2024 | 19 days | 13.77 | NA | Joint | |
| 92Energy Transfer LP - UnitET | Purchase | 1K-15K | 06 Feb, 2024 | 17 Jan, 2024 | 20 days | 13.90 | NA | Joint | |
| 93Energy Transfer LP - UnitET | Purchase | 15K-50K | 06 Feb, 2024 | 16 Jan, 2024 | 21 days | 14.01 | NA | Joint | |
| 94Duke EnergyDUK | Purchase | 1K-15K | 06 Feb, 2024 | 16 Jan, 2024 | 21 days | 98.46 | NA | Joint | |
| 95Cross Timbers Royalty TrustCRT | Sale | 15K-50K | 06 Feb, 2024 | 17 Jan, 2024 | 20 days | 17.39 | No | Joint | |
| 96Altria GroupMO | Sale | 1K-15K | 06 Feb, 2024 | 16 Jan, 2024 | 21 days | 41.34 | No | Joint | |
| 97Altria GroupMO | Sale | 15K-50K | 06 Feb, 2024 | 10 Jan, 2024 | 27 days | 41.86 | No | Joint | |
| 98Altria GroupMO | Purchase | 1K-15K | 06 Feb, 2024 | 11 Jan, 2024 | 26 days | 41.06 | NA | Joint | |
| 99Flex Lng LtdFLNG | Purchase | 1K-15K | 09 Jan, 2024 | 04 Dec, 2023 | 36 days | 29.32 | NA | Joint | |
| 100Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | Exchange | 15K-50K | 09 Jan, 2024 | 14 Dec, 2023 | 26 days | - | NA | Joint | |
| 101Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock | Purchase | 1K-15K | 09 Jan, 2024 | 19 Dec, 2023 | 21 days | - | NA | Joint | |
| 102Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 09 Jan, 2024 | 08 Dec, 2023 | 32 days | 18.87 | NA | Joint | |
| 103USD Partners LP UnitUSDP | Sale | 1K-15K | 05 Dec, 2023 | 10 Nov, 2023 | 25 days | 0.37 | No | Joint | |
| 104Flex Lng LtdFLNG | Purchase | 1K-15K | 05 Dec, 2023 | 28 Nov, 2023 | 7 days | 30.12 | NA | Joint | |
| 105Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 05 Dec, 2023 | 28 Nov, 2023 | 7 days | 20.37 | NA | Joint | |
| 106Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 05 Dec, 2023 | 29 Nov, 2023 | 6 days | 20.10 | NA | Joint | |
| 107AT&TT | Purchase | 1K-15K | 05 Dec, 2023 | 02 Nov, 2023 | 33 days | 15.58 | NA | Joint | |
| 108Arlington Asset Investment Corp 7.00% | Purchase | 1K-15K | 05 Dec, 2023 | 28 Nov, 2023 | 7 days | - | NA | Joint | |
| 109Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 05 Dec, 2023 | 15 Nov, 2023 | 20 days | 22.40 | NA | Joint | |
| 110Plains All American PipelinePAA | Sale | 15K-50K | 07 Nov, 2023 | 03 Oct, 2023 | 35 days | 15.18 | Yes | Joint | |
| 111Hercules Cap IncHTGC | Purchase | 1K-15K | 07 Nov, 2023 | 25 Oct, 2023 | 13 days | 15.51 | NA | Joint | |
| 112Hercules Cap IncHTGC | Purchase | 1K-15K | 07 Nov, 2023 | 23 Oct, 2023 | 15 days | 15.66 | NA | Joint | |
| 113Hercules Cap IncHTGC | Purchase | 1K-15K | 07 Nov, 2023 | 20 Oct, 2023 | 18 days | 15.85 | NA | Joint | |
| 114Hercules Cap IncHTGC | Purchase | 1K-15K | 07 Nov, 2023 | 03 Oct, 2023 | 35 days | 16.09 | NA | Joint | |
| 115Flex Lng LtdFLNG | Purchase | 1K-15K | 07 Nov, 2023 | 02 Oct, 2023 | 36 days | 30.16 | NA | Joint | |
| 116Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 07 Nov, 2023 | 02 Oct, 2023 | 36 days | 19.48 | NA | Joint | |
| 117Altria GroupMO | Purchase | 1K-15K | 07 Nov, 2023 | 11 Oct, 2023 | 27 days | 42.49 | NA | Joint | |
| 118Vector GroupVGR | Purchase | 1K-15K | 09 Oct, 2023 | 18 Sep, 2023 | 21 days | 10.82 | NA | Joint | |
| 119Vector GroupVGR | Sale | 50K-100K | 09 Oct, 2023 | 21 Sep, 2023 | 18 days | 10.77 | Yes | Joint | |
| 120Hercules Cap IncHTGC | Purchase | 1K-15K | 09 Oct, 2023 | 21 Sep, 2023 | 18 days | 16.60 | NA | Joint | |
| 121Green Plains Partners LP UnitGPP | Sale | 15K-50K | 09 Oct, 2023 | 18 Sep, 2023 | 21 days | 13.78 | Yes | Joint | |
| 122Duke Energy Corp. - 5.75% PRF PERPETUAL USD 25 - Ser A 1/1000th IntDUK.PR.A | Purchase | 1K-15K | 09 Oct, 2023 | 19 Sep, 2023 | 20 days | - | NA | Joint | |
| 123Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 09 Oct, 2023 | 19 Sep, 2023 | 20 days | 22.54 | NA | Joint | |
| 124Arlington Asset Investment Corp 7.00% | Purchase | 1K-15K | 09 Oct, 2023 | 19 Sep, 2023 | 20 days | - | NA | Joint | |
| 125Apollo Asset Management, Inc. 6.375% Series A Preferred Stock | Sale | 15K-50K | 09 Oct, 2023 | 22 Sep, 2023 | 17 days | - | Yes | Joint | |
| 126Takeda pharma Co (ADR)TAK | Sale | 15K-50K | 06 Sep, 2023 | 29 Aug, 2023 | 8 days | 15.28 | Yes | Joint | |
| 127AT&TT | Purchase | 1K-15K | 06 Sep, 2023 | 02 Aug, 2023 | 35 days | 14.30 | NA | Joint | |
| 128Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 06 Sep, 2023 | 16 Aug, 2023 | 21 days | 19.67 | NA | Joint | |
| 129Altria GroupMO | Purchase | 1K-15K | 31 Jul, 2023 | 11 Jul, 2023 | 20 days | 44.95 | NA | Joint | |
| 130Vector GroupVGR | Purchase | 1K-15K | 10 Jul, 2023 | 30 Jun, 2023 | 10 days | 12.78 | NA | Joint | |
| 131DUKE ENERGY C 5.75% PFD SER A | Purchase | 1K-15K | 10 Jul, 2023 | 20 Jun, 2023 | 20 days | - | NA | Joint | |
| 132Sisecam Resources LP UnitSIRE | Purchase | 1K-15K | 05 Jun, 2023 | 19 May, 2023 | 17 days | 24.99 | NA | Joint | |
| 133Sisecam Resources LP UnitSIRE | Sale | 50K-100K | 05 Jun, 2023 | 26 May, 2023 | 10 days | 25.33 | No | Joint | |
| 134Green Plains Partners LP UnitGPP | Purchase | 1K-15K | 05 Jun, 2023 | 17 May, 2023 | 19 days | 12.12 | NA | Joint | |
| 135Flex Lng LtdFLNG | Purchase | 1K-15K | 05 Jun, 2023 | 16 May, 2023 | 20 days | 32.34 | NA | Joint | |
| 136Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 05 Jun, 2023 | 01 May, 2023 | 35 days | 20.51 | NA | Joint | |
| 137Cross Timbers Royalty TrustCRT | Purchase | 1K-15K | 05 Jun, 2023 | 17 May, 2023 | 19 days | 20.41 | NA | Joint | |
| 138AT&T, Inc. - 5% PRF PERPETUAL USD 25 - 1/1000th Int Ser AT.PR.A | Purchase | 1K-15K | 05 Jun, 2023 | 02 May, 2023 | 34 days | - | NA | Joint | |
| 139Altria GroupMO | Purchase | 1K-15K | 05 Jun, 2023 | 01 May, 2023 | 35 days | 47.51 | NA | Joint | |
| 140Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 05 Jun, 2023 | 16 May, 2023 | 20 days | 19.19 | NA | Joint | |
| 141Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 05 Jun, 2023 | 10 May, 2023 | 26 days | 18.90 | NA | Joint | |
| 142Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 05 Jun, 2023 | 08 May, 2023 | 28 days | 20.00 | NA | Joint | |
| 143Arlington Asset Investment Corp 7.00% | Purchase | 1K-15K | 01 May, 2023 | 03 Apr, 2023 | 28 days | - | NA | Joint | |
| 144Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock | Purchase | 1K-15K | 04 Apr, 2023 | 22 Mar, 2023 | 13 days | - | NA | Joint | |
| 145Vector GroupVGR | Purchase | 1K-15K | 04 Apr, 2023 | 31 Mar, 2023 | 4 days | 11.86 | NA | Joint | |
| 146Vector GroupVGR | Purchase | 1K-15K | 04 Apr, 2023 | 07 Mar, 2023 | 28 days | 13.18 | NA | Joint | |
| 147Schwab Strategic TrustSCHD | Sale | 50K-100K | 04 Apr, 2023 | 08 Mar, 2023 | 27 days | 74.34 | Yes | Joint | |
| 148Plains All American PipelinePAA | Purchase | 15K-50K | 04 Apr, 2023 | 24 Mar, 2023 | 11 days | 11.55 | NA | Joint | |
| 149KelloggK | Sale | 50K-100K | 04 Apr, 2023 | 01 Mar, 2023 | 34 days | 65.94 | No | Joint | |
| 150BlackRock Institutional TrustPFF | Sale | 50K-100K | 04 Apr, 2023 | 02 Mar, 2023 | 33 days | 32.36 | Yes | Joint | |
| 151GSK PLC (ADR)GSK | Sale | 50K-100K | 04 Apr, 2023 | 01 Mar, 2023 | 34 days | 34.27 | No | Joint | |
| 152Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock | Purchase | 1K-15K | 04 Apr, 2023 | 17 Mar, 2023 | 18 days | - | NA | Joint | |
| 153Boise Cascade CoBCC | Sale | 15K-50K | 04 Apr, 2023 | 07 Mar, 2023 | 28 days | 68.48 | No | Joint | |
| 154Boise Cascade CoBCC | Purchase | 1K-15K | 04 Apr, 2023 | 02 Mar, 2023 | 33 days | 69.33 | NA | Joint | |
| 155Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 04 Apr, 2023 | 10 Mar, 2023 | 25 days | 19.81 | NA | Joint | |
| 156Takeda pharma Co (ADR)TAK | Purchase | 1K-15K | 03 Mar, 2023 | 16 Feb, 2023 | 15 days | 15.66 | NA | Joint | |
| 157Sisecam Resources LP UnitSIRE | Purchase | 1K-15K | 03 Mar, 2023 | 24 Feb, 2023 | 7 days | 25.13 | NA | Joint | |
| 158Marathon Oil CorporationMRO | Sale | 15K-50K | 03 Mar, 2023 | 21 Feb, 2023 | 10 days | 25.86 | No | Joint | |
| 159Flex Lng LtdFLNG | Purchase | 1K-15K | 03 Mar, 2023 | 15 Feb, 2023 | 16 days | 34.94 | NA | Joint | |
| 160CF IndustriesCF | Sale | 15K-50K | 03 Mar, 2023 | 16 Feb, 2023 | 15 days | 85.01 | No | Joint | |
| 161Boise Cascade CoBCC | Purchase | 15K-50K | 03 Mar, 2023 | 24 Feb, 2023 | 7 days | 71.55 | NA | Joint | |
| 162AT&TT | Purchase | 1K-15K | 03 Mar, 2023 | 01 Feb, 2023 | 30 days | 20.37 | NA | Joint | |
| 163Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Mar, 2023 | 15 Feb, 2023 | 16 days | 21.12 | NA | Joint | |
| 164Flex Lng LtdFLNG | Purchase | 1K-15K | 03 Feb, 2023 | 04 Jan, 2023 | 30 days | 30.69 | NA | Joint | |
| 165Altria GroupMO | Purchase | 1K-15K | 03 Feb, 2023 | 17 Jan, 2023 | 17 days | 45.62 | NA | Joint | |
| 166Via Renewables Inc - FXDFR PRF PERPETUAL USD 25 - Ser AVIASP | Purchase | 1K-15K | 03 Jan, 2023 | 09 Dec, 2022 | 25 days | 24.24 | NA | Joint | |
| 167Vector GroupVGR | Purchase | 1K-15K | 03 Jan, 2023 | 30 Dec, 2022 | 4 days | 11.86 | NA | Joint | |
| 168Marathon Oil CorporationMRO | Purchase | 1K-15K | 03 Jan, 2023 | 05 Dec, 2022 | 29 days | 29.74 | NA | Joint | |
| 169BlackRock Institutional TrustPFF | Purchase | 15K-50K | 03 Jan, 2023 | 09 Dec, 2022 | 25 days | 31.58 | NA | Joint | |
| 170BlackRock Institutional TrustPFF | Purchase | 1K-15K | 03 Jan, 2023 | 08 Dec, 2022 | 26 days | 31.72 | NA | Joint | |
| 171HessHES | Sale | 50K-100K | 03 Jan, 2023 | 30 Dec, 2022 | 4 days | 140.86 | Yes | Joint | |
| 172Duke Energy Corp. - 5.75% PRF PERPETUAL USD 25 - Ser A 1/1000th IntDUK.PR.A | Purchase | 1K-15K | 03 Jan, 2023 | 29 Dec, 2022 | 5 days | - | NA | Joint | |
| 173Altria GroupMO | Purchase | 50K-100K | 03 Jan, 2023 | 06 Dec, 2022 | 28 days | 47.19 | NA | Joint | |
| 174Alliance Resource Partners, LP - UnitARLP | Purchase | 1K-15K | 03 Jan, 2023 | 09 Dec, 2022 | 25 days | 21.60 | NA | Joint |
All financials are in $
* The trades on this page are updated once a day. Click on the politician name to check their latest trades.
