# Virginia Foxx

- Party: Republican
- Chamber: House
- State: -
- District: -
- Total trades: 28
- Estimated volume: $572,014
- Last traded: Jun 30, 2026
- Source: https://tryglasshouse.ai/politicians/F000450.md

## Activity by quarter

- Q4 2025: 4 buys, 0 sells
- Q1 2026: 1 buys, 2 sells
- Q2 2026: 2 buys, 2 sells
- Q3 2026: 0 buys, 0 sells

## Trades by sector

- Energy & Transportation: 13 trades (46.4%)
- Financial Services: 6 trades (21.4%)
- Real Estate & Construction: 4 trades (14.3%)
- Energy: 2 trades (7.1%)
- Life Sciences: 1 trades (3.6%)

# Trading history

- Page: 1 of 1
- Results: 28 of 28
- Pagination query parameter: `page`

## 1. ELLINGTON FINANCIAL INC. 7.00% SERIES D CUMULATIVE PERPETUAL REDEEMABLE PREFERRED STOCK

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Jun 30, 2026, disclosed Jul 10, 2026
- Market context: - at trade, - current (-)
- Record: https://tryglasshouse.ai/trades/9cb3ca9d-bec9-455c-972a-fc336506c643.md

## 2. ELLINGTON FINANCIAL INC. 7.00% SERIES D CUMULATIVE PERPETUAL REDEEMABLE PREFERRED STOCK

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Jun 18, 2026, disclosed Jul 10, 2026
- Market context: - at trade, - current (-)
- Record: https://tryglasshouse.ai/trades/5851f425-c0f0-4f96-9317-f1e45dcfc0b5.md

## 3. ARLP: Alliance Resource Partners LP

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Jun 18, 2026, disclosed Jul 10, 2026
- Market context: $23.52 at trade, $25.87 current (+9.99%)
- Record: https://tryglasshouse.ai/trades/7d1eebd2-f847-4747-9c9d-4bb135e6c5c5.md

## 4. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded May 15, 2026, disclosed Jun 2, 2026
- Market context: $25.13 at trade, $25.87 current (+2.94%)
- Record: https://tryglasshouse.ai/trades/851e0d22-cba9-43fe-8f86-82f3f09d2651.md

## 5. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Feb 13, 2026, disclosed Mar 2, 2026
- Market context: $25.82 at trade, $25.87 current (+0.19%)
- Record: https://tryglasshouse.ai/trades/7c32cb34-adcf-40d5-b6bb-648a5096a316.md

## 6. PSA: Public Storage

- Transaction: Sell, $1,001 - $15,000
- Dates: traded Jan 12, 2026, disclosed Feb 6, 2026
- Market context: $279.2 at trade, $296.31 current (+6.13%)
- Record: https://tryglasshouse.ai/trades/4582c1f3-138c-4bbb-a6b2-39219270d8f4.md

## 7. HTGC: Hercules Capital, Inc.

- Transaction: Sell, $50,001 - $100,000
- Dates: traded Jan 12, 2026, disclosed Feb 6, 2026
- Market context: $18.67 at trade, $17.33 current (-7.18%)
- Record: https://tryglasshouse.ai/trades/8a487f6b-1214-4daa-b52a-7f79890c0106.md

## 8. EFC: Ellington Financial Inc. Common Stock

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Dec 30, 2025, disclosed Jan 5, 2026
- Market context: $13.75 at trade, $12.44 current (-9.53%)
- Record: https://tryglasshouse.ai/trades/0c298ec2-4ef2-4348-a982-25e87460c2be.md

## 9. HTGC: Hercules Capital, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Nov 19, 2025, disclosed Dec 1, 2025
- Market context: $17.42 at trade, $17.33 current (-0.52%)
- Record: https://tryglasshouse.ai/trades/a71666d5-1808-4833-a4fc-eb9a7cd12175.md

## 10. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Nov 17, 2025, disclosed Dec 1, 2025
- Market context: $24.25 at trade, $25.87 current (+6.68%)
- Record: https://tryglasshouse.ai/trades/44c19e41-45df-4c7f-92b0-ac0f0b093f6f.md

## 11. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Nov 14, 2025, disclosed Dec 1, 2025
- Market context: $24.98 at trade, $25.87 current (+3.56%)
- Record: https://tryglasshouse.ai/trades/6b123e7a-8125-437a-a243-fb04f33e1b6b.md

## 12. HTGC: Hercules Capital, Inc.

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Sep 25, 2025, disclosed Oct 6, 2025
- Market context: $19.1 at trade, $17.33 current (-9.27%)
- Record: https://tryglasshouse.ai/trades/9f181e9a-85d8-4193-8961-2c273d4f8ce1.md

## 13. ARLP: Alliance Resource Partners LP

- Transaction: Sell, $1,001 - $15,000
- Dates: traded Sep 25, 2025, disclosed Oct 6, 2025
- Market context: $24.1 at trade, $25.87 current (+7.34%)
- Record: https://tryglasshouse.ai/trades/fce840f6-6849-4c30-9d6a-176b986a521c.md

