Kevin Hern
R-OK U.S. Representative · OK01
232 trades · 35 buys · 187 sells · files ~20 days after trading · last filing 2026-10-28
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-08-10 | 2026-09-01 | 22 | VLTO Veralto Corp Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-10 | 2026-09-01 | 22 | DIS Walt Disney Company | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-08-05 | 2026-09-01 | 27 | ALC Alcon Inc. Ordinary Shares | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-05 | 2026-09-01 | 27 | PG Procter & Gamble Company | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-09-01 | 27 | SOLS Solstice Advanced Materials Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-12 | 7 | OGN 2000166537 JT Organon & Co. Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-05 | 2026-08-12 | 7 | VSNT 2000166538 JT Versant Media Group, Inc. - Class A Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | CMCSA Comcast Corporation - Class A Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | OGN Organon & Co. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | VSNT Versant Media Group, Inc. - Class A Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | DEO Diageo plc Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | EL Estee Lauder Companies, Inc. | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | KVUE Kenvue Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-08-05 | 2026-08-10 | 5 | MDLZ Mondelez International, Inc. - Class A Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2026-07-24 | 2026-08-10 | 17 | CADDO CNTY OKLA GOVERNMENTAL BLDG 05.00000% 09/01/2030 | Buy | $50K–$100K | Joint | Filing ↗ |
| 2026-07-24 | 2026-08-10 | 17 | TULSA CNTY OKLA INDPT SCH DIST NO 02.00000% 09/01/2026 | Buy | $100K–$250K | Joint | Filing ↗ |
| 2026-07-20 | 2026-08-10 | 21 | GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029 | Buy | $15K–$50K | Joint | Filing ↗ |
| 2026-07-20 | 2026-08-10 | 21 | KINGFISHER CNTY OKLA EDL FACS AUTH EDL 03.00000% 03/01/2031 | Buy | $100K–$250K | Joint | Filing ↗ |
| 2026-07-17 | 2026-08-10 | 24 | OKLAHOMA CNTY OKLA FIN AUTH LEASE REV 03.00000% 12/01/2028 | Buy | $15K–$50K | Joint | Filing ↗ |
| 2026-07-17 | 2026-08-10 | 24 | LAWTON OKLA GO BDS SER. 2019 02.00000% 12/01/2027 | Buy | $15K–$50K | Joint | Filing ↗ |
| 2026-07-16 | 2026-08-10 | 25 | EDMOND OKLA PUB WKS AUTH SALES TAX & 03.00000% 07/01/2033 | Buy | $15K–$50K | Joint | Filing ↗ |
| 2026-07-02 | 2026-07-16 | 14 | XOM Exxon Mobil Corporation Common Stock | Exchange | $100K–$250K | Joint | Filing ↗ |
| 2026-07-02 | 2026-07-16 | 14 | XOM Exxon Mobil Corporation Common Stock | Exchange | $100K–$250K | Joint | Filing ↗ |
| 2026-06-29 | 2026-07-16 | 17 | HONAV Honeywell Aerospace Inc. - Common Stock | Exchange | $15K–$50K | Joint | Filing ↗ |
| 2026-05-08 | 2026-06-02 | 25 | CTRA Coterra Energy Inc. Common Stock | Exchange | $15K–$50K | Joint | Filing ↗ |
| 2026-05-08 | 2026-06-02 | 25 | CTRA Coterra Energy Inc. Common Stock | Exchange | $15K–$50K | Self | Filing ↗ |
| 2026-05-08 | 2026-06-02 | 25 | DVN Devon Energy Corporation Common Stock | Exchange | $15K–$50K | Self | Filing ↗ |
| 2026-05-08 | 2026-06-02 | 25 | DVN Devon Energy Corporation Common Stock | Exchange | $15K–$50K | Joint | Filing ↗ |
| 2026-05-06 | 2026-06-02 | 27 | MORGAN STANLEY FIN LLC MTN ZERO CPN | Sell | $1M–$5M | Self | Filing ↗ |
| 2026-04-29 | 2026-05-05 | 6 | Goldman Sachs MTN 4/29/2030 | Sell | $250K–$500K | Joint | Filing ↗ |
| 2026-03-24 | 2026-04-03 | 10 | EXAS Exact Sciences Corporation - Common Stock | Sell | $1K–$15K | Child | Filing ↗ |
| 2026-03-20 | 2026-04-03 | 14 | MDT Medtronic plc. Ordinary Shares | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-20 | 2026-04-03 | 14 | PLD Prologis, Inc. Common Stock | Sell | $50K–$100K | Joint | Filing ↗ |
| 2026-03-20 | 2026-04-03 | 14 | TROW T. Rowe Price Group, Inc. - Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-18 | 2026-04-03 | 16 | SMA SmartStop Self Storage REIT, Inc. Common Stock | Sell | $500K–$1M | Joint | Filing ↗ |
| 2026-03-18 | 2026-04-03 | 16 | TXN Texas Instruments Incorporated - Common Stock | Sell | $500K–$1M | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | BDX Becton, Dickinson and Company Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | MUA Blackrock MuniAssets Fund, Inc Common Stock | Sell | $50K–$100K | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | CTSH Cognizant Technology Solutions Corporation - Class A Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | CMCSA Comcast Corporation - Class A Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | IVZ Invesco Ltd Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-17 | 2026-04-03 | 17 | KVUE Kenvue Inc. Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2026-03-16 | 2026-04-03 | 18 | ACN Accenture plc Class A Ordinary Shares | Sell | $250K–$500K | Joint | Filing ↗ |
| 2026-03-16 | 2026-04-03 | 18 | PRGS Progress Software Corporation - Common Stock | Sell | $50K–$100K | Joint | Filing ↗ |
| 2026-03-16 | 2026-04-03 | 18 | IQV IQVIA Holdings, Inc. Common Stock | Sell | $50K–$100K | Joint | Filing ↗ |
| 2026-03-05 | 2026-04-03 | 29 | ICLR ICON plc - Ordinary Shares | Sell | $100K–$250K | Joint | Filing ↗ |
| 2026-02-09 | 2026-03-06 | 25 | WAT Waters Corporation Common Stock | Exchange | $1K–$15K | Joint | Filing ↗ |
| 2026-01-07 | 2026-02-18 | 42 | ROYAL BANK OF CANADA 31F DUE 01/10/31 | Buy | $250K–$500K | Joint | Filing ↗ |
| 2025-12-23 | 2026-01-22 | 30 | UNH UnitedHealth Group Incorporated Common Stock | Sell | $250K–$500K | Joint | Filing ↗ |
| 2025-10-28 | 2025-11-16 | 19 | ORLY O'Reilly Automotive, Inc. - Common Stock | Partial sell | $1K–$15K | Joint | Filing ↗ |
- VLTO Veralto Corp Common StockSell
$1K–$15K · Joint · traded 2026-08-10 · filed 2026-09-01 (22d) · Filing ↗
- DIS Walt Disney CompanySell
$15K–$50K · Joint · traded 2026-08-10 · filed 2026-09-01 (22d) · Filing ↗
- ALC Alcon Inc. Ordinary SharesSell
$1K–$15K · Self · traded 2026-08-05 · filed 2026-09-01 (27d) · Filing ↗
- PG Procter & Gamble CompanySell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-09-01 (27d) · Filing ↗
- SOLS Solstice Advanced Materials Inc. - Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-09-01 (27d) · Filing ↗
- OGN 2000166537 JT Organon & Co. Common StockSell
$1K–$15K · Self · traded 2026-08-05 · filed 2026-08-12 (7d) · Filing ↗
- VSNT 2000166538 JT Versant Media Group, Inc. - Class A Common StockSell
$1K–$15K · Self · traded 2026-08-05 · filed 2026-08-12 (7d) · Filing ↗
- CMCSA Comcast Corporation - Class A Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- OGN Organon & Co. Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- VSNT Versant Media Group, Inc. - Class A Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- DEO Diageo plc Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- EL Estee Lauder Companies, Inc.Sell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- KVUE Kenvue Inc. Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- MDLZ Mondelez International, Inc. - Class A Common StockSell
$1K–$15K · Joint · traded 2026-08-05 · filed 2026-08-10 (5d) · Filing ↗
- CADDO CNTY OKLA GOVERNMENTAL BLDG 05.00000% 09/01/2030Buy
$50K–$100K · Joint · traded 2026-07-24 · filed 2026-08-10 (17d) · Filing ↗
- TULSA CNTY OKLA INDPT SCH DIST NO 02.00000% 09/01/2026Buy
$100K–$250K · Joint · traded 2026-07-24 · filed 2026-08-10 (17d) · Filing ↗
- GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029Buy
$15K–$50K · Joint · traded 2026-07-20 · filed 2026-08-10 (21d) · Filing ↗
- KINGFISHER CNTY OKLA EDL FACS AUTH EDL 03.00000% 03/01/2031Buy
$100K–$250K · Joint · traded 2026-07-20 · filed 2026-08-10 (21d) · Filing ↗
- OKLAHOMA CNTY OKLA FIN AUTH LEASE REV 03.00000% 12/01/2028Buy
$15K–$50K · Joint · traded 2026-07-17 · filed 2026-08-10 (24d) · Filing ↗
- LAWTON OKLA GO BDS SER. 2019 02.00000% 12/01/2027Buy
$15K–$50K · Joint · traded 2026-07-17 · filed 2026-08-10 (24d) · Filing ↗
- EDMOND OKLA PUB WKS AUTH SALES TAX & 03.00000% 07/01/2033Buy
$15K–$50K · Joint · traded 2026-07-16 · filed 2026-08-10 (25d) · Filing ↗
- XOM Exxon Mobil Corporation Common StockExchange
$100K–$250K · Joint · traded 2026-07-02 · filed 2026-07-16 (14d) · Filing ↗
- XOM Exxon Mobil Corporation Common StockExchange
$100K–$250K · Joint · traded 2026-07-02 · filed 2026-07-16 (14d) · Filing ↗
- HONAV Honeywell Aerospace Inc. - Common StockExchange
$15K–$50K · Joint · traded 2026-06-29 · filed 2026-07-16 (17d) · Filing ↗
- CTRA Coterra Energy Inc. Common StockExchange
$15K–$50K · Joint · traded 2026-05-08 · filed 2026-06-02 (25d) · Filing ↗
- CTRA Coterra Energy Inc. Common StockExchange
$15K–$50K · Self · traded 2026-05-08 · filed 2026-06-02 (25d) · Filing ↗
- DVN Devon Energy Corporation Common StockExchange
$15K–$50K · Self · traded 2026-05-08 · filed 2026-06-02 (25d) · Filing ↗
- DVN Devon Energy Corporation Common StockExchange
$15K–$50K · Joint · traded 2026-05-08 · filed 2026-06-02 (25d) · Filing ↗
- MORGAN STANLEY FIN LLC MTN ZERO CPNSell
$1M–$5M · Self · traded 2026-05-06 · filed 2026-06-02 (27d) · Filing ↗
- Goldman Sachs MTN 4/29/2030Sell
$250K–$500K · Joint · traded 2026-04-29 · filed 2026-05-05 (6d) · Filing ↗
- EXAS Exact Sciences Corporation - Common StockSell
$1K–$15K · Child · traded 2026-03-24 · filed 2026-04-03 (10d) · Filing ↗
- MDT Medtronic plc. Ordinary SharesSell
$15K–$50K · Joint · traded 2026-03-20 · filed 2026-04-03 (14d) · Filing ↗
- PLD Prologis, Inc. Common StockSell
$50K–$100K · Joint · traded 2026-03-20 · filed 2026-04-03 (14d) · Filing ↗
- TROW T. Rowe Price Group, Inc. - Common StockSell
$15K–$50K · Joint · traded 2026-03-20 · filed 2026-04-03 (14d) · Filing ↗
- SMA SmartStop Self Storage REIT, Inc. Common StockSell
$500K–$1M · Joint · traded 2026-03-18 · filed 2026-04-03 (16d) · Filing ↗
- TXN Texas Instruments Incorporated - Common StockSell
$500K–$1M · Joint · traded 2026-03-18 · filed 2026-04-03 (16d) · Filing ↗
- BDX Becton, Dickinson and Company Common StockSell
$15K–$50K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- MUA Blackrock MuniAssets Fund, Inc Common StockSell
$50K–$100K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- CTSH Cognizant Technology Solutions Corporation - Class A Common StockSell
$15K–$50K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- CMCSA Comcast Corporation - Class A Common StockSell
$15K–$50K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- IVZ Invesco Ltd Common StockSell
$15K–$50K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- KVUE Kenvue Inc. Common StockSell
$15K–$50K · Joint · traded 2026-03-17 · filed 2026-04-03 (17d) · Filing ↗
- ACN Accenture plc Class A Ordinary SharesSell
$250K–$500K · Joint · traded 2026-03-16 · filed 2026-04-03 (18d) · Filing ↗
- PRGS Progress Software Corporation - Common StockSell
$50K–$100K · Joint · traded 2026-03-16 · filed 2026-04-03 (18d) · Filing ↗
- IQV IQVIA Holdings, Inc. Common StockSell
$50K–$100K · Joint · traded 2026-03-16 · filed 2026-04-03 (18d) · Filing ↗
- ICLR ICON plc - Ordinary SharesSell
$100K–$250K · Joint · traded 2026-03-05 · filed 2026-04-03 (29d) · Filing ↗
- WAT Waters Corporation Common StockExchange
$1K–$15K · Joint · traded 2026-02-09 · filed 2026-03-06 (25d) · Filing ↗
- ROYAL BANK OF CANADA 31F DUE 01/10/31Buy
$250K–$500K · Joint · traded 2026-01-07 · filed 2026-02-18 (42d) · Filing ↗
- UNH UnitedHealth Group Incorporated Common StockSell
$250K–$500K · Joint · traded 2025-12-23 · filed 2026-01-22 (30d) · Filing ↗
- ORLY O'Reilly Automotive, Inc. - Common StockPartial sell
$1K–$15K · Joint · traded 2025-10-28 · filed 2025-11-16 (19d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.