LatticeworkTHE EVIDENCE DESK
← Congress trading

Kevin Hern

House · R–OK · STOCK Act periodic transaction reports

$91M
est. traded volume (range midpoints)
685 buys262 sells
median disclosure lag 25d39 late (4%)
trades / qtr · 3y
Share𝕏in

Disclosed trades (980) · showing the 250 most recent

  • 2026-09-15
    CNPCenterPoint Energy, Inc
    $15,001-$50,000
    Sale (Full)
  • 2026-09-15
    GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029 SER.2014A
    $15,001-$50,000
    Purchase · joint
  • 2026-09-15
    MUSKOGEE CNTY OKLA PUB SAFETY AUTH CAP 04.00000% 12/01/2028 IMPT REV BDS SER. 2025
    $15,001-$50,000
    Purchase · joint
  • 2026-09-15
    OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 01/01/2034 REV BDS CAPITOL REPAIR PROJ SER. 2019 C
    $15,001-$50,000
    Purchase · joint
  • 2026-09-15
    STXSeagate Technology Holdings PLC - Ordinary Shares
    $1,001-$15,000
    Sale (Partial)
  • 2026-09-15
    STESTERIS plc
    $15,001-$50,000
    Sale (Full)
  • 2026-09-15
    TJXTJX Companies, Inc.
    $1,001-$15,000
    Sale (Full)
  • 2026-09-14
    CDNSCadence Design Systems, Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-14
    DVNDevon Energy Corporation Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-14
    EMREmerson Electric Company Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-14
    EMREmerson Electric Company Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-14
    HDHome Depot, Inc.
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-14
    HDHome Depot, Inc.
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-14
    IQVIQVIA Holdings, Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-14
    JACKSON CNTY OKLA FACS AUTH SALES TAX 02.25000% 10/01/2029 REV BDS COURTHOUSE PROJ SER. 2022
    $15,001-$50,000
    Purchase · joint
  • 2026-09-14
    MRSHMarsh Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-14
    NEENextEra Energy, Inc. Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-14
    OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 07/01/2034 REV BDS OKLAHOMA DEPT OF CORRECTIONS SER. 2018 D
    $15,001-$50,000
    Purchase · joint
  • 2026-09-14
    ROKRockwell Automation, Inc. Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-14
    AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-11
    OKEONEOK, Inc. Common Stock
    $500,001-$1,000,000
    Exchange · joint
  • 2026-09-11
    OKEONEOK, Inc. Common Stock
    $100,001-$250,000
    Exchange · joint
  • 2026-09-10
    ETNEaton Corporation, PLC Ordinary Shares
    $1,001-$15,000
    Sale (Partial)
  • 2026-09-10
    HDHome Depot, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-10
    NVONovo Nordisk A/S Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-09-10
    UNHUnitedHealth Group Incorporated Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-09
    BSXBoston Scientific Corporation Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-09-09
    ITWIllinois Tool Works Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-09
    MRSHMarsh Common Stock
    $100,001-$250,000
    Sale (Partial) · joint
  • 2026-09-09
    PTCPTC Inc. - Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-09-09
    TULSA OKLA MET UTIL AUTH UTIL REV UTIL 03.00000% 04/01/2029 REV BDS SER. A
    $15,001-$50,000
    Purchase · joint
  • 2026-09-08
    AAPLApple Inc. - Common Stock
    $1,001-$15,000
    Sale (Partial) · dependent
  • 2026-09-08
    ARBUCKLE MEM HOSP AUTH OKLA SALES TAX 03.00000% 01/01/2027 REV BDS SER. 2018
    $15,001-$50,000
    Purchase · joint
  • 2026-09-08
    ETVEaton Vance Corporation Eaton Vance Tax-Managed Buy-Write Opportunities Fund Common Shares of Beneficial Interest
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-08
    IQVIQVIA Holdings, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-04
    BSXBoston Scientific Corporation Common Stock
    $50,001-$100,000
    Sale (Partial) · joint
  • 2026-09-04
    DVNDevon Energy Corporation Common Stock
    $100,001-$250,000
    Sale (Partial) · joint
  • 2026-09-04
    ITWIllinois Tool Works Inc. Common Stock
    $50,001-$100,000
    Sale (Partial) · joint
  • 2026-09-04
    OKLAHOMA CITY OKLA ARPT TRUST JR LIEN 05.00000% 07/01/2034 TAX EXEMPT BDS SER. 33
    $50,001-$100,000
    Purchase · joint
  • 2026-09-04
    OKEONEOK, Inc. Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-03
    BSXBoston Scientific Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-03
    IQVIQVIA Holdings, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-03
    JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2028
    $15,001-$50,000
    Purchase · joint
  • 2026-09-03
    JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2030
    $15,001-$50,000
    Purchase · joint
  • 2026-09-03
    AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-03
    VUZIVuzix Corporation
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-09-02
    CDNSCadence Design Systems, Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    CLColgate-Palmolive Company Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    DHRDanaher Corporation Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    DVNDevon Energy Corporation Common Stock
    $100,001-$250,000
    Sale (Partial) · joint
  • 2026-09-02
    HDHome Depot, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    ITWIllinois Tool Works Inc. Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    LINLinde plc - Ordinary Shares
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-02
    LMTLockheed Martin Corporation Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    LMTLockheed Martin Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-09-02
    LOWLowe's Companies, Inc. Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    MRSHMarsh Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    NEENextEra Energy, Inc. Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    ORLYO'Reilly Automotive, Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    ROKRockwell Automation, Inc. Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-09-02
    SBUXStarbucks Corporation - Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-09-02
    TJXTJX Companies, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-31
    BSXBoston Scientific Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    RABrookfield Real Assets Income Fund Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    CBChubb Limited Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2026-08-31
    KOCoca-Cola Company
    $1,001-$15,000
    Purchase · joint
  • 2026-08-31
    CLColgate-Palmolive Company Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-08-31
    CRCrane Company Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-08-31
    CXTCrane NXT, Co. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    CSXCSX Corporation
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-31
    DHRDanaher Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    DVNDevon Energy Corporation Common Stock
    $100,001-$250,000
    Sale (Partial) · joint
  • 2026-08-31
    DVNDevon Energy Corporation Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-08-31
    XOMExxonMobil Holdings Corporation Common Stock
    $100,001-$250,000
    Sale (Partial) · joint
  • 2026-08-31
    FFord Motor Company Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-08-31
    HDHome Depot, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-31
    HONHoneywell International Inc.
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    ITWIllinois Tool Works Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    LINLinde plc - Ordinary Shares
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-31
    NVONovo Nordisk A/S Common Stock
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-31
    OKEONEOK, Inc. Common Stock
    $50,001-$100,000
    Sale (Partial) · joint
  • 2026-08-31
    ORLYO'Reilly Automotive, Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-31
    PRGSProgress Software Corporation - Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-31
    PTCPTC Inc. - Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-08-31
    TJXTJX Companies, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-31
    AIOVirtus Artificial Intelligence & Technology Opportunities Fund Common Shares of Beneficial Interest
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-27
    CLColgate-Palmolive Company Common Stock
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-27
    CSXCSX Corporation
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-27
    HDHome Depot, Inc.
    $1,001-$15,000
    Sale (Full)
  • 2026-08-27
    NVSNovartis AG Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-08-27
    PBAPembina Pipeline Corp. Ordinary Shares
    $15,001-$50,000
    Sale (Full)
  • 2026-08-27
    TJXTJX Companies, Inc.
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-27
    WMTWalmart Inc. - Common Stock
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-24
    CANADIAN CNTY OKLA EDL FACS AUTH EDL 3.00000% 09/01/2029
    $100,001-$250,000
    Purchase · joint
  • 2026-08-24
    HDHome Depot, Inc.
    $50,001-$100,000
    Sale (Partial) · joint
  • 2026-08-24
    LOWLowe's Companies, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-24
    MRSHMarsh Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-24
    MDTMedtronic plc. Ordinary Shares
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-24
    PGProcter & Gamble Company
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-08-21
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-21
    VLTOVeralto Corp Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-19
    CLColgate-Palmolive Company Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-19
    HONAHoneywell Aerospace Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-18
    BUDAnheuser-Busch Inbev SA Sponsored ADR
    $1,001-$15,000
    Sale (Full)
  • 2026-08-18
    BIIBBiogen Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-08-18
    KMBKimberly-Clark Corporation - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-08-14
    ADBEAdobe Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-14
    CARRCarrier Global Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-14
    ICLRICON plc - Ordinary Shares
    $15,001-$50,000
    Sale (Partial) · joint
  • 2026-08-14
    VLTOVeralto Corp Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2026-08-13
    BABoeing Company
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-13
    BABoeing Company
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-13
    GAPGap, Inc.
    $1,001-$15,000
    Sale (Full)
  • 2026-08-13
    HRLHormel Foods Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-08-13
    NKENike, Inc. Common Stock
    $1,001-$15,000
    Sale (Partial)
  • 2026-08-13
    WATWaters Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-10
    OTISOtis Worldwide Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-10
    VLTOVeralto Corp Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-10
    DISWalt Disney Company
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-08-05
    CMCSAComcast Corporation - Class A Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    DEODiageo plc Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    ELEstee Lauder Companies, Inc.
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    KVUEKenvue Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    MDLZMondelez International, Inc. - Class A Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    OGNOrganon & Co. Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    VSNTVersant Media Group, Inc. - Class A Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    OGNOrganon & Co. Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    VSNTVersant Media Group, Inc. - Class A Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    ALCAlcon Inc. Ordinary Shares
    $1,001-$15,000
    Sale (Full)
  • 2026-08-05
    PGProcter & Gamble Company
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-08-05
    SOLSSolstice Advanced Materials Inc. - Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2026-07-24
    CADDO CNTY OKLA GOVERNMENTAL BLDG 05.00000% 09/01/2030
    $50,001-$100,000
    Purchase · joint
  • 2026-07-24
    TULSA CNTY OKLA INDPT SCH DIST NO 02.00000% 09/01/2026
    $100,001-$250,000
    Purchase · joint
  • 2026-07-20
    GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029
    $15,001-$50,000
    Purchase · joint
  • 2026-07-20
    KINGFISHER CNTY OKLA EDL FACS AUTH EDL 03.00000% 03/01/2031
    $100,001-$250,000
    Purchase · joint
  • 2026-07-17
    LAWTON OKLA GO BDS SER. 2019 02.00000% 12/01/2027
    $15,001-$50,000
    Purchase · joint
  • 2026-07-17
    OKLAHOMA CNTY OKLA FIN AUTH LEASE REV 03.00000% 12/01/2028
    $15,001-$50,000
    Purchase · joint
  • 2026-07-16
    EDMOND OKLA PUB WKS AUTH SALES TAX & 03.00000% 07/01/2033
    $15,001-$50,000
    Purchase · joint
  • 2026-07-02
    XOMExxon Mobil Corporation Common Stock
    $100,001-$250,000
    Exchange · joint
  • 2026-06-29
    HONAVHoneywell Aerospace Inc. - Common Stock
    $15,001-$50,000
    Exchange · joint
  • 2026-05-08
    CTRACoterra Energy Inc. Common Stock
    $15,001-$50,000
    Exchange · joint
  • 2026-05-08
    CTRACoterra Energy Inc. Common Stock
    $15,001-$50,000
    Exchange
  • 2026-05-08
    DVNDevon Energy Corporation Common Stock
    $15,001-$50,000
    Exchange
  • 2026-05-08
    DVNDevon Energy Corporation Common Stock
    $15,001-$50,000
    Exchange · joint
  • 2026-05-06
    MORGAN STANLEY FIN LLC MTN ZERO CPN
    $1,000,001-$5,000,000
    Sale (Full)
  • 2026-04-29
    GSGoldman Sachs MTN 4/29/2030
    $250,001-$500,000
    Sale (Full) · joint
  • 2026-03-24
    EXASExact Sciences Corporation - Common Stock
    $1,001-$15,000
    Sale (Full) · dependent
  • 2026-03-20
    MDTMedtronic plc. Ordinary Shares
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-20
    PLDPrologis, Inc. Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-03-20
    TROWT. Rowe Price Group, Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-18
    SMASmartStop Self Storage REIT, Inc. Common Stock
    $500,001-$1,000,000
    Sale (Full) · joint
  • 2026-03-18
    TXNTexas Instruments Incorporated - Common Stock
    $500,001-$1,000,000
    Sale (Full) · joint
  • 2026-03-17
    BDXBecton, Dickinson and Company Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-17
    MUABlackrock MuniAssets Fund, Inc Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-03-17
    CTSHCognizant Technology Solutions Corporation - Class A Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-17
    CMCSAComcast Corporation - Class A Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-17
    IVZInvesco Ltd Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-17
    KVUEKenvue Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2026-03-16
    ACNAccenture plc Class A Ordinary Shares
    $250,001-$500,000
    Sale (Full) · joint
  • 2026-03-16
    IQVIQVIA Holdings, Inc. Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-03-16
    PRGSProgress Software Corporation - Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2026-03-05
    ICLRICON plc - Ordinary Shares
    $100,001-$250,000
    Sale (Full) · joint
  • 2026-02-09
    WATWaters Corporation Common Stock
    $1,001-$15,000
    Exchange · joint
  • 2026-01-07
    ROYAL BANK OF CANADA 31F DUE 01/10/31 [CS]
    $250,001-$500,000
    Purchase · joint
  • 2025-12-23
    UNHUnitedHealth Group Incorporated Common Stock
    $250,001-$500,000
    Sale (Full) · joint
  • 2025-10-28
    BSXBoston Scientific Corporation Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2025-10-28
    CSXCSX Corporation
    $15,001-$50,000
    Sale (Partial)
  • 2025-10-28
    HDHome Depot, Inc.
    $1,001-$15,000
    Sale (Partial)
  • 2025-10-28
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2025-10-28
    ORLYO'Reilly Automotive, Inc. - Common Stock
    $1,001-$15,000
    Sale (Partial) · joint
  • 2025-10-28
    STXSeagate Technology Holdings PLC - Ordinary Shares
    $15,001-$50,000
    Sale (Partial)
  • 2025-10-27
    ACNAccenture plc Class A Ordinary Shares
    $100,001-$250,000
    Sale (Full) · joint
  • 2025-10-23
    MCDMcDonald's Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · joint
  • 2025-10-23
    MCDMcDonald's Corporation Common Stock
    $100,001-$250,000
    Sale (Full) · joint
  • 2025-10-10
    RBC 11.25% 30F DUE 10/16/30
    $500,001-$1,000,000
    Purchase · joint
  • 2025-10-10
    RBC 11.25% 30F DUE 10/16/30
    $1,000,001-$5,000,000
    Purchase · joint
  • 2025-10-09
    BNP Paribas MTN 4/9/2030
    $250,001-$500,000
    Sale (Full) · joint
  • 2025-10-09
    BNP Paribas MTN 4/9/2030
    $1,000,001-$5,000,000
    Sale (Full) · joint
  • 2025-10-06
    ETNEaton Corporation, PLC Ordinary Shares
    $15,001-$50,000
    Sale (Partial)
  • 2025-10-06
    STXSeagate Technology Holdings PLC - Ordinary Shares
    $15,001-$50,000
    Sale (Partial)
  • 2025-09-26
    ACNAccenture plc Class A Ordinary Shares
    $15,001-$50,000
    Sale (Partial) · joint
  • 2025-09-26
    HDHome Depot, Inc.
    $15,001-$50,000
    Sale (Partial) · joint
  • 2025-09-26
    MASIMasimo Corporation - Common Stock
    $15,001-$50,000
    Sale (Full) · joint
  • 2025-09-26
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Partial) · joint
  • 2025-04-24
    GSGoldman Sachs MTN 4/29/2030 [CS]
    $250,001-$500,000
    Purchase · joint
  • 2025-04-04
    BNP Paribas MTN 4/9/2030 [CS]
    $250,001-$500,000
    Purchase · joint
  • 2025-04-04
    BNP Paribas MTN 4/9/2030 [CS]
    $1,000,001-$5,000,000
    Purchase · joint
  • 2025-03-31
    MORGAN STANLEY FIN LLC MTN ZERO CPN [CS]
    $500,001-$1,000,000
    Sale (Full) · joint
  • 2025-01-29
    FT VEST TOTAL RETURN INCOME FUND SERIES A4 CLASS I [PS]
    $100,001-$250,000
    Purchase · joint
  • 2024-12-31
    AGCOAGCO Corporation Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2024-12-31
    DVNDevon Energy Corporation Common Stock
    $250,001-$500,000
    Sale (Partial) · joint
  • 2024-12-31
    DXCMDexCom, Inc. - Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2024-12-31
    ELEstee Lauder Companies, Inc.
    $15,001-$50,000
    Sale (Full) · joint
  • 2024-12-31
    INTCIntel Corporation - Common Stock
    $50,001-$100,000
    Sale (Full) · joint
  • 2024-12-31
    JNJJohnson & Johnson Common Stock
    $100,001-$250,000
    Sale (Full) · joint
  • 2024-12-12
    HDHome Depot, Inc.
    $1,001-$15,000
    Purchase · joint
  • 2024-12-10
    XOMExxon Mobil Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-12-03
    Citigroup MTN 9/1/2026 [CS]
    $500,001-$1,000,000
    Sale (Full) · joint
  • 2024-11-18
    FEDERAL FARM CREDIT BANKS FUNDING CORP 0.87500% 11/18/2024 BOND [GS]
    $100,001-$250,000
    Sale (Full) · joint
  • 2024-10-29
    MCDMcDonald's Corporation Common Stock
    $100,001-$250,000
    Purchase · joint
  • 2024-10-03
    UNITED STATES TREAS BILLS ZERO CPN 0.00000% 10/03/2024 [GS]
    $100,001-$250,000
    Sale (Full) · joint
  • 2024-10-03
    UNITED STATES TREAS BILLS ZERO CPN 0.00000% 10/03/2024 [GS]
    $1,000,001-$5,000,000
    Sale (Full) · joint
  • 2024-09-23
    Citigroup MTN 9/1/2026 [CS]
    $250,001-$500,000
    Sale (Full) · joint
  • 2024-07-26
    Barclays Bank Series A MTN 1/22/27 [CS]
    $250,001-$500,000
    Sale (Full) · joint
  • 2024-07-19
    Bank of Montreal MTN 4/19/27 [CS]
    $250,001-$500,000
    Sale (Full) · joint
  • 2024-07-08
    CBChubb Limited Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-07-08
    INREInland Real Estate Income Trust [PS]
    $1,001-$15,000
    Purchase · joint
  • 2024-06-28
    DVNDevon Energy Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-28
    LMTLockheed Martin Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-25
    UNHUnitedHealth Group Incorporated Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-24
    WMBWilliams Companies, Inc.
    $1,001-$15,000
    Purchase · joint
  • 2024-06-21
    LINLinde plc - Ordinary Shares
    $1,001-$15,000
    Purchase · joint
  • 2024-06-20
    AGCOAGCO Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-17
    NEENextEra Energy, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-13
    HDHome Depot, Inc.
    $1,001-$15,000
    Purchase · joint
  • 2024-06-13
    RTXRTX Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-10
    EMREmerson Electric Company Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-10
    XOMExxon Mobil Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-10
    ROKRockwell Automation, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-06-04
    JNJJohnson & Johnson Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-05-21
    TXNTexas Instruments Incorporated - Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-05-17
    ACNAccenture plc Class A Ordinary Shares
    $1,001-$15,000
    Purchase · joint
  • 2024-05-16
    US Treas Bills 05/16/2024 [GS]
    $500,001-$1,000,000
    Sale (Full) · joint
  • 2024-05-15
    MMCMarsh & McLennan Companies, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-05-15
    OKEONEOK, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-05-03
    XOMExxon Mobil Corporation Common Stock
    $100,001-$250,000
    Exchange · joint
  • 2024-05-03
    PXDPioneer Natural Resources Company Common Stock
    $100,001-$250,000
    Exchange · joint
  • 2024-04-30
    JPMJP Morgan Chase & Co. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-04-24
    TORONTO DOMINION BANK SER E NOTE 04/27/2029 [CS]
    $250,001-$500,000
    Purchase · joint
  • 2024-04-08
    INREInland Real Estate Income Trust [PS]
    $1,001-$15,000
    Purchase · joint
  • 2024-03-29
    LMTLockheed Martin Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-28
    DVNDevon Energy Corporation Common Stock
    $15,001-$50,000
    Purchase · joint
  • 2024-03-28
    DVNDevon Energy Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-28
    LINLinde plc - Ordinary Shares
    $1,001-$15,000
    Purchase · joint
  • 2024-03-25
    WMBWilliams Companies, Inc.
    $1,001-$15,000
    Purchase · joint
  • 2024-03-22
    PXDPioneer Natural Resources Company Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-21
    HDHome Depot, Inc.
    $1,001-$15,000
    Purchase · joint
  • 2024-03-21
    RTXRTX Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-19
    UNHUnitedHealth Group Incorporated Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-15
    NEENextEra Energy, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-11
    EMREmerson Electric Company Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-11
    XOMExxon Mobil Corporation Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-11
    ROKRockwell Automation, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-03-05
    JNJJohnson & Johnson Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-02-23
    CITIGROUP GLOBAL MKTS HLDGS IN SER N 0.00000% 08/20/2027 MTN ZERO CPN [CS]
    $250,001-$500,000
    Sale (Full) · joint
  • 2024-02-20
    ACNAccenture plc Class A Ordinary Shares
    $1,001-$15,000
    Purchase · joint
  • 2024-02-15
    MMCMarsh & McLennan Companies, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-02-14
    OKEONEOK, Inc. Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-02-13
    TXNTexas Instruments Incorporated - Common Stock
    $1,001-$15,000
    Purchase · joint
  • 2024-01-31
    JPMJP Morgan Chase & Co. Common Stock
    $1,001-$15,000
    Purchase · joint

Amounts are the dollar ranges the STOCK Act requires — exact trade sizes aren't disclosed. "Spouse" marks trades reported for a spouse's account. Source: official House Clerk / Senate eFD periodic transaction reports. Not investment advice.