## 14. HTGC: Hercules Capital, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Aug 19, 2025, disclosed Sep 8, 2025
- Market context: $19.16 at trade, $17.33 current (-9.55%)
- Record: https://tryglasshouse.ai/trades/9f89a0f4-4a82-4d20-bb5b-298d3082c82b.md

## 15. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Aug 14, 2025, disclosed Sep 8, 2025
- Market context: $25.47 at trade, $25.87 current (+1.57%)
- Record: https://tryglasshouse.ai/trades/a1b3bf92-0857-492f-bfec-7f66e237048e.md

## 16. EFC: Ellington Financial Inc. Common Stock

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Jun 30, 2025, disclosed Jul 3, 2025
- Market context: $12.99 at trade, $12.44 current (-4.23%)
- Record: https://tryglasshouse.ai/trades/b305af18-c650-4397-bc5f-472c474750aa.md

## 17. BMY: Bristol-Myers Squibb Co.

- Transaction: Sell, $1,001 - $15,000
- Dates: traded Jun 24, 2025, disclosed Jul 3, 2025
- Market context: $47.03 at trade, $63.06 current (+34.08%)
- Record: https://tryglasshouse.ai/trades/04879a88-0b5c-4800-b2c4-4d2cd6e75a2b.md

## 18. ET: Energy Transfer LP Common Units representing limited partner interests

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Jun 24, 2025, disclosed Jul 3, 2025
- Market context: $17.69 at trade, $21.14 current (+19.50%)
- Record: https://tryglasshouse.ai/trades/c461ea47-36d6-4cf8-bc93-29877dad9e57.md

## 19. HTGC: Hercules Capital, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded May 20, 2025, disclosed Jun 3, 2025
- Market context: $17.86 at trade, $17.33 current (-2.97%)
- Record: https://tryglasshouse.ai/trades/47788bda-ed56-4379-baf7-78b489587763.md

## 20. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded May 15, 2025, disclosed Jun 3, 2025
- Market context: $26.61 at trade, $25.87 current (-2.78%)
- Record: https://tryglasshouse.ai/trades/433d8d01-2a5f-4be2-9b52-97efc281dd2c.md

## 21. EFC: Ellington Financial Inc. Common Stock

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 31, 2025, disclosed Apr 4, 2025
- Market context: $13.26 at trade, $12.44 current (-6.18%)
- Record: https://tryglasshouse.ai/trades/56596d87-26b1-4e58-aa75-13a2fd773ea6.md

## 22. FLNG: FLEX LNG Ltd.

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Mar 7, 2025, disclosed Apr 4, 2025
- Market context: $21.85 at trade, $32.42 current (+48.38%)
- Record: https://tryglasshouse.ai/trades/0554da9d-114b-438e-86f5-f39cc24bbba9.md

## 23. ET: Energy Transfer LP Common Units representing limited partner interests

- Transaction: Sell, $50,001 - $100,000
- Dates: traded Mar 7, 2025, disclosed Apr 4, 2025
- Market context: $17.46 at trade, $21.14 current (+21.08%)
- Record: https://tryglasshouse.ai/trades/c132e2ec-e7a5-402b-9af8-5ca4b0176dc7.md

## 24. PBA: Pembina Pipeline Corporation

- Transaction: Sell, $50,001 - $100,000
- Dates: traded Mar 7, 2025, disclosed Apr 4, 2025
- Market context: $37.86 at trade, $47.53 current (+25.54%)
- Record: https://tryglasshouse.ai/trades/cf43281c-e092-4bd0-829f-65ff33351017.md

## 25. ARLP: Alliance Resource Partners LP

- Transaction: Sell, $15,001 - $50,000
- Dates: traded Mar 7, 2025, disclosed Apr 4, 2025
- Market context: $24.83 at trade, $25.87 current (+4.19%)
- Record: https://tryglasshouse.ai/trades/f903d1ba-ab6a-4073-a489-2b7c0092abeb.md

## 26. HTGC: Hercules Capital, Inc.

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Mar 5, 2025, disclosed Apr 4, 2025
- Market context: $19.09 at trade, $17.33 current (-9.22%)
- Record: https://tryglasshouse.ai/trades/0403c4fe-fda4-4259-9741-a122addfc10c.md

## 27. ET: Energy Transfer LP Common Units representing limited partner interests

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Feb 19, 2025, disclosed Mar 3, 2025
- Market context: $20.12 at trade, $21.14 current (+5.07%)
- Record: https://tryglasshouse.ai/trades/ed7af1ea-30bb-4bab-9864-efea0f6cf80b.md

## 28. ARLP: Alliance Resource Partners LP

- Transaction: Buy, $1,001 - $15,000
- Dates: traded Feb 14, 2025, disclosed Mar 3, 2025
- Market context: $26.76 at trade, $25.87 current (-3.33%)
- Record: https://tryglasshouse.ai/trades/1b50b794-afd9-4fc3-93c4-5a428007606b.md



Estimated volume sums the midpoint of each disclosed transaction range. Prices and percentage changes are market context, not portfolio returns. This information is not financial advice.
