WhoTraded

Rep. Kevin Hern

RepublicanOKHouseWays and Means
222
Trades reported since Jan 2025
$12M to $40M
Estimated amount traded
20 days
Typical wait to report
12
Reported late

Buying or selling?

Share of the dollars this member reported, by midpoint estimate.

64%selling
Bought $9.4MSold $17M

Stocks they trade most

By number of reported trades.

Longest wait to report

43 days for a trade dated Dec 3, 2024, reported Jan 15, 2025.

See that trade

Unusual activity

Trades made within 21 days of a company insider trading the same stock.

A flag means a trade differs from this person's usual pattern. It is not evidence of wrongdoing.

Reported trades

Latest 150 of 222
StockSideAmountTradedReportedWait to report
STXSeagate Technology Holdings PLC - Ordinary Shares
Sold$15K to $50KOct 23, 2026Oct 28, 20265 days
ASMLASML Holding N.V. - New York Registry Shares · Joint account
Sold$15K to $50KOct 23, 2026Oct 28, 20265 days
TXNTexas Instruments Incorporated - Common Stock · Joint account
Sold$15K to $50KOct 14, 2026Oct 28, 202614 days
NEENextEra Energy, Inc. Common Stock · Joint account
Sold$15K to $50KOct 2, 2026Oct 13, 202611 days
AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
UNHUnitedHealth Group Incorporated Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
SBUXStarbucks Corporation - Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
MRSHMarsh Common Stock · Joint account
Sold$50K to $100KSep 23, 2026Oct 13, 202620 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
HDHome Depot, Inc. · Joint account
Sold$1K to $15KSep 23, 2026Oct 13, 202620 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$50K to $100KSep 23, 2026Oct 13, 202620 days
CBChubb Limited Common Stock · Joint account
Sold$1K to $15KSep 23, 2026Oct 13, 202620 days
CVXChevron Corporation Common Stock · Joint account
Sold$15K to $50KSep 23, 2026Oct 13, 202620 days
n/aPONTOTOC CNTY OKLA EDL F… · Joint account
Bought$50K to $100KSep 21, 2026Oct 13, 202622 days
n/aOKLAHOMA DEPT TRANSN REV… · Joint account
Bought$15K to $50KSep 21, 2026Oct 13, 202622 days
n/aTULSA OKLA MET UTIL AUTH… · Joint account
Bought$15K to $50KSep 18, 2026Oct 13, 202625 days
n/aMAYES CNTY OKLA PUB FACS… · Joint account
Bought$15K to $50KSep 18, 2026Oct 13, 202625 days
n/aGRADY CNTY OKLA SCH FIN… · Joint account
Bought$15K to $50KSep 18, 2026Oct 13, 202625 days
ROKRockwell Automation, Inc. Common Stock · Joint account
Sold$15K to $50KSep 17, 2026Oct 13, 202626 days
MRSHMarsh Common Stock · Joint account
Sold$50K to $100KSep 17, 2026Oct 13, 202626 days
LOWLowe's Companies, Inc. Common Stock · Joint account
Sold$1K to $15KSep 17, 2026Oct 13, 202626 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 17, 2026Oct 13, 202626 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 17, 2026Oct 13, 202626 days
LINLinde plc - Ordinary Shares · Joint account
Sold$15K to $50KSep 17, 2026Oct 13, 202626 days
EMREmerson Electric Company Common Stock · Joint account
Sold$15K to $50KSep 17, 2026Oct 13, 202626 days
TJXTJX Companies, Inc.
Sold$1K to $15KSep 15, 2026Sep 25, 202610 days
STESTERIS plc
Sold$15K to $50KSep 15, 2026Sep 25, 202610 days
STXSeagate Technology Holdings PLC - Ordinary Shares
Sold$1K to $15KSep 15, 2026Sep 25, 202610 days
n/aOKLAHOMA ST CAPITOL IMPT… · Joint account
Bought$15K to $50KSep 15, 2026Sep 25, 202610 days
n/aMUSKOGEE CNTY OKLA PUB S… · Joint account
Bought$15K to $50KSep 15, 2026Sep 25, 202610 days
n/aGRAND RIVER DAM AUTH OKL… · Joint account
Bought$15K to $50KSep 15, 2026Sep 25, 202610 days
CNPCenterPoint Energy, Inc
Sold$15K to $50KSep 15, 2026Sep 25, 202610 days
AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
ROKRockwell Automation, Inc. Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
n/aOKLAHOMA ST CAPITOL IMPT… · Joint account
Bought$15K to $50KSep 14, 2026Sep 25, 202611 days
n/aOKLAHOMA ST CAPITOL IMPT… · Joint account
Bought$15K to $50KSep 14, 2026Sep 25, 202611 days
NEENextEra Energy, Inc. Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
MRSHMarsh Common Stock · Joint account
Sold$1K to $15KSep 14, 2026Sep 25, 202611 days
n/aJACKSON CNTY OKLA FACS A… · Joint account
Bought$15K to $50KSep 14, 2026Sep 25, 202611 days
IQVIQVIA Holdings, Inc. Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
HDHome Depot, Inc. · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
HDHome Depot, Inc. · Joint account
Sold$1K to $15KSep 14, 2026Sep 25, 202611 days
EMREmerson Electric Company Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
EMREmerson Electric Company Common Stock · Joint account
Sold$1K to $15KSep 14, 2026Sep 25, 202611 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
CDNSCadence Design Systems, Inc. - Common Stock · Joint account
Sold$15K to $50KSep 14, 2026Sep 25, 202611 days
UNHUnitedHealth Group Incorporated Common Stock · Joint account
Sold$15K to $50KSep 10, 2026Sep 25, 202615 days
NVONovo Nordisk A/S Common Stock
Sold$1K to $15KSep 10, 2026Sep 25, 202615 days
HDHome Depot, Inc. · Joint account
Sold$15K to $50KSep 10, 2026Sep 25, 202615 days
ETNEaton Corporation, PLC Ordinary Shares
Sold$1K to $15KSep 10, 2026Sep 25, 202615 days
n/aTULSA OKLA MET UTIL AUTH… · Joint account
Bought$15K to $50KSep 9, 2026Sep 25, 202616 days
PTCPTC Inc. - Common Stock · Joint account
Sold$50K to $100KSep 9, 2026Sep 25, 202616 days
MRSHMarsh Common Stock · Joint account
Sold$100K to $250KSep 9, 2026Sep 25, 202616 days
ITWIllinois Tool Works Inc. Common Stock · Joint account
Sold$15K to $50KSep 9, 2026Sep 25, 202616 days
BSXBoston Scientific Corporation Common Stock · Joint account
Sold$50K to $100KSep 9, 2026Sep 25, 202616 days
IQVIQVIA Holdings, Inc. Common Stock · Child
Sold$1K to $15KSep 8, 2026Sep 25, 202617 days
ETVEaton Vance Corporation Eaton Vance Tax-Managed Buy-Write Opportunities Fund Common Shares of Beneficial Interest · Child
Sold$1K to $15KSep 8, 2026Sep 25, 202617 days
n/aARBUCKLE MEM HOSP AUTH O… · Joint account
Bought$15K to $50KSep 8, 2026Sep 25, 202617 days
AAPLApple Inc. - Common Stock · Child
Sold$1K to $15KSep 8, 2026Sep 25, 202617 days
AAPLApple Inc. - Common Stock · Child
Sold$1K to $15KSep 8, 2026Sep 25, 202617 days
OKEONEOK, Inc. Common Stock · Joint account
Sold$15K to $50KSep 4, 2026Sep 25, 202621 days
n/aOKLAHOMA CITY OKLA ARPT… · Joint account
Bought$50K to $100KSep 4, 2026Sep 25, 202621 days
ITWIllinois Tool Works Inc. Common Stock · Joint account
Sold$50K to $100KSep 4, 2026Sep 25, 202621 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$100K to $250KSep 4, 2026Sep 25, 202621 days
BSXBoston Scientific Corporation Common Stock · Joint account
Sold$50K to $100KSep 4, 2026Sep 25, 202621 days
VUZIVuzix Corporation · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
VUZIVuzix Corporation · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
n/aJENKS OKLA UNLTD TAX GO… · Joint account
Bought$15K to $50KSep 3, 2026Sep 25, 202622 days
n/aJENKS OKLA UNLTD TAX GO… · Joint account
Bought$15K to $50KSep 3, 2026Sep 25, 202622 days
IQVIQVIA Holdings, Inc. Common Stock · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
BSXBoston Scientific Corporation Common Stock · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
BSXBoston Scientific Corporation Common Stock · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
BSXBoston Scientific Corporation Common Stock · Child
Sold$1K to $15KSep 3, 2026Sep 25, 202622 days
TJXTJX Companies, Inc. · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
SBUXStarbucks Corporation - Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
ROKRockwell Automation, Inc. Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
ROKRockwell Automation, Inc. Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
ORLYO'Reilly Automotive, Inc. - Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
NEENextEra Energy, Inc. Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
MRSHMarsh Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
LOWLowe's Companies, Inc. Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
LMTLockheed Martin Corporation Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
LINLinde plc - Ordinary Shares · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
ITWIllinois Tool Works Inc. Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
HDHome Depot, Inc. · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$100K to $250KSep 2, 2026Sep 25, 202623 days
DHRDanaher Corporation Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
CLColgate-Palmolive Company Common Stock · Joint account
Sold$1K to $15KSep 2, 2026Sep 25, 202623 days
CDNSCadence Design Systems, Inc. - Common Stock · Joint account
Sold$15K to $50KSep 2, 2026Sep 25, 202623 days
AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
TJXTJX Companies, Inc. · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
PTCPTC Inc. - Common Stock · Joint account
Sold$50K to $100KAug 31, 2026Sep 25, 202625 days
PRGSProgress Software Corporation - Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
ORLYO'Reilly Automotive, Inc. - Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
OKEONEOK, Inc. Common Stock · Joint account
Sold$50K to $100KAug 31, 2026Sep 25, 202625 days
NVONovo Nordisk A/S Common Stock
Sold$1K to $15KAug 31, 2026Sep 25, 202625 days
LINLinde plc - Ordinary Shares · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
ITWIllinois Tool Works Inc. Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
HONHoneywell International Inc. · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
HDHome Depot, Inc. · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
FFord Motor Company Common Stock
Sold$1K to $15KAug 31, 2026Sep 25, 202625 days
XOMExxonMobil Holdings Corporation Common Stock · Joint account
Sold$100K to $250KAug 31, 2026Sep 25, 202625 days
DVNDevon Energy Corporation Common Stock
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
DVNDevon Energy Corporation Common Stock · Joint account
Sold$100K to $250KAug 31, 2026Sep 25, 202625 days
DHRDanaher Corporation Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
CSXCSX Corporation
Sold$1K to $15KAug 31, 2026Sep 25, 202625 days
CXTCrane NXT, Co. Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
CRCrane Company Common Stock · Joint account
Sold$50K to $100KAug 31, 2026Sep 25, 202625 days
CLColgate-Palmolive Company Common Stock
Sold$1K to $15KAug 31, 2026Sep 25, 202625 days
KOCoca-Cola Company · Joint account
Bought$1K to $15KAug 31, 2026Sep 25, 202625 days
CBChubb Limited Common Stock · Joint account
Bought$1K to $15KAug 31, 2026Sep 25, 202625 days
RABrookfield Real Assets Income Fund Inc. Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
BSXBoston Scientific Corporation Common Stock · Joint account
Sold$15K to $50KAug 31, 2026Sep 25, 202625 days
WMTWalmart Inc. - Common Stock
Sold$1K to $15KAug 27, 2026Sep 25, 202629 days
TJXTJX Companies, Inc.
Sold$1K to $15KAug 27, 2026Sep 25, 202629 days
PBAPembina Pipeline Corp. Ordinary Shares
Sold$15K to $50KAug 27, 2026Sep 25, 202629 days
NVSNovartis AG Common Stock
Sold$15K to $50KAug 27, 2026Sep 25, 202629 days
HDHome Depot, Inc.
Sold$1K to $15KAug 27, 2026Sep 25, 202629 days
CSXCSX Corporation
Sold$1K to $15KAug 27, 2026Sep 25, 202629 days
CLColgate-Palmolive Company Common Stock
Sold$1K to $15KAug 27, 2026Sep 25, 202629 days
PGProcter & Gamble Company · Joint account
Sold$50K to $100KAug 24, 2026Sep 1, 20268 days
MDTMedtronic plc. Ordinary Shares · Joint account
Sold$15K to $50KAug 24, 2026Sep 1, 20268 days
MRSHMarsh Common Stock · Joint account
Sold$1K to $15KAug 24, 2026Sep 1, 20268 days
LOWLowe's Companies, Inc. Common Stock · Joint account
Sold$1K to $15KAug 24, 2026Sep 1, 20268 days
HDHome Depot, Inc. · Joint account
Sold$50K to $100KAug 24, 2026Sep 1, 20268 days
n/aCANADIAN CNTY OKLA EDL F… · Joint account
Bought$100K to $250KAug 24, 2026Sep 1, 20268 days
VLTOVeralto Corp Common Stock · Joint account
Sold$1K to $15KAug 21, 2026Sep 1, 202611 days
MSFTMicrosoft Corporation - Common Stock · Joint account
Sold$15K to $50KAug 21, 2026Sep 1, 202611 days
HONAHoneywell Aerospace Inc. - Common Stock · Joint account
Sold$15K to $50KAug 19, 2026Sep 1, 202613 days
CLColgate-Palmolive Company Common Stock · Joint account
Sold$1K to $15KAug 19, 2026Sep 1, 202613 days
KMBKimberly-Clark Corporation - Common Stock
Sold$1K to $15KAug 18, 2026Sep 1, 202614 days
BIIBBiogen Inc. - Common Stock
Sold$1K to $15KAug 18, 2026Sep 1, 202614 days
BUDAnheuser-Busch Inbev SA Sponsored ADR
Sold$1K to $15KAug 18, 2026Sep 1, 202614 days
VLTOVeralto Corp Common Stock · Joint account
Sold$1K to $15KAug 14, 2026Sep 1, 202618 days
ICLRICON plc - Ordinary Shares · Joint account
Sold$15K to $50KAug 14, 2026Sep 1, 202618 days
CARRCarrier Global Corporation Common Stock · Joint account
Sold$1K to $15KAug 14, 2026Sep 1, 202618 days
ADBEAdobe Inc. - Common Stock · Joint account
Sold$15K to $50KAug 14, 2026Sep 1, 202618 days
WATWaters Corporation Common Stock · Joint account
Sold$1K to $15KAug 13, 2026Sep 1, 202619 days
NKENike, Inc. Common Stock
Sold$1K to $15KAug 13, 2026Sep 1, 202619 days
HRLHormel Foods Corporation Common Stock
Sold$1K to $15KAug 13, 2026Sep 1, 202619 days
GAPGap, Inc.
Sold$1K to $15KAug 13, 2026Sep 1, 202619 days
BABoeing Company · Joint account
Sold$15K to $50KAug 13, 2026Sep 1, 202619 days
BABoeing Company · Joint account
Sold$1K to $15KAug 13, 2026Sep 1, 202619 days
DISWalt Disney Company · Joint account
Sold$15K to $50KAug 10, 2026Sep 1, 202622 days
VLTOVeralto Corp Common Stock · Joint account
Sold$1K to $15KAug 10, 2026Sep 1, 202622 days
OTISOtis Worldwide Corporation Common Stock · Joint account
Sold$1K to $15KAug 10, 2026Sep 1, 202622 days

Source: House and Senate periodic transaction reports, public records published under the Ethics in Government Act. Federal law (5 U.S.C. 13107) makes it unlawful to obtain or use these reports for any unlawful purpose, for any commercial purpose other than by news and communications media for dissemination to the general public, to determine anyone's credit rating, or to solicit money. WhoTraded publishes them free to everyone as news. How you may use this data