Skip to main content

Stock Trades · Jan 2021 – Jun 2026

Tommy Tuberville — Stock Trades

1,499 securities transactions disclosed under the STOCK Act by the Republican senator for Alabama.

587 purchases 912 sales 278 filed late

Disclosed Transactions

Newest first (250 of 1,499 on this page). Click any column header to re-sort this page.

Date Ticker Asset Type Amount Owner Filing
Apr 3, 2023 APH Amphenol Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ADSK Autodesk, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 AVGO Broadcom Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 CRUS Cirrus Logic, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 CBSH Commerce Bancshares, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 DIOD Diodes Incorporated - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GRMN Garmin Ltd. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GNTX Gentex Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GSK GSK plc American Depositary Shares (Each repres… Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ABBV AbbVie Inc. Common Stock Sale (Partial) $1,001 - $15,000 Joint
Apr 3, 2023 ALLE Allegion plc Ordinary Shares Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 AMT American Tower Corporation (REIT) Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 ANET Arista Networks, Inc. Common Stock Sale (Full) $15,001 - $50,000 Joint
Apr 3, 2023 CSCO Cisco Systems, Inc. - Common Stock Sale (Full) $15,001 - $50,000 Joint
Apr 3, 2023 CROX Crocs, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 DQ DAQO New Energy Corp. American Depositary Share… Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 EW Edwards Lifesciences Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 ETSY Etsy, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 META Meta Platforms, Inc. - Class A Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 FLT FleetCor Technologies, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 GFI Gold Fields Limited American Depositary Shares Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 IDXX IDEXX Laboratories, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ITW Illinois Tool Works Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 LMST Limestone Bancorp, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MKSI MKS Instruments, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MMC Marsh & McLennan Companies, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MTD Mettler-Toledo International, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MPWR Monolithic Power Systems, Inc. - Common Stock Sale (Partial) $1,001 - $15,000 Joint
Apr 3, 2023 MCO Moody's Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 NVDA NVIDIA Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 NDSN Nordson Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 NSC Norfolk Southern Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 PAM Pampa Energia S.A. Pampa Energia S.A. Purchase $1,001 - $15,000 Joint
Apr 3, 2023 PHM PulteGroup, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 RH RH Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 RRC Range Resources Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 REGN Regeneron Pharmaceuticals, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 QSR Restaurant Brands International Inc Purchase $1,001 - $15,000 Joint
Apr 3, 2023 SCI Service Corporation International Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 SSD Simpson Manufacturing Company, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 SKY Skyline Champion Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TSLA Tesla, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 MSFT Microsoft Corporation - Common Stock Option Typ… Sale (Partial) $15,001 - $50,000 Joint
Apr 3, 2023 TMO Thermo Fisher Scientific Inc Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MMM 3M Company Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TREX Trex Company, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 VZ Verizon Communications Inc. Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 VCTR Victory Capital Holdings, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 XP XP Inc. - Class A Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Partial) $15,001 - $50,000 Joint
Apr 3, 2023 A Agilent Technologies, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 APH Amphenol Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ADSK Autodesk, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 AVGO Broadcom Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 CRUS Cirrus Logic, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 CBSH Commerce Bancshares, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 DIOD Diodes Incorporated - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GRMN Garmin Ltd. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GNTX Gentex Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 GSK GSK plc American Depositary Shares (Each repres… Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ABBV AbbVie Inc. Common Stock Sale (Partial) $1,001 - $15,000 Joint
Apr 3, 2023 ALLE Allegion plc Ordinary Shares Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 AMT American Tower Corporation (REIT) Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 ANET Arista Networks, Inc. Common Stock Sale (Full) $15,001 - $50,000 Joint
Apr 3, 2023 CSCO Cisco Systems, Inc. - Common Stock Sale (Full) $15,001 - $50,000 Joint
Apr 3, 2023 CROX Crocs, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 DQ DAQO New Energy Corp. American Depositary Share… Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 EW Edwards Lifesciences Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 ETSY Etsy, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 META Meta Platforms, Inc. - Class A Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 FLT FleetCor Technologies, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 GFI Gold Fields Limited American Depositary Shares Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 IDXX IDEXX Laboratories, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 ITW Illinois Tool Works Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 LMST Limestone Bancorp, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MKSI MKS Instruments, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MMC Marsh & McLennan Companies, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MTD Mettler-Toledo International, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MPWR Monolithic Power Systems, Inc. - Common Stock Sale (Partial) $1,001 - $15,000 Joint
Apr 3, 2023 MCO Moody's Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 NVDA NVIDIA Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 NDSN Nordson Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 NSC Norfolk Southern Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 PAM Pampa Energia S.A. Pampa Energia S.A. Purchase $1,001 - $15,000 Joint
Apr 3, 2023 PHM PulteGroup, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 RH RH Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 RRC Range Resources Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 REGN Regeneron Pharmaceuticals, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 QSR Restaurant Brands International Inc Purchase $1,001 - $15,000 Joint
Apr 3, 2023 SCI Service Corporation International Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 SSD Simpson Manufacturing Company, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 SKY Skyline Champion Corporation Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TSLA Tesla, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 MSFT Microsoft Corporation - Common Stock Option Typ… Sale (Partial) $15,001 - $50,000 Joint
Apr 3, 2023 TMO Thermo Fisher Scientific Inc Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 MMM 3M Company Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TREX Trex Company, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 VZ Verizon Communications Inc. Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 VCTR Victory Capital Holdings, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Apr 3, 2023 XP XP Inc. - Class A Common Stock Purchase $1,001 - $15,000 Joint
Apr 3, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Partial) $15,001 - $50,000 Joint
Mar 24, 2023 CALL MAY 23 CBT CORN Sale (Partial) $1,001 - $15,000 Self
Mar 21, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $50,001 - $100,000 Joint
Mar 21, 2023 X United States Steel Corporation Common Stock Sale (Partial) $50,001 - $100,000 Joint
Mar 21, 2023 X United States Steel Corporation Common Stock Sale (Partial) $15,001 - $50,000 Joint
Mar 21, 2023 X United States Steel Corporation Common Stock Sale (Partial) $1,001 - $15,000 Joint
Mar 21, 2023 TSM Taiwan Semiconductor Manufacturing Company Ltd.… Purchase $1,001 - $15,000 Joint
Mar 21, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Mar 21, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Mar 20, 2023 X United States Steel Corporation Common Stock Sale (Partial) $50,001 - $100,000 Joint
Mar 10, 2023 KMB Kimberly-Clark Corporation Common Stock Purchase $15,001 - $50,000 Joint
Mar 9, 2023 MAY 23 CBT CORN Purchase $1,001 - $15,000 Self
Mar 9, 2023 JUL 23 CBT CORN Sale (Full) $1,001 - $15,000 Self
Mar 6, 2023 BMO Bank of Montreal Sale (Full) $1,001 - $15,000 Joint
Mar 3, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Feb 15, 2023 APR 23 CME CATTLE Purchase $1,001 - $15,000 Self
Feb 7, 2023 PUT JUL 23 CBT CORN Purchase $1,001 - $15,000 Self
Jan 30, 2023 FEB 23 CME CATTLE Purchase $1,001 - $15,000 Self
Jan 25, 2023 FEB 23 CME CATTLE Purchase $1,001 - $15,000 Self
Jan 23, 2023 GOLD Barrick Gold Corporation Common Stock (BC) Purchase $1,001 - $15,000 Joint
Jan 18, 2023 CALL JUL 23 CBT CORN Purchase $1,001 - $15,000 Self
Jan 18, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $100,001 - $250,000 Joint
Jan 18, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Jan 18, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Jan 13, 2023 UAA Under Armour, Inc. Class A Common Stock Purchase $15,001 - $50,000 Joint
Jan 12, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Jan 11, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Partial) $1,001 - $15,000 Joint
Jan 11, 2023 AAPL Apple Inc. - Common Stock Option Type: Put Stri… Sale (Partial) $1,001 - $15,000 Joint
Jan 11, 2023 KO Coca-Cola Company (The) Common Stock Option Typ… Sale (Partial) $1,001 - $15,000 Joint
Jan 11, 2023 V Visa Inc. Option Type: Put Strike price: $210.0… Sale (Partial) $1,001 - $15,000 Joint
Jan 10, 2023 CALL JUL 23 CBT CORN Sale (Full) $1,001 - $15,000 Self
Jan 5, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $15,001 - $50,000 Joint
Jan 5, 2023 X United States Steel Corporation Common Stock Sale (Partial) $50,001 - $100,000 Joint
Jan 5, 2023 X United States Steel Corporation Common Stock Sale (Partial) $15,001 - $50,000 Joint
Jan 5, 2023 X United States Steel Corporation Common Stock Sale (Partial) $1,001 - $15,000 Joint
Jan 5, 2023 X United States Steel Corporation Common Stock Op… Purchase $1,001 - $15,000 Joint
Jan 5, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Jan 5, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Dec 28, 2022 MAR 23 CBT CORN Sale (Full) $1,001 - $15,000 Self
Dec 23, 2022 DEC 23 CBT CORN Sale (Full) $1,001 - $15,000 Self
Dec 23, 2022 GOLD Barrick Gold Corporation Common Stock (BC) Purchase $15,001 - $50,000 Joint
Dec 19, 2022 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $1,001 - $15,000 Joint
Dec 15, 2022 DIS Walt Disney Company (The) Common Stock Sale (Partial) $15,001 - $50,000 Joint
Dec 9, 2022 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $100,001 - $250,000 Joint
Dec 9, 2022 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $50,001 - $100,000 Joint
Dec 9, 2022 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $15,001 - $50,000 Joint
Dec 9, 2022 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $1,001 - $15,000 Joint
Dec 9, 2022 CLX Clorox Company (The) Common Stock Option Type: … Sale (Full) $1,001 - $15,000 Joint
Dec 9, 2022 PG Procter & Gamble Company (The) Common Stock Opt… Sale (Full) $1,001 - $15,000 Joint
Dec 9, 2022 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Full) $100,001 - $250,000 Joint
Dec 9, 2022 KMB Kimberly-Clark Corporation Common Stock Option … Sale (Full) $1,001 - $15,000 Joint
Dec 9, 2022 PG Procter & Gamble Company (The) Common Stock Opt… Sale (Full) $1,001 - $15,000 Joint
Dec 8, 2022 PYPL PayPal Holdings, Inc. - Common Stock Purchase $15,001 - $50,000 Joint
Dec 6, 2022 JUL 23 CBT CORN Purchase $1,001 - $15,000 Self
Dec 6, 2022 GOLD Barrick Gold Corporation Common Stock (BC) Purchase $50,001 - $100,000 Joint
Dec 5, 2022 PYPL PayPal Holdings, Inc. - Common Stock Purchase $250,001 - $500,000 Joint
Dec 2, 2022 QCOM QUALCOMM Incorporated - Common Stock Sale (Partial) $50,001 - $100,000 Joint
Dec 2, 2022 QCOM QUALCOMM Incorporated - Common Stock Option Typ… Sale (Full) $15,001 - $50,000 Joint
Dec 1, 2022 GOLD Barrick Gold Corporation Common Stock (BC) Purchase $1,001 - $15,000 Joint
Dec 1, 2022 QCOM QUALCOMM Incorporated - Common Stock Purchase $100,001 - $250,000 Joint
Nov 23, 2022 DEC 22 CME CATTLE Purchase $1,001 - $15,000 Self
Nov 23, 2022 MSFT Microsoft Corporation - Common Stock Option Typ… Purchase $1,001 - $15,000 Joint
Nov 23, 2022 MSFT Microsoft Corporation - Common Stock Option Typ… Sale (Full) $15,001 - $50,000 Joint
Nov 23, 2022 TSM Taiwan Semiconductor Manufacturing Company Ltd.… Sale (Full) $1,001 - $15,000 Joint
Nov 22, 2022 DEC 22 CME CATTLE Purchase $1,001 - $15,000 Self
Nov 22, 2022 F Ford Motor Company Common Stock Sale (Full) $100,001 - $250,000 Joint
Nov 22, 2022 MSFT Microsoft Corporation - Common Stock Sale (Partial) $100,001 - $250,000 Joint
Nov 22, 2022 INTC Intel Corporation - Common Stock Option Type: P… Sale (Full) $15,001 - $50,000 Joint
Nov 17, 2022 F Ford Motor Company Common Stock Purchase $100,001 - $250,000 Joint
Nov 15, 2022 FEB 23 CME CATTLE Sale (Full) $1,001 - $15,000 Self
Nov 9, 2022 INTC Intel Corporation - Common Stock Purchase $100,001 - $250,000 Joint
Nov 8, 2022 X United States Steel Corporation Common Stock Op… Sale (Full) $1,001 - $15,000 Joint
Nov 8, 2022 ATVI Activision Blizzard, Inc - Common Stock Purchase $100,001 - $250,000 Joint
Nov 8, 2022 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $100,001 - $250,000 Joint
Nov 8, 2022 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Full) $50,001 - $100,000 Joint
Nov 8, 2022 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Full) $1,001 - $15,000 Joint
Nov 7, 2022 PYPL PayPal Holdings, Inc. - Common Stock Purchase $100,001 - $250,000 Joint
Nov 3, 2022 CLF Cleveland-Cliffs Inc. Common Stock Purchase $50,001 - $100,000 Joint
Nov 1, 2022 CLF Cleveland-Cliffs Inc. Common Stock Purchase $1,001 - $15,000 Joint
Nov 1, 2022 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $1,001 - $15,000 Joint
Oct 31, 2022 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
Oct 28, 2022 MSFT Microsoft Corporation - Common Stock Option Typ… Sale (Full) $1,001 - $15,000 Joint
Oct 25, 2022 FDX FedEx Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 25, 2022 SIEGY Sale (Full) $15,001 - $50,000 Joint
Oct 25, 2022 VZ Verizon Communications Inc. Common Stock Sale (Full) $15,001 - $50,000 Joint
Oct 25, 2022 FTBFX Fidelity Total Bond Sale (Full) $15,001 - $50,000 Self
Oct 24, 2022 MSFT Microsoft Corporation - Common Stock Purchase $15,001 - $50,000 Joint
Oct 13, 2022 MSFT Microsoft Corporation - Common Stock Purchase $250,001 - $500,000 Joint
Oct 13, 2022 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $15,001 - $50,000 Joint
Oct 11, 2022 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $1,001 - $15,000 Joint
Oct 6, 2022 AMGN Amgen Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 CSCO Cisco Systems, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 CROX Crocs, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 DQ DAQO New Energy Corp. American Depositary Share… Purchase $1,001 - $15,000 Joint
Oct 6, 2022 ELS Equity Lifestyle Properties, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 ETSY Etsy, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 EXR Extra Space Storage Inc Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 XOM Exxon Mobil Corporation Common Stock Purchase $50,001 - $100,000 Joint
Oct 6, 2022 RACE Ferrari N.V. Common Shares Purchase $1,001 - $15,000 Joint
Oct 6, 2022 GLPI Gaming and Leisure Properties, Inc. - Common St… Purchase $1,001 - $15,000 Joint
Oct 6, 2022 GIS General Mills, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 PAYC Paycom Software, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 PHM PulteGroup, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 RH RH Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 RELX RELX PLC PLC American Depositary Shares (Each r… Purchase $1,001 - $15,000 Joint
Oct 6, 2022 SCI Service Corporation International Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 TREX Trex Company, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 VRTX Vertex Pharmaceuticals Incorporated - Common St… Purchase $1,001 - $15,000 Joint
Oct 6, 2022 VCTR Victory Capital Holdings, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 6, 2022 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $1,001 - $15,000 Joint
Oct 6, 2022 X United States Steel Corporation Common Stock Op… Sale (Full) $15,001 - $50,000 Joint
Oct 6, 2022 X United States Steel Corporation Common Stock Op… Sale (Full) $1,001 - $15,000 Joint
Oct 6, 2022 CVX Chevron Corporation Common Stock Option Type: S… Sale (Full) $15,001 - $50,000 Joint
Oct 6, 2022 XOM Exxon Mobil Corporation Common Stock Option Typ… Sale (Full) $15,001 - $50,000 Joint
Oct 5, 2022 APD Air Products and Chemicals, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 ALGN Align Technology, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 AMAT Applied Materials, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 Brown-Forman Corp Class B Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 CHD Church & Dwight Company, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 DHI D.R. Horton, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 EL Estee Lauder Companies, Inc. (The) Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 FAST Fastenal Company - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 GRMN Garmin Ltd. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 IT Gartner, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 GGG Graco Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 HON Honeywell International Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 IDXX IDEXX Laboratories, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 MKTX MarketAxess Holdings, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 MASI Masimo Corporation - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 MSFT Microsoft Corporation - Common Stock Sale (Partial) $100,001 - $250,000 Joint
Oct 5, 2022 MNST Monster Beverage Corporation - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 NVDA NVIDIA Corporation - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 NOC Northrop Grumman Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 TROW T. Rowe Price Group, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 RMD ResMed Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 SEIC SEI Investments Company - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 WIT Wipro Limited Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 ZTS Zoetis Inc. Class A Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 5, 2022 AMT American Tower Corporation (REIT) Common Stock Purchase $1,001 - $15,000 Joint
Oct 4, 2022 OXY Occidental Petroleum Corporation Common Stock O… Purchase $1,001 - $15,000 Joint
Oct 4, 2022 OXY Occidental Petroleum Corporation Common Stock O… Sale (Full) $1,001 - $15,000 Joint
Oct 4, 2022 MRO Marathon Oil Corporation Common Stock Option Ty… Sale (Full) $1,001 - $15,000 Joint
Oct 3, 2022 Feb 23 CME Cattle Purchase $1,001 - $15,000 Self
Sep 20, 2022 X United States Steel Corporation Common Stock Op… Sale (Partial) $1,001 - $15,000 Joint
Sep 20, 2022 MSFT Microsoft Corporation - Common Stock Option Typ… Sale (Partial) $1,001 - $15,000 Joint
Sep 19, 2022 ARKK Ark Innovation ETF Purchase $1,001 - $15,000 Joint
Sep 19, 2022 MSFT Microsoft Corporation - Common Stock Purchase $250,001 - $500,000 Joint
Sep 19, 2022 X United States Steel Corporation Common Stock Purchase $100,001 - $250,000 Joint
Sep 12, 2022 F Ford Motor Company Common Stock Option Type: Pu… Purchase $1,001 - $15,000 Joint
Sep 12, 2022 F Ford Motor Company Common Stock Option Type: Sh… Sale (Full) $15,001 - $50,000 Joint

Disclaimer: Amounts are reported in ranges under the STOCK Act, not exact figures. Trades marked "Late" were filed after the 45-day deadline. Source: U.S. Senate Electronic Financial Disclosures (efdsearch.senate.gov ↗). Methodology.