| Organization | Role | Period |
|---|---|---|
| United States representative | position | 2021-01-03–now |
| Arkansas Tech University | education | 1986-00-00 |
| Georgia Tech | education | now |
| Dover High School | education | 1980-00-00 |
| House Committee on Ways and Means | Member | now |
| House Committee on Ways and Means — Tax | Member | now |
| House Committee on Ways and Means — Health | Member | now |
$HD (7)$DVN (6)$BSX (6)$TJX (4)$IQV (4)$MRSH (4)$ITW (4)$CL (4)$ROK (3)$XOM (3)
| Date | Ticker | Asset | Type | Amount | |
|---|---|---|---|---|---|
| 2026-09-15 | $CNP | CenterPoint Energy, Inc [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-15 | GRAND RIVER DAM AUTH OKLA [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-15 | MUSKOGEE CNTY OKLA PUB [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-15 | OKLAHOMA ST CAPITOL IMPT [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-15 | $STX | Seagate Technology Holdings PLC - Ordinary Shares [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-15 | $STE | STERIS plc [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-15 | $TJX | TJX Companies, Inc. [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-14 | $CDNS | Cadence Design Systems, Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | $DVN | Devon Energy Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | $EMR | Emerson Electric Company Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-14 | $EMR | Emerson Electric Company Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | $HD | Home Depot, Inc. [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-14 | $HD | Home Depot, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | $IQV | IQVIA Holdings, Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | JACKSON CNTY OKLA FACS AUTH [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-14 | $MRSH | Marsh Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-14 | $NEE | NextEra Energy, Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | OKLAHOMA ST CAPITOL IMPT [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-14 | OKLAHOMA ST CAPITOL IMPT [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-14 | $ROK | Rockwell Automation, Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-14 | Virtus Artificial Intelligence & [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-09-11 | ONEOK, Inc. Common Stock (OKE) [JT] | SELL | $500,001 - $1,000,000 | PTR | |
| 2026-09-11 | ONEOK, Inc. Common Stock (OKE) [JT] | SELL | $100,001 - $250,000 | PTR | |
| 2026-09-10 | $ETN | Eaton Corporation, PLC Ordinary Shares [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-10 | $HD | Home Depot, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-10 | $NVO | Novo Nordisk A/S Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-10 | $UNH | UnitedHealth Group Incorporated Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-09 | $BSX | Boston Scientific Corporation Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-09-09 | $ITW | Illinois Tool Works Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-09 | $MRSH | Marsh Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-09-09 | $PTC | PTC Inc. - Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-09-09 | TULSA OKLA MET UTIL AUTH [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-08 | Apple Inc. - Common Stock (AAPL) [DC] | SELL | $1,001 - $15,000 | PTR | |
| 2026-09-08 | Apple Inc. - Common Stock (AAPL) [DC] | SELL | $1,001 - $15,000 | PTR | |
| 2026-09-08 | ARBUCKLE MEM HOSP AUTH [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-08 | $ETV | Eaton Vance Corporation Eaton Vance Tax-Managed Buy-Write Opportunitie [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-08 | $IQV | IQVIA Holdings, Inc. Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-04 | $BSX | Boston Scientific Corporation Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-09-04 | $DVN | Devon Energy Corporation Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-09-04 | $ITW | Illinois Tool Works Inc. Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-09-04 | OKLAHOMA CITY OKLA ARPT [JT] | BUY | $50,001 - $100,000 | PTR | |
| 2026-09-04 | ONEOK, Inc. Common Stock (OKE) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-09-03 | $BSX | Boston Scientific Corporation Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | $BSX | Boston Scientific Corporation Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | $BSX | Boston Scientific Corporation Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | $IQV | IQVIA Holdings, Inc. Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | JENKS OKLA UNLTD TAX GO BDS [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-03 | JENKS OKLA UNLTD TAX GO BDS [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-09-03 | $AIO | Virtus Artificial Intelligence & Technology Opportunities Fund Common [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | $VUZI | Vuzix Corporation [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-03 | $VUZI | Vuzix Corporation [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $CDNS | Cadence Design Systems, Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $CL | Colgate-Palmolive Company Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $DHR | Danaher Corporation Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | Devon Energy Corporation Common [JT] | SELL | $100,001 - $200 | PTR | |
| 2026-09-02 | $HD | Home Depot, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $ITW | Illinois Tool Works Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | Linde plc - Ordinary Shares (LIN) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-09-02 | $LMT | Lockheed Martin Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $LMT | Lockheed Martin Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $LOW | Lowe's Companies, Inc. Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $MRSH | Marsh Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $NEE | NextEra Energy, Inc. Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $ORLY | O'Reilly Automotive, Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $ROK | Rockwell Automation, Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $ROK | Rockwell Automation, Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-09-02 | $SBUX | Starbucks Corporation - Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-09-02 | $TJX | TJX Companies, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $BSX | Boston Scientific Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $RA | Brookfield Real Assets Income Fund Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | Chubb Limited Common Stock (CB) [JT] | BUY | $1,001 - $15,000 | PTR | |
| 2026-08-31 | $KO | Coca-Cola Company [JT] | BUY | $1,001 - $15,000 | PTR |
| 2026-08-31 | $CL | Colgate-Palmolive Company Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-31 | Crane Company Common Stock (CR) [JT] | SELL | $50,001 - $100,000 | PTR | |
| 2026-08-31 | Crane NXT, Co. Common Stock (CXT) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-31 | $CSX | CSX Corporation [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-31 | $DHR | Danaher Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $DVN | Devon Energy Corporation Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-08-31 | $DVN | Devon Energy Corporation Common Stock [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $XOM | ExxonMobil Holdings Corporation Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-08-31 | $F | Ford Motor Company Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-31 | $HD | Home Depot, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | Honeywell International Inc. (HON) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-31 | $ITW | Illinois Tool Works Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | Linde plc - Ordinary Shares (LIN) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-31 | $NVO | Novo Nordisk A/S Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-31 | ONEOK, Inc. Common Stock (OKE) [JT] | SELL | $50,001 - $100,000 | PTR | |
| 2026-08-31 | $ORLY | O'Reilly Automotive, Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $PRGS | Progress Software Corporation - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $PTC | PTC Inc. - Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-08-31 | $TJX | TJX Companies, Inc. [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-31 | $AIO | Virtus Artificial Intelligence & Technology Opportunities Fund $50,000 [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-27 | $CL | Colgate-Palmolive Company Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-27 | $CSX | CSX Corporation [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-27 | $HD | Home Depot, Inc. [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-27 | Novartis AG Common Stock (NVS) [self] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-27 | $PBA | Pembina Pipeline Corp. Ordinary Shares [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-27 | $TJX | TJX Companies, Inc. [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-27 | $WMT | Walmart Inc. - Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-24 | CANADIAN CNTY OKLA EDL FACS [JT] | BUY | $100,001 - $250,000 | PTR | |
| 2026-08-24 | $HD | Home Depot, Inc. [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-08-24 | $LOW | Lowe's Companies, Inc. Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-24 | $MRSH | Marsh Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-24 | $MDT | Medtronic plc. Ordinary Shares [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-24 | Procter & Gamble Company (PG) [JT] | SELL | $50,001 - $100,000 | PTR | |
| 2026-08-21 | $MSFT | Microsoft Corporation - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-21 | Veralto Corp Common Stock (VLTO) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-19 | $CL | Colgate-Palmolive Company Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-19 | $HONA | Honeywell Aerospace Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-18 | $BUD | Anheuser-Busch Inbev SA Sponsored ADR [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-18 | Biogen Inc. - Common Stock (BIIB) [self] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-18 | $KMB | Kimberly-Clark Corporation - Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-14 | Adobe Inc. - Common Stock (ADBE) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-14 | $CARR | Carrier Global Corporation Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-14 | ICON plc - Ordinary Shares (ICLR) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-08-14 | Veralto Corp Common Stock (VLTO) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-13 | $BA | Boeing Company [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-13 | $BA | Boeing Company [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-13 | $GAP | Gap, Inc. [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-13 | $HRL | Hormel Foods Corporation Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-13 | $NKE | Nike, Inc. Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-13 | $WAT | Waters Corporation Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-10 | $OTIS | Otis Worldwide Corporation Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-10 | Veralto Corp Common Stock (VLTO) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-10 | $DIS | Walt Disney Company [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-08-05 | Alcon Inc. Ordinary Shares (ALC) [self] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-05 | Procter & Gamble Company (PG) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-05 | $SOLS | Solstice Advanced Materials Inc. - Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | $OGN | 2000166537 JT Organon & Co. Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | $VSNT | 2000166538 JT Versant Media Group, Inc. - Class A Common Stock [self] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | $CMCSA | Comcast Corporation - Class A Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | $DEO | Diageo plc Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | Estee Lauder Companies, Inc. (EL) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-05 | Kenvue Inc. Common Stock (KVUE) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-05 | $MDLZ | Mondelez International, Inc. - Class A Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-08-05 | Organon & Co. Common Stock (OGN) [JT] | SELL | $1,001 - $15,000 | PTR | |
| 2026-08-05 | $VSNT | Versant Media Group, Inc. - Class A Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-07-24 | CADDO CNTY OKLA [JT] | BUY | $50,001 - $100,000 | PTR | |
| 2026-07-24 | TULSA CNTY OKLA INDPT SCH [JT] | BUY | $100,001 - $250,000 | PTR | |
| 2026-07-20 | GRAND RIVER DAM AUTH OKLA [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-07-20 | KINGFISHER CNTY OKLA EDL [JT] | BUY | $100,001 - $250,000 | PTR | |
| 2026-07-17 | LAWTON OKLA GO BDS SER. 2019 [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-07-17 | OKLAHOMA CNTY OKLA FIN AUTH [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-07-16 | EDMOND OKLA PUB WKS AUTH [JT] | BUY | $15,001 - $50,000 | PTR | |
| 2026-07-02 | $XOM | Exxon Mobil Corporation Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-07-02 | $XOM | Exxon Mobil Corporation Common Stock [JT] | SELL | $100,001 - $250,000 | PTR |
| 2026-06-29 | $HONAV | Honeywell Aerospace Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-08 | $CTRA | Coterra Energy Inc. Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-08 | $CTRA | Coterra Energy Inc. Common Stock [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-08 | $DVN | Devon Energy Corporation Common Stock [self] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-08 | $DVN | Devon Energy Corporation Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-05-06 | MORGAN STANLEY FIN LLC MTN [self] | SELL | $1,000,001 - $5,000,000 | PTR | |
| 2026-04-29 | Goldman Sachs MTN 4/29/2030 [CS] [JT] | SELL | $250,001 - $500,000 | PTR | |
| 2026-03-24 | $EXAS | Exact Sciences Corporation - Common Stock [DC] | SELL | $1,001 - $15,000 | PTR |
| 2026-03-20 | $MDT | Medtronic plc. Ordinary Shares [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-03-20 | Prologis, Inc. Common Stock (PLD) [JT] | SELL | $50,001 - $100,000 | PTR | |
| 2026-03-20 | $TROW | T. Rowe Price Group, Inc. - Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-03-18 | $SMA | SmartStop Self Storage REIT, Inc. Common Stock [JT] | SELL | $500,001 - $1,000,000 | PTR |
| 2026-03-18 | $TXN | Texas Instruments Incorporated - Common Stock [JT] | SELL | $500,001 - $1,000,000 | PTR |
| 2026-03-17 | $BDX | Becton, Dickinson and Company Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-03-17 | $MUA | Blackrock MuniAssets Fund, Inc Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-03-17 | $CTSH | Cognizant Technology Solutions Corporation - Class A Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-03-17 | $CMCSA | Comcast Corporation - Class A Common Stock [JT] | SELL | $15,001 - $50,000 | PTR |
| 2026-03-17 | Invesco Ltd Common Stock (IVZ) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-03-17 | Kenvue Inc. Common Stock (KVUE) [JT] | SELL | $15,001 - $50,000 | PTR | |
| 2026-03-16 | $ACN | Accenture plc Class A Ordinary Shares [JT] | SELL | $250,001 - $500,000 | PTR |
| 2026-03-16 | $IQV | IQVIA Holdings, Inc. Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-03-16 | $PRGS | Progress Software Corporation - Common Stock [JT] | SELL | $50,001 - $100,000 | PTR |
| 2026-03-05 | ICON plc - Ordinary Shares (ICLR) [JT] | SELL | $100,001 - $250,000 | PTR | |
| 2026-02-09 | $WAT | Waters Corporation Common Stock [JT] | SELL | $1,001 - $15,000 | PTR |
| 2026-01-07 | ROYAL BANK OF CANADA 31F DUE [JT] | BUY | $250,001 - $500,000 | PTR | |
| 2025-12-23 | $UNH | UnitedHealth Group Incorporated Common Stock [JT] | SELL | $250,001 - $500,000 | PTR |
from2028 — politician profile. Trades from House Clerk / Senate EFD / OGE disclosures; profile from the local person-intel registry. Rebuilt at publish time.