Latticework
← Congress trading

Thomas H Tuberville

Senate · R–AL · STOCK Act periodic transaction reports

$44M
est. traded volume (range midpoints)
587 buys912 sells
median disclosure lag 35d278 late (19%)
trades / qtr · 3y
Share𝕏in

Disclosed trades (1,499) · showing the 250 most recent

  • 2026-06-09
    WABWestinghouse Air Brake Technologies Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2026-06-08
    ACNACN - Accenture plc Class A Ordinary Shares (Ireland)
    $1,001-$15,000
    Sale (Full)
  • 2026-06-08
    AWKAmerican Water Works Company, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    CSXCSX Corporation - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    DUKDuke Energy Corporation (Holding Company) Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    LMTLockheed Martin Corporation Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    MAMastercard Incorporated Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    NEENextEra Energy, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    PFEPfizer, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    PGProcter & Gamble Company (The) Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2026-06-08
    TSCOTractor Supply Company - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2025-12-17
    XLUSPDR Select Sector Fund - Utilities
    $15,001-$50,000
    Purchase
  • 2025-12-17
    XLPSPDR Select Sector Fund - Consumer Staples
    $15,001-$50,000
    Purchase
  • 2025-12-17
    XLVSPDR Select Sector Fund - Health Care
    $15,001-$50,000
    Purchase
  • 2025-12-17
    AAPLApple Inc
    $50,001-$100,000
    Sale (Full)
  • 2025-12-17
    GOOGLAlphabet Cl A
    $1,001-$15,000
    Sale (Full)
  • 2025-12-17
    XLUSPDR Select Sector Fund - Utilities
    $15,001-$50,000
    Purchase · late
  • 2025-12-17
    XLPSPDR Select Sector Fund - Consumer Staples
    $15,001-$50,000
    Purchase · late
  • 2025-12-17
    XLVSPDR Select Sector Fund - Health Care
    $15,001-$50,000
    Purchase · late
  • 2025-12-17
    AAPLApple Inc
    $50,001-$100,000
    Sale (Partial) · late
  • 2025-12-17
    GOOGLAlphabet Cl A
    $1,001-$15,000
    Sale (Partial) · late
  • 2025-10-07
    PEPPepsico Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    OCOwens Corning Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    AAPLApple Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    GOOGLAlphabet Inc. - Class A Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    ORCLOracle Corporation Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043
    $15,001-$50,000
    Sale (Full)
  • 2025-10-07
    PEPPepsico Inc
    $15,001-$50,000
    Sale (Full) · late
  • 2025-10-07
    OCOwens Corning Inc
    $15,001-$50,000
    Sale (Full) · late
  • 2025-10-07
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full) · late
  • 2025-10-07
    AAPLApple Inc
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-10-07
    GOOGLAlphabet Inc. - Class A Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-10-07
    ORCLOracle Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2025-10-07
    BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    BMYBristol-Myers Squibb Company
    $1,001-$15,000
    Sale (Full)
  • 2025-04-15
    PYPLPaypal Holdings
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    USIGiShares Broad USD Investment Grade Corporate Bond
    $50,001-$100,000
    Purchase
  • 2025-04-15
    JPMJP Morgan Chase & Company
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    GOOGLAlphabet Cl A
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    AMGNAmgen Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    AAPLApple Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    ADMArcher Daniels Midland
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    CSXCSX Corp
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    STZConstellation Brands Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    DUKDuke Energy Corp
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    GSGoldman Sachs Group
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    LLYEli Lilly and Company
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    MAMastercard Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    QCOMQualcomm Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-04-15
    BMYBristol-Myers Squibb Company
    $1,001-$15,000
    Sale (Full) · late
  • 2025-04-15
    PYPLPaypal Holdings
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    USIGiShares Broad USD Investment Grade Corporate Bond
    $50,001-$100,000
    Purchase · late
  • 2025-04-15
    JPMJP Morgan Chase & Company
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    GOOGLAlphabet Cl A
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-04-15
    AMGNAmgen Inc
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    AAPLApple Inc
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-04-15
    ADMArcher Daniels Midland
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    CSXCSX Corp
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    STZConstellation Brands Inc
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    DUKDuke Energy Corp
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    GSGoldman Sachs Group
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-04-15
    LLYEli Lilly and Company
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    MAMastercard Inc
    $15,001-$50,000
    Sale (Partial) · late
  • 2025-04-15
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full) · late
  • 2025-04-15
    QCOMQualcomm Inc
    $15,001-$50,000
    Sale (Full) · late
  • 2025-01-10
    TSCOTractor Supply Company
    $15,001-$50,000
    Sale (Full)
  • 2025-01-10
    CARRCarrier Global Corp
    $1,001-$15,000
    Sale (Full)
  • 2025-01-10
    TXNTexas Instruments Incorporated - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2025-01-10
    DEODiageo Plc ADR
    $15,001-$50,000
    Sale (Full)
  • 2025-01-10
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full)
  • 2025-01-10
    AAPLApple Inc
    $15,001-$50,000
    Sale (Full)
  • 2025-01-10
    TSCOTractor Supply Company
    $15,001-$50,000
    Sale (Full) · late
  • 2025-01-10
    CARRCarrier Global Corp
    $1,001-$15,000
    Sale (Full) · late
  • 2025-01-10
    TXNTexas Instruments Incorporated - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2025-01-10
    DEODiageo Plc ADR
    $15,001-$50,000
    Sale (Full) · late
  • 2025-01-10
    MSFTMicrosoft Corp
    $15,001-$50,000
    Sale (Full) · late
  • 2025-01-10
    AAPLApple Inc
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    ADBEAdobe Inc. - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    AAPLApple Inc. - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    CTVACorteva, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-10-29
    HONHoneywell International Inc. - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    JNJJohnson & Johnson Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    KMBKimberly-Clark Corporation Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    MCDMcDonald's Corporation Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    Nestle ADR
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    Otis Worldwide Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-10-29
    OCOwens Corning Inc Common Stock New
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    TRVThe Travelers Companies, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-10-29
    ADBEAdobe Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    AAPLApple Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    CTVACorteva, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-10-29
    HONHoneywell International Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    JNJJohnson & Johnson Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    KMBKimberly-Clark Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    MCDMcDonald's Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    Nestle ADR
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    Otis Worldwide Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-10-29
    OCOwens Corning Inc Common Stock New
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    TRVThe Travelers Companies, Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    ADBEAdobe Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    AAPLApple Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    CTVACorteva, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-10-29
    HONHoneywell International Inc. - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    JNJJohnson & Johnson Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    KMBKimberly-Clark Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    MCDMcDonald's Corporation Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    MSFTMicrosoft Corporation - Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-10-29
    Nestle ADR
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    Otis Worldwide Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-10-29
    OCOwens Corning Inc Common Stock New
    $15,001-$50,000
    Sale (Full) · late
  • 2024-10-29
    TRVThe Travelers Companies, Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-08-26
    AAPLApple Inc. - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-08-26
    MDTMedtronic plc. Ordinary Shares
    $15,001-$50,000
    Sale (Full)
  • 2024-08-26
    CVSCVS Health Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-08-26
    UPSUnited Parcel Service, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-08-26
    EIBLXEaton Vance Floating Rate Fund Insti Share
    $50,001-$100,000
    Sale (Full)
  • 2024-08-26
    ABNFXThe Bond Fd of America Class F-2 Shares
    $50,001-$100,000
    Purchase
  • 2024-08-26
    AAPLApple Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-08-26
    MDTMedtronic plc. Ordinary Shares
    $15,001-$50,000
    Sale (Full) · late
  • 2024-08-26
    CVSCVS Health Corporation Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-08-26
    UPSUnited Parcel Service, Inc. Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-08-26
    EIBLXEaton Vance Floating Rate Fund Insti Share
    $50,001-$100,000
    Sale (Full) · late
  • 2024-08-26
    ABNFXThe Bond Fd of America Class F-2 Shares
    $50,001-$100,000
    Purchase · late
  • 2024-05-13
    INTCIntel Corp
    $100,001-$250,000
    Sale (Full)
  • 2024-05-13
    INTCIntel Corp
    $100,001-$250,000
    Sale (Partial)
  • 2024-05-13
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Full)
  • 2024-05-13
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Partial)
  • 2024-05-13
    INTCIntel Corp
    $100,001-$250,000
    Sale (Full) · late
  • 2024-05-13
    INTCIntel Corp
    $100,001-$250,000
    Sale (Partial) · late
  • 2024-05-13
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Full) · late
  • 2024-05-13
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Partial) · late
  • 2024-05-10
    ARKKArk Innovation ETF Option Type: Put Strike price: $45.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 07/19/2024
    $1,001-$15,000
    Purchase
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Put Strike price: $17.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase
  • 2024-05-10
    GILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024
    $1,001-$15,000
    Purchase
  • 2024-05-10
    PARAParamount Global Cl B
    $100,001-$250,000
    Sale (Full)
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024
    $1,001-$15,000
    Purchase
  • 2024-05-10
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Sale (Partial)
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $1,001-$15,000
    Sale (Partial)
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $15,001-$50,000
    Sale (Partial)
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $50,001-$100,000
    Sale (Partial)
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Partial)
  • 2024-05-10
    ARKKArk Innovation ETF Option Type: Put Strike price: $45.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 07/19/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Put Strike price: $17.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    GILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    PARAParamount Global Cl B
    $100,001-$250,000
    Sale (Full) · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-10
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Sale (Partial) · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $1,001-$15,000
    Sale (Partial) · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $15,001-$50,000
    Sale (Partial) · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $50,001-$100,000
    Sale (Partial) · late
  • 2024-05-10
    CLFCleveland-Cliffs Inc
    $100,001-$250,000
    Sale (Partial) · late
  • 2024-05-09
    KEYKeycorp Option Type: Put Strike price: $15.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase
  • 2024-05-09
    INTCIntel Corporation - Common Stock
    $50,001-$100,000
    Purchase
  • 2024-05-09
    KEYKeycorp Option Type: Put Strike price: $15.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-09
    INTCIntel Corporation - Common Stock
    $50,001-$100,000
    Purchase · late
  • 2024-05-08
    XBIS&P Biotech SPDR Option Type: Call Strike price: $100.00 Expires: 10/18/2024
    $1,001-$15,000
    Purchase
  • 2024-05-08
    XBIS&P Biotech SPDR Option Type: Put Strike price: $90.00 Expires: 10/18/2024
    $1,001-$15,000
    Purchase
  • 2024-05-08
    GOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase
  • 2024-05-08
    ADBEAdobe Systems Inc Option Type: Put Strike price: $500.00 Expires: 12/20/2024
    $15,001-$50,000
    Purchase
  • 2024-05-08
    SWKSSkyworks Solutions, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-08
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Purchase
  • 2024-05-08
    GILDGilead Sciences, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-08
    XBIS&P Biotech SPDR Option Type: Call Strike price: $100.00 Expires: 10/18/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-08
    XBIS&P Biotech SPDR Option Type: Put Strike price: $90.00 Expires: 10/18/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-08
    GOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase · late
  • 2024-05-08
    ADBEAdobe Systems Inc Option Type: Put Strike price: $500.00 Expires: 12/20/2024
    $15,001-$50,000
    Purchase · late
  • 2024-05-08
    SWKSSkyworks Solutions, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-05-08
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Purchase · late
  • 2024-05-08
    GILDGilead Sciences, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-05-07
    ARKKArk Innovation ETF Option Type: Call Strike price: $51.00 Expires: 12/20/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    FITBFifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    GOLDBarrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase
  • 2024-05-07
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    CVXChevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 11/15/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    CCJCameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase
  • 2024-05-07
    LSCCLattice Semiconductor Corporation - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-07
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Purchase
  • 2024-05-07
    FITBFifth Third Bancorp - Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-05-07
    GOLDBarrick Gold Corp
    $100,001-$250,000
    Sale (Full)
  • 2024-05-07
    WMSAdvanced Drainage Systems, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-07
    ARKKArk Innovation ETF Option Type: Call Strike price: $51.00 Expires: 12/20/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    FITBFifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    GOLDBarrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    CVXChevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 11/15/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    CCJCameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024
    $1,001-$15,000
    Purchase · late
  • 2024-05-07
    LSCCLattice Semiconductor Corporation - Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-05-07
    INTCIntel Corporation - Common Stock
    $100,001-$250,000
    Purchase · late
  • 2024-05-07
    FITBFifth Third Bancorp - Common Stock
    $15,001-$50,000
    Sale (Full) · late
  • 2024-05-07
    GOLDBarrick Gold Corp
    $100,001-$250,000
    Sale (Full) · late
  • 2024-05-07
    WMSAdvanced Drainage Systems, Inc. Common Stock
    $1,001-$15,000
    Sale (Full) · late
  • 2024-05-03
    WATWaters Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    VVisa Inc.
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    VRTXVertex Pharmaceuticals Incorporated - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    VRSKVerisk Analytics, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    UIUbiquiti Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    TERTeradyne, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    TELTe Connectivity Ltd
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    SNPSSynopsys, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    SOLVSolventum Corporation Common Stock
    $1,001-$15,000
    Purchase
  • 2024-05-03
    ROLLS-ROYCE HOLDINGS PLC ADR
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    ROLLS-ROYCE HOLDINGS PLC ADR
    $1,001-$15,000
    Sale (Partial)
  • 2024-05-03
    RMDResMed Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    RELXRelx Plc ADR
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    QLYSQualys, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    PGProcter & Gamble Company (The) Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    PFEPfizer, Inc. Common Stock
    $15,001-$50,000
    Sale (Full)
  • 2024-05-03
    PEPPepsiCo, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    PYPLPayPal Holdings, Inc. - Common Stock
    $100,001-$250,000
    Sale (Full)
  • 2024-05-03
    PAYXPaychex, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    ODFLOld Dominion Freight Line, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    NDSNNordson Corporation - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    NXPINXP Semiconductors N.V. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    NFLXNetflix, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    MSIMotorola Solutions, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    MCOMoody's Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    MPWRMonolithic Power Systems, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    MAMastercard Incorporated Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    LULUlululemon athletica inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    KLACKLA Corporation - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    INFYInfosys Limited American Depositary Shares
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    ITWIllinois Tool Works Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    HUMAHumacyte, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    HUMAHumacyte, Inc. - Common Stock
    $15,001-$50,000
    Sale (Partial)
  • 2024-05-03
    HSYThe Hershey Company Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    JKHYJack Henry & Associates, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    GGGGraco Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    GRMNGarmin Ltd. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    GLPIGaming and Leisure Properties, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    FDSFactSet Research Systems Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    ELSEquity Lifestyle Properties, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    DECKDeckers Outdoor Corporation Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    CPRTCopart, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    CBSHCommerce Bancshares, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    CTASCintas Corporation - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    CDNSCadence Design Systems, Inc. - Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    DOWDow Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    BROBrown & Brown, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)
  • 2024-05-03
    ASMLASML Holding N.V. - New York Registry Shares
    $15,001-$50,000
    Sale (Full)
  • 2024-05-03
    AAgilent Technologies, Inc. Common Stock
    $1,001-$15,000
    Sale (Full)

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.