Kevin Hern Stock Tracker
Kevin Hern, Representative for Oklahoma's 1st district, has disclosed 910 stock trades since 4 December 2018: 572 purchases and 307 sales, most often DVN, HD, ACN. Each was reported a median 26 days after the trade.
Plus See what all of Congress bought and sold, and who earned the mostWhat they trade, by sector
By the amount traded: the middle of each trade's range.
Estimated return of copying the trades
An estimate, not the member's own return: each purchase of a stock or ETF buys the middle of its amount range at the day's close, a full sale sells it all, another sale the middle of its range. Time-weighted, so money put in or taken out does not count. It covers 52% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most bought, last 90 days
Most sold, last 90 days
- 1DVNDevon Energy$395K – $1.0M7 trades

- 2MRSHMarsh & McLennan Companies$203K – $495K6 trades

- 3BSXBoston Scientific$121K – $340K9 trades

- 4HDHome Depot$113K – $345K8 trades

- 5LMTLockheed Martin$90K – $300K6 trades

- 6XOMExxon Mobil$100K – $250K1 trades

- 7ITWIllinois Tool Works$95K – $250K4 trades

- 8ROKRockwell Automation$75K – $250K5 trades

- 9PTCPTC$100K – $200K2 trades

- 10AIOVirtus Artificial Intelligence & Technology Opportunities Fund$47K – $180K5 trades
- 11CRCrane Holdings$65K – $150K2 trades
.webp)
- 12OKEOneok$65K – $150K2 trades

Most traded stocks
- DVNDevon Energy28 trades18 bought · 8 sold

- HDHome Depot28 trades17 bought · 11 sold

- ACNAccenture22 trades18 bought · 4 sold

- OKEOneok22 trades18 bought · 2 sold

- MSFTMicrosoft21 trades16 bought · 5 sold

- TXNTexas Instruments21 trades18 bought · 3 sold

- MMPMagellan Midstream Partners L.P. Limited Partnership18 trades16 bought · 0 sold
- ROKRockwell Automation18 trades12 bought · 6 sold

- XOMExxon Mobil18 trades15 bought · 2 sold

- NEENextera Energy17 trades13 bought · 4 sold

- JPMJPMorgan Chase & Co15 trades14 bought · 1 sold

- LMTLockheed Martin15 trades8 bought · 7 sold

