Republican Representative from North Carolina · STOCK Act Periodic Transaction Reports
| Date | Type | Asset | Amount | Source |
|---|---|---|---|---|
| 2026-06-30 | Purchase | EFC$D · Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) [ST] | $1,001 - $15,000 | |
| 2026-06-18 | Partial sale | ARLP · Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) [ST] | $15,001 - $50,000 | |
| 2026-06-18 | Partial sale | EFC$D · Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) [ST] | $15,001 - $50,000 | |
| 2026-05-15 | Purchase | ARLP · Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | $1,001 - $15,000 | |
| 2026-02-13 | Purchase | ARLP · Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | $1,001 - $15,000 | |
| 2026-01-12 | Sale | PSA · Public Storage Common Stock (PSA) | $1,001 - $15,000 | |
| 2026-01-12 | Sale | HTGC · Hercules Capital, Inc. Common Stock (HTGC) | $50,001 - $100,000 | |
| 2025-12-30 | Purchase | EFC · Ellington Financial Inc. Common Stock (EFC) | $1,001 - $15,000 |