U.S. House · Republican · North Carolina, District 5
959 trades in 161 stocks.
Filed May 2014 to Jul 10, 2026
Typical delay 22 days
Portfolio return unavailable: holdings or prices need verification.
| Stock | Trade | Amount | Traded | Filed | Price at trade | Price now | Filing |
|---|---|---|---|---|---|---|---|
| ARLPAlliance Resource Partners, L.P. - | Sold | $15K - $50K | Jun 18, 2026 | Jul 10, 2026 | $23.52 | $26.70+13.5% | Source |
| ARLPAlliance Resource Partners, L.P. - | Bought | $1K - $15K | May 15, 2026 | Jun 2, 2026 | $25.13 | $26.70+6.2% | Source |
| ARLPAlliance Resource Partners, L.P. - | Bought | $1K - $15K | Feb 13, 2026 | Mar 2, 2026 | $25.82 | $26.70+3.4% | Source |
| PSAS 01/12/2026 02/01/2026 $50,001 - $100,000 F S: New Public Storage Common Stock | Sold | $1K - $15K | Jan 12, 2026 | Feb 6, 2026 | $279.20 | $324.77+16.3% | Source |
| HTGCHercules Capital, Inc. Common Stock | Sold | $50K - $100K | Jan 12, 2026 | Feb 6, 2026 | $18.67 | $16.59-11.1% | Source |
| EFCEllington Financial Inc. Common | Bought | $1K - $15K | Dec 30, 2025 | Jan 5, 2026 | $13.75 | $11.41-17.0% | Source |
| HTGCF S: New Hercules Capital, Inc. Common Stock | Bought | $1K - $15K | Nov 19, 2025 | Dec 1, 2025 | $17.42 | $16.59-4.8% | Source |
| ARLPAlliance Resource Partners, L.P. - | Bought | $1K - $15K | Nov 17, 2025 | Dec 1, 2025 | $24.25 | $26.70+10.1% | Source |
| ARLPAlliance Resource Partners, L.P. - | Bought | $1K - $15K | Nov 14, 2025 | Dec 1, 2025 | $24.98 | $26.70+6.9% | Source |
| HTGCF S: New Hercules Capital, Inc. Common Stock | Sold | $15K - $50K | Sep 25, 2025 | Oct 6, 2025 | $19.10 | $16.59-13.1% | Source |
Public filings, shown as filed. Federal law (5 U.S.C. 13107) limits some uses.
Annual disclosuresReturns shown are estimates built from public disclosures, not the actual results of any member's accounts.