Trades (910)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
![]() | Sold | Joint | $15,001 - $50,000 | 23 Oct 2026 | 29 Oct 20266 days later | -4.9% | |
![]() | Sold | — | $15,001 - $50,000 | 23 Oct 2026 | 29 Oct 20266 days later | -16.2% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Oct 2026 | 29 Oct 202615 days later | +8.1% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 2 Oct 2026 | 13 Oct 202611 days later | +10.8% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | +7.0% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | +13.7% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | +13.7% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 23 Sept 2026 | 13 Oct 202620 days later | +21.9% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 23 Sept 2026 | 13 Oct 202620 days later | +12.2% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | +13.1% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | +9.8% | |
AIOVirtus Artificial Intelligence & Technology Opportunities Fund · ETF | Sold all | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | — | |
![]() | Sold all | Joint | $50,001 - $100,000 | 23 Sept 2026 | 13 Oct 202620 days later | -3.0% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 23 Sept 2026 | 13 Oct 202620 days later | -3.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 23 Sept 2026 | 13 Oct 202620 days later | +17.5% | |
—OKLAHOMA DEPT TRANSN REV GAN SER 2018 A 5.000% MAT 9/1/2033 · Government Securities | Bought | Joint | $15,001 - $50,000 | 21 Sept 2026 | 13 Oct 202622 days later | — | |
—PONTOTOC CNTY OKLA EDL FACS AUTH 5.000% MAT 09/01/2028 · Government Securities | Bought | Joint | $50,001 - $100,000 | 21 Sept 2026 | 13 Oct 202622 days later | — | |
—MAYES CNTY OKLA PUB FACS AUTH REV 3.000% MAT 9/1/2027 · Government Securities | Bought | Joint | $15,001 - $50,000 | 18 Sept 2026 | 13 Oct 202625 days later | — | |
—TULSA OKLA MET UTIL AUTH UTIL REV UTIL 3.000% MAT 4/1/2029 · Government Securities | Bought | Joint | $15,001 - $50,000 | 18 Sept 2026 | 13 Oct 202625 days later | — | |
—GRADY CNTY OKLA SCH FIN AUH EDL FACS 5.000% MAT 9/1/2033 · Government Securities | Bought | Joint | $15,001 - $50,000 | 18 Sept 2026 | 13 Oct 202625 days later | — | |
![]() | Sold part | Joint | $15,001 - $50,000 | 17 Sept 2026 | 13 Oct 202626 days later | +10.8% | |
![]() | Sold part | Joint | $1,001 - $15,000 | 17 Sept 2026 | 13 Oct 202626 days later | +17.3% | |
![]() | Sold part | Joint | $50,001 - $100,000 | 17 Sept 2026 | 13 Oct 202626 days later | +19.0% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 17 Sept 2026 | 13 Oct 202626 days later | -1.8% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 17 Sept 2026 | 13 Oct 202626 days later | +12.9% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 17 Sept 2026 | 13 Oct 202626 days later | +14.7% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 17 Sept 2026 | 13 Oct 202626 days later | +10.8% | |
![]() | Sold | — | $15,001 - $50,000 | 15 Sept 2026 | 28 Sept 202613 days later | — | |
![]() | Sold | — | $1,001 - $15,000 | 15 Sept 2026 | 28 Sept 202613 days later | -31.5% | |
![]() | Sold | — | $15,001 - $50,000 | 15 Sept 2026 | 28 Sept 202613 days later | — | |
![]() | Sold | — | $1,001 - $15,000 | 15 Sept 2026 | 28 Sept 202613 days later | +7.8% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | +15.7% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | -6.3% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | +12.2% | |
![]() | Sold | Joint | $1,001 - $15,000 | 14 Sept 2026 | 28 Sept 202614 days later | +12.2% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | -0.3% | |
![]() | Sold | Joint | $1,001 - $15,000 | 14 Sept 2026 | 28 Sept 202614 days later | +15.1% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | +4.3% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | -3.9% | |
AIOVirtus AllianzGI Artificial Intelligence & Technology Opportunities Fund · Other Investment Fund | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | — | |
![]() | Sold | Joint | $1,001 - $15,000 | 14 Sept 2026 | 28 Sept 202614 days later | +12.2% | |
![]() | Sold | Joint | $15,001 - $50,000 | 14 Sept 2026 | 28 Sept 202614 days later | +12.2% | |
![]() | Exchanged | Joint | $500,001 - $1,000,000 | 11 Sept 2026 | 28 Sept 202617 days later | -7.1% | |
![]() | Exchanged | Joint | $100,001 - $250,000 | 11 Sept 2026 | 28 Sept 202617 days later | -7.1% | |
![]() | Sold | — | $1,001 - $15,000 | 10 Sept 2026 | 28 Sept 202618 days later | -13.8% | |
![]() | Sold | Joint | $15,001 - $50,000 | 10 Sept 2026 | 28 Sept 202618 days later | +14.1% | |
![]() | Sold | — | $1,001 - $15,000 | 10 Sept 2026 | 28 Sept 202618 days later | -5.4% | |
![]() | Sold | Joint | $15,001 - $50,000 | 10 Sept 2026 | 28 Sept 202618 days later | +4.9% | |
![]() | Sold | Joint | $50,001 - $100,000 | 9 Sept 2026 | 28 Sept 202619 days later | — | |
![]() | Sold | Joint | $15,001 - $50,000 | 9 Sept 2026 | 28 Sept 202619 days later | +8.9% |
Congress: most bought, most sold and best returns
Most bought by Congress, last 90 days
Most sold by Congress, last 90 days
Members of Congress must report a trade over $1,000 within 45 days, its amount as a range. A trade by a spouse or child is theirs to report too. The move since the trade is from the close on the day traded to the price now.
Source: Periodic transaction reports filed with the House and the Senate, via Financial Modeling Prep; party and state from congress-legislators

















