| Organization | Role | Period |
|---|
| United States representative | position | 2021-01-03–now |
| Republican Conference Secretary of the United States House of Representatives | position | 2013-01-03–now |
| member of the North Carolina Senate | position | 1994-00-00–2004-00-00 |
| president | position | 1987-00-00–1994-00-00 |
| member | position | 1976-00-00–1988-00-00 |
| University of North Carolina at Chapel Hill | education | 1968-00-00 |
| University of North Carolina at Greensboro | education | 1985-00-00 |
| secretary | position | now |
| House Committee on Oversight and Government Reform | Member | now |
| House Committee on Education and Workforce | Member | now |
| House Committee on Rules | Chair | now |
| House Committee on Oversight and Government Reform — Government Operations | Member | now |
| House Committee on Education and Workforce — Health, Employment, Labor, and Pensions | Member | now |
8 disclosed trade(s) (4 buys / 4 sells) · 2025-12-30 → 2026-06-30 · 3 distinct ticker(s)
| Date | Ticker | Asset | Type | Amount | |
|---|
| 2026-06-30 | | Ellington Financial Inc. 7.00% Series [self] | BUY | $1,001 - $15,000 | PTR |
| 2026-06-18 | $ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited $ [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-06-18 | | Ellington Financial Inc. 7.00% Series [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-15 | $ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited P [self] | BUY | $1,001 - $15,000 | PTR |
| 2026-02-13 | $ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited P [self] | BUY | $1,001 - $15,000 | PTR |
| 2026-01-12 | $HTGC | Hercules Capital, Inc. Common Stock [self] | SELL | $50,001 - $100,000 | PTR |
| 2026-01-12 | | Public Storage Common Stock (PSA) [self] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-30 | $EFC | Ellington Financial Inc. Common Stock [self] | BUY | $1,001 - $15,000 | PTR |