Virginia Foxx stock tracker from January 3, 2023 to September 17, 2026

Republican | House | NC05

Follow 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
Search in table
US politicians recent stock trades: politician, stock/asset, trade type, size, dates, price, owner and disclosure link.
Disclosure Link
1Ellington Financial Inc - 7% PRF PERPETUAL USD 25 - Ser DEFC.PR.DPurchase1K-15K13 Jul, 202630 Jun, 202613 days22.83NAUndisclosed
2Ellington Financial Inc - 7% PRF PERPETUAL USD 25 - Ser DEFC.PR.DSale (Partial)15K-50K13 Jul, 202618 Jun, 202625 days23.29NoUndisclosed
3Alliance Resource Partners, LP - UnitARLPSale (Partial)15K-50K13 Jul, 202618 Jun, 202625 days24.30YesUndisclosed
4Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Jun, 202615 May, 202619 days25.27NAUndisclosed
5Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Mar, 202613 Feb, 202618 days25.35NAUndisclosed
6Public StoragePSASale1K-15K09 Feb, 202612 Jan, 202628 days278.15NoUndisclosed
7Hercules Cap IncHTGCSale50K-100K09 Feb, 202612 Jan, 202628 days18.59NoUndisclosed
8Ellington Fin IncEFCPurchase1K-15K06 Jan, 202630 Dec, 20257 days13.79NAUndisclosed
9Hercules Cap IncHTGCPurchase1K-15K02 Dec, 202519 Nov, 202513 days17.30NAUndisclosed
10Alliance Resource Partners, LP - UnitARLPPurchase1K-15K02 Dec, 202517 Nov, 202515 days24.98NAUndisclosed
11Alliance Resource Partners, LP - UnitARLPPurchase1K-15K02 Dec, 202514 Nov, 202518 days25.00NAUndisclosed
12Hercules Cap IncHTGCSale (Partial)15K-50K07 Oct, 202525 Sep, 202512 days18.88YesUndisclosed
13Ellington Fin IncEFCPurchase1K-15K07 Oct, 202530 Sep, 20257 days13.01NAUndisclosed
14Alliance Resource Partners, LP - UnitARLPSale (Partial)1K-15K07 Oct, 202525 Sep, 202512 days24.33YesUndisclosed
15Hercules Cap IncHTGCPurchase1K-15K10 Sep, 202519 Aug, 202522 days19.11NAUndisclosed
16Alliance Resource Partners, LP - UnitARLPPurchase1K-15K10 Sep, 202514 Aug, 202527 days25.27NAUndisclosed
17Energy Transfer LP - UnitETSale (Partial)15K-50K03 Jul, 202524 Jun, 20259 days17.64NoUndisclosed
18Ellington Fin IncEFCPurchase1K-15K03 Jul, 202530 Jun, 20253 days12.98NAUndisclosed
19Bristol-Myers SquibbBMYSale1K-15K03 Jul, 202524 Jun, 20259 days46.92NoUndisclosed
20Hercules Cap IncHTGCPurchase1K-15K03 Jun, 202520 May, 202514 days17.87NAUndisclosed
21Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Jun, 202515 May, 202519 days26.36NAUndisclosed
22Pembina Pipeline CorpPBASale50K-100K04 Apr, 202507 Mar, 202528 days37.72YesUndisclosed
23Hercules Cap IncHTGCPurchase1K-15K04 Apr, 202505 Mar, 202530 days19.97NAUndisclosed
24Flex Lng LtdFLNGSale15K-50K04 Apr, 202507 Mar, 202528 days21.56NoUndisclosed
25Energy Transfer LP - UnitETSale (Partial)50K-100K04 Apr, 202507 Mar, 202528 days17.70YesUndisclosed
26Ellington Fin IncEFCPurchase1K-15K04 Apr, 202531 Mar, 20254 days13.28NAUndisclosed
27Alliance Resource Partners, LP - UnitARLPSale (Partial)15K-50K04 Apr, 202507 Mar, 202528 days24.82NoUndisclosed
28Energy Transfer LP - UnitETPurchase1K-15K03 Mar, 202519 Feb, 202512 days20.30NAUndisclosed
29Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Mar, 202514 Feb, 202517 days26.93NAUndisclosed
30Via Renewables Inc - FXDFR PRF PERPETUAL USD 25 - Ser AVIASPSale50K-100K06 Jan, 202506 Dec, 202431 days22.29NoUndisclosed
31Public StoragePSAPurchase1K-15K06 Jan, 202506 Dec, 202431 days332.67NAUndisclosed
32Pembina Pipeline CorpPBASale (Partial)50K-100K06 Jan, 202506 Dec, 202431 days40.57YesUndisclosed
33Johnson & JohnsonJNJPurchase1K-15K06 Jan, 202506 Dec, 202431 days149.52NAUndisclosed
34Flex Lng LtdFLNGSale (Partial)15K-50K06 Jan, 202506 Dec, 202431 days22.64NoUndisclosed
35Energy Transfer LP - UnitETSale (Partial)15K-50K06 Jan, 202506 Dec, 202431 days19.07NoUndisclosed
36Ellington Fin IncEFCPurchase1K-15K06 Jan, 202530 Dec, 20247 days12.18NAUndisclosed
37Duke EnergyDUKPurchase1K-15K06 Jan, 202506 Dec, 202431 days113.71NAUndisclosed
38Bristol-Myers SquibbBMYPurchase1K-15K06 Jan, 202506 Dec, 202431 days58.84NAUndisclosed
39AT&TTSale50K-100K06 Jan, 202506 Dec, 202431 days23.82NoUndisclosed
40Ardmore Shipping CorpASCSale (Partial)15K-50K06 Jan, 202506 Dec, 202431 days11.40NoUndisclosed
41AmgenAMGNPurchase1K-15K06 Jan, 202506 Dec, 202431 days274.33NAUndisclosed
42American Electric PowerAEPPurchase1K-15K06 Jan, 202506 Dec, 202431 days97.45NAUndisclosed
43Alliance Resource Partners, LP - UnitARLPSale (Partial)15K-50K06 Jan, 202506 Dec, 202431 days27.27NoUndisclosed
44AbbVieABBVPurchase1K-15K06 Jan, 202506 Dec, 202431 days176.15NAUndisclosed
45Hercules Cap IncHTGCPurchase1K-15K12 Dec, 202420 Nov, 202422 days19.08NAJoint
46Energy Transfer LP - UnitETPurchase1K-15K12 Dec, 202419 Nov, 202423 days17.58NAJoint
47AT&TTPurchase1K-15K12 Dec, 202401 Nov, 202441 days22.54NAJoint
48Alliance Resource Partners, LP - UnitARLPPurchase1K-15K12 Dec, 202414 Nov, 202428 days26.61NAJoint
49Hercules Cap IncHTGCPurchase15K-50K13 Nov, 202423 Oct, 202421 days20.04NAJoint
50Ellington Fin IncEFCPurchase1K-15K22 Oct, 202430 Sep, 202422 days13.02NAUndisclosed
51Hercules Cap IncHTGCPurchase1K-15K05 Sep, 202420 Aug, 202416 days18.63NAUndisclosed
52Energy Transfer LP - UnitETPurchase1K-15K05 Sep, 202419 Aug, 202417 days16.30NAUndisclosed
53AT&TTPurchase1K-15K05 Sep, 202401 Aug, 202435 days19.25NAUndisclosed
54Alliance Resource Partners, LP - UnitARLPPurchase1K-15K05 Sep, 202414 Aug, 202422 days23.26NAUndisclosed
55Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockPurchase1K-15K07 Aug, 202401 Jul, 202437 days-NAUndisclosed
56Ardmore Shipping CorpASCPurchase1K-15K07 Aug, 202411 Jul, 202427 days20.27NAUndisclosed
57Ardmore Shipping CorpASCPurchase1K-15K07 Aug, 202409 Jul, 202429 days20.39NAUndisclosed
58Ardmore Shipping CorpASCPurchase1K-15K07 Aug, 202408 Jul, 202430 days21.49NAUndisclosed
59Hercules Cap IncHTGCPurchase1K-15K06 Jun, 202421 May, 202416 days19.45NAUndisclosed
60Energy Transfer LP - UnitETPurchase1K-15K06 Jun, 202420 May, 202417 days15.96NAUndisclosed
61Energy Transfer LP - UnitETPurchase1K-15K06 Jun, 202402 May, 202435 days15.48NAUndisclosed
62Energy Transfer LP - UnitETPurchase1K-15K06 Jun, 202401 May, 202436 days15.73NAUndisclosed
63AT&TTPurchase1K-15K06 Jun, 202401 May, 202436 days16.89NAUndisclosed
64Alliance Resource Partners, LP - UnitARLPPurchase1K-15K06 Jun, 202415 May, 202422 days22.55NAUndisclosed
65Hercules Cap IncHTGCPurchase1K-15K07 May, 202416 Apr, 202421 days17.96NAUndisclosed
66Energy Transfer LP - UnitETPurchase1K-15K07 May, 202430 Apr, 20247 days15.98NAUndisclosed
67Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockPurchase1K-15K07 May, 202402 Apr, 202435 days-NAUndisclosed
68Ardmore Shipping CorpASCPurchase1K-15K07 May, 202409 Apr, 202428 days16.49NAUndisclosed
69Hercules Cap IncHTGCPurchase1K-15K11 Apr, 202407 Mar, 202435 days18.40NAJoint
70Ardmore Shipping CorpASCPurchase1K-15K11 Apr, 202406 Mar, 202436 days15.84NAJoint
71Ardmore Shipping CorpASCPurchase1K-15K11 Apr, 202404 Mar, 202438 days16.25NAJoint
72Hercules Cap IncHTGCPurchase1K-15K08 Mar, 202401 Feb, 202436 days17.31NAJoint
73Flex Lng LtdFLNGPurchase1K-15K08 Mar, 202426 Feb, 202411 days25.31NAJoint
74Flex Lng LtdFLNGPurchase1K-15K08 Mar, 202423 Feb, 202414 days25.21NAJoint
75Flex Lng LtdFLNGPurchase1K-15K08 Mar, 202409 Feb, 202428 days26.17NAJoint
76Flex Lng LtdFLNGPurchase1K-15K08 Mar, 202407 Feb, 202430 days28.44NAJoint
77Flex Lng LtdFLNGPurchase1K-15K08 Mar, 202402 Feb, 202435 days29.92NAJoint
78Energy Transfer LP - UnitETPurchase1K-15K08 Mar, 202421 Feb, 202416 days14.64NAJoint
79Duke EnergyDUKSale50K-100K08 Mar, 202428 Feb, 20249 days90.85NoJoint
80AT&TTPurchase1K-15K08 Mar, 202402 Feb, 202435 days18.04NAJoint
81Ardmore Shipping CorpASCPurchase1K-15K08 Mar, 202427 Feb, 202410 days16.10NAJoint
82Ardmore Shipping CorpASCPurchase1K-15K08 Mar, 202423 Feb, 202414 days16.26NAJoint
83Ardmore Shipping CorpASCPurchase1K-15K08 Mar, 202415 Feb, 202422 days16.26NAJoint
84Ardmore Shipping CorpASCPurchase1K-15K08 Mar, 202405 Feb, 202432 days16.23NAJoint
85Alliance Resource Partners, LP - UnitARLPPurchase1K-15K08 Mar, 202415 Feb, 202422 days19.75NAJoint
86Alliance Resource Partners, LP - UnitARLPPurchase1K-15K08 Mar, 202426 Feb, 202411 days19.00NAJoint
87Alliance Resource Partners, LP - UnitARLPPurchase1K-15K08 Mar, 202423 Feb, 202414 days19.20NAJoint
88Schwab Strategic TrustSCHXPurchase1K-15K06 Feb, 202417 Jan, 202420 days56.30NAJoint
89Schwab Strategic TrustSCHXPurchase1K-15K06 Feb, 202408 Jan, 202429 days55.48NAJoint
90Hercules Cap IncHTGCPurchase15K-50K06 Feb, 202416 Jan, 202421 days17.58NAJoint
91Energy Transfer LP - UnitETPurchase1K-15K06 Feb, 202418 Jan, 202419 days13.77NAJoint
92Energy Transfer LP - UnitETPurchase1K-15K06 Feb, 202417 Jan, 202420 days13.90NAJoint
93Energy Transfer LP - UnitETPurchase15K-50K06 Feb, 202416 Jan, 202421 days14.01NAJoint
94Duke EnergyDUKPurchase1K-15K06 Feb, 202416 Jan, 202421 days98.46NAJoint
95Cross Timbers Royalty TrustCRTSale15K-50K06 Feb, 202417 Jan, 202420 days17.39NoJoint
96Altria GroupMOSale1K-15K06 Feb, 202416 Jan, 202421 days41.34NoJoint
97Altria GroupMOSale15K-50K06 Feb, 202410 Jan, 202427 days41.86NoJoint
98Altria GroupMOPurchase1K-15K06 Feb, 202411 Jan, 202426 days41.06NAJoint
99Flex Lng LtdFLNGPurchase1K-15K09 Jan, 202404 Dec, 202336 days29.32NAJoint
100Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockExchange15K-50K09 Jan, 202414 Dec, 202326 days-NAJoint
101Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred StockPurchase1K-15K09 Jan, 202419 Dec, 202321 days-NAJoint
102Cross Timbers Royalty TrustCRTPurchase1K-15K09 Jan, 202408 Dec, 202332 days18.87NAJoint
103USD Partners LP UnitUSDPSale1K-15K05 Dec, 202310 Nov, 202325 days0.37NoJoint
104Flex Lng LtdFLNGPurchase1K-15K05 Dec, 202328 Nov, 20237 days30.12NAJoint
105Cross Timbers Royalty TrustCRTPurchase1K-15K05 Dec, 202328 Nov, 20237 days20.37NAJoint
106Cross Timbers Royalty TrustCRTPurchase1K-15K05 Dec, 202329 Nov, 20236 days20.10NAJoint
107AT&TTPurchase1K-15K05 Dec, 202302 Nov, 202333 days15.58NAJoint
108Arlington Asset Investment Corp 7.00%Purchase1K-15K05 Dec, 202328 Nov, 20237 days-NAJoint
109Alliance Resource Partners, LP - UnitARLPPurchase1K-15K05 Dec, 202315 Nov, 202320 days22.40NAJoint
110Plains All American PipelinePAASale15K-50K07 Nov, 202303 Oct, 202335 days15.18YesJoint
111Hercules Cap IncHTGCPurchase1K-15K07 Nov, 202325 Oct, 202313 days15.51NAJoint
112Hercules Cap IncHTGCPurchase1K-15K07 Nov, 202323 Oct, 202315 days15.66NAJoint
113Hercules Cap IncHTGCPurchase1K-15K07 Nov, 202320 Oct, 202318 days15.85NAJoint
114Hercules Cap IncHTGCPurchase1K-15K07 Nov, 202303 Oct, 202335 days16.09NAJoint
115Flex Lng LtdFLNGPurchase1K-15K07 Nov, 202302 Oct, 202336 days30.16NAJoint
116Cross Timbers Royalty TrustCRTPurchase1K-15K07 Nov, 202302 Oct, 202336 days19.48NAJoint
117Altria GroupMOPurchase1K-15K07 Nov, 202311 Oct, 202327 days42.49NAJoint
118Vector GroupVGRPurchase1K-15K09 Oct, 202318 Sep, 202321 days10.82NAJoint
119Vector GroupVGRSale50K-100K09 Oct, 202321 Sep, 202318 days10.77YesJoint
120Hercules Cap IncHTGCPurchase1K-15K09 Oct, 202321 Sep, 202318 days16.60NAJoint
121Green Plains Partners LP UnitGPPSale15K-50K09 Oct, 202318 Sep, 202321 days13.78YesJoint
122Duke Energy Corp. - 5.75% PRF PERPETUAL USD 25 - Ser A 1/1000th IntDUK.PR.APurchase1K-15K09 Oct, 202319 Sep, 202320 days-NAJoint
123Cross Timbers Royalty TrustCRTPurchase1K-15K09 Oct, 202319 Sep, 202320 days22.54NAJoint
124Arlington Asset Investment Corp 7.00%Purchase1K-15K09 Oct, 202319 Sep, 202320 days-NAJoint
125Apollo Asset Management, Inc. 6.375% Series A Preferred StockSale15K-50K09 Oct, 202322 Sep, 202317 days-YesJoint
126Takeda pharma Co (ADR)TAKSale15K-50K06 Sep, 202329 Aug, 20238 days15.28YesJoint
127AT&TTPurchase1K-15K06 Sep, 202302 Aug, 202335 days14.30NAJoint
128Alliance Resource Partners, LP - UnitARLPPurchase1K-15K06 Sep, 202316 Aug, 202321 days19.67NAJoint
129Altria GroupMOPurchase1K-15K31 Jul, 202311 Jul, 202320 days44.95NAJoint
130Vector GroupVGRPurchase1K-15K10 Jul, 202330 Jun, 202310 days12.78NAJoint
131DUKE ENERGY C 5.75% PFD SER APurchase1K-15K10 Jul, 202320 Jun, 202320 days-NAJoint
132Sisecam Resources LP UnitSIREPurchase1K-15K05 Jun, 202319 May, 202317 days24.99NAJoint
133Sisecam Resources LP UnitSIRESale50K-100K05 Jun, 202326 May, 202310 days25.33NoJoint
134Green Plains Partners LP UnitGPPPurchase1K-15K05 Jun, 202317 May, 202319 days12.12NAJoint
135Flex Lng LtdFLNGPurchase1K-15K05 Jun, 202316 May, 202320 days32.34NAJoint
136Cross Timbers Royalty TrustCRTPurchase1K-15K05 Jun, 202301 May, 202335 days20.51NAJoint
137Cross Timbers Royalty TrustCRTPurchase1K-15K05 Jun, 202317 May, 202319 days20.41NAJoint
138AT&T, Inc. - 5% PRF PERPETUAL USD 25 - 1/1000th Int Ser AT.PR.APurchase1K-15K05 Jun, 202302 May, 202334 days-NAJoint
139Altria GroupMOPurchase1K-15K05 Jun, 202301 May, 202335 days47.51NAJoint
140Alliance Resource Partners, LP - UnitARLPPurchase1K-15K05 Jun, 202316 May, 202320 days19.19NAJoint
141Alliance Resource Partners, LP - UnitARLPPurchase1K-15K05 Jun, 202310 May, 202326 days18.90NAJoint
142Alliance Resource Partners, LP - UnitARLPPurchase1K-15K05 Jun, 202308 May, 202328 days20.00NAJoint
143Arlington Asset Investment Corp 7.00%Purchase1K-15K01 May, 202303 Apr, 202328 days-NAJoint
144Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockPurchase1K-15K04 Apr, 202322 Mar, 202313 days-NAJoint
145Vector GroupVGRPurchase1K-15K04 Apr, 202331 Mar, 20234 days11.86NAJoint
146Vector GroupVGRPurchase1K-15K04 Apr, 202307 Mar, 202328 days13.18NAJoint
147Schwab Strategic TrustSCHDSale50K-100K04 Apr, 202308 Mar, 202327 days74.34YesJoint
148Plains All American PipelinePAAPurchase15K-50K04 Apr, 202324 Mar, 202311 days11.55NAJoint
149KelloggKSale50K-100K04 Apr, 202301 Mar, 202334 days65.94NoJoint
150BlackRock Institutional TrustPFFSale50K-100K04 Apr, 202302 Mar, 202333 days32.36YesJoint
151GSK PLC (ADR)GSKSale50K-100K04 Apr, 202301 Mar, 202334 days34.27NoJoint
152Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred StockPurchase1K-15K04 Apr, 202317 Mar, 202318 days-NAJoint
153Boise Cascade CoBCCSale15K-50K04 Apr, 202307 Mar, 202328 days68.48NoJoint
154Boise Cascade CoBCCPurchase1K-15K04 Apr, 202302 Mar, 202333 days69.33NAJoint
155Alliance Resource Partners, LP - UnitARLPPurchase1K-15K04 Apr, 202310 Mar, 202325 days19.81NAJoint
156Takeda pharma Co (ADR)TAKPurchase1K-15K03 Mar, 202316 Feb, 202315 days15.66NAJoint
157Sisecam Resources LP UnitSIREPurchase1K-15K03 Mar, 202324 Feb, 20237 days25.13NAJoint
158Marathon Oil CorporationMROSale15K-50K03 Mar, 202321 Feb, 202310 days25.86NoJoint
159Flex Lng LtdFLNGPurchase1K-15K03 Mar, 202315 Feb, 202316 days34.94NAJoint
160CF IndustriesCFSale15K-50K03 Mar, 202316 Feb, 202315 days85.01NoJoint
161Boise Cascade CoBCCPurchase15K-50K03 Mar, 202324 Feb, 20237 days71.55NAJoint
162AT&TTPurchase1K-15K03 Mar, 202301 Feb, 202330 days20.37NAJoint
163Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Mar, 202315 Feb, 202316 days21.12NAJoint
164Flex Lng LtdFLNGPurchase1K-15K03 Feb, 202304 Jan, 202330 days30.69NAJoint
165Altria GroupMOPurchase1K-15K03 Feb, 202317 Jan, 202317 days45.62NAJoint
166Via Renewables Inc - FXDFR PRF PERPETUAL USD 25 - Ser AVIASPPurchase1K-15K03 Jan, 202309 Dec, 202225 days24.24NAJoint
167Vector GroupVGRPurchase1K-15K03 Jan, 202330 Dec, 20224 days11.86NAJoint
168Marathon Oil CorporationMROPurchase1K-15K03 Jan, 202305 Dec, 202229 days29.74NAJoint
169BlackRock Institutional TrustPFFPurchase15K-50K03 Jan, 202309 Dec, 202225 days31.58NAJoint
170BlackRock Institutional TrustPFFPurchase1K-15K03 Jan, 202308 Dec, 202226 days31.72NAJoint
171HessHESSale50K-100K03 Jan, 202330 Dec, 20224 days140.86YesJoint
172Duke Energy Corp. - 5.75% PRF PERPETUAL USD 25 - Ser A 1/1000th IntDUK.PR.APurchase1K-15K03 Jan, 202329 Dec, 20225 days-NAJoint
173Altria GroupMOPurchase50K-100K03 Jan, 202306 Dec, 202228 days47.19NAJoint
174Alliance Resource Partners, LP - UnitARLPPurchase1K-15K03 Jan, 202309 Dec, 202225 days21.60NAJoint
All financials are in $
* The trades on this page are updated once a day. Click on the politician name to check their latest trades.