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
Oct 17, 2023 GGG Graco Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 ITW Illinois Tool Works Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 MMC Marsh & McLennan Companies, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 MCHP Microchip Technology Incorporated - Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 MPWR Monolithic Power Systems, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 MNST Monster Beverage Corporation - Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 MCO Moody's Corporation Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 NXPI NXP Semiconductors N.V. - Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 PHM PulteGroup, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 RMD ResMed Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 ROK Rockwell Automation, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 SWKS Skyworks Solutions, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 17, 2023 SCCO Southern Copper Corporation Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 TSLA Tesla, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 17, 2023 MMM 3M Company Common Stock Purchase $15,001 - $50,000 Joint
Oct 17, 2023 UNP Union Pacific Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 17, 2023 WU Western Union Company (The) Common Stock Purchase $1,001 - $15,000 Joint
Oct 17, 2023 TXN Texas Instruments Incorporated - Common Stock O… Purchase $15,001 - $50,000 Joint
Oct 17, 2023 TXN Texas Instruments Incorporated - Common Stock O… Purchase $1,001 - $15,000 Joint
Oct 17, 2023 TXN Texas Instruments Incorporated - Common Stock O… Purchase $1,001 - $15,000 Joint
Oct 17, 2023 KO Coca-Cola Company (The) Common Stock Option Typ… Purchase $1,001 - $15,000 Joint
Oct 17, 2023 TSLA Tesla, Inc. - Common Stock Option Type: Put Str… Purchase $1,001 - $15,000 Joint
Oct 17, 2023 AMAT Applied Materials, Inc. - Common Stock Option T… Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 A Agilent Technologies Sale (Partial) $1,001 - $15,000 Joint
Oct 16, 2023 ADP Automatic Data Processing, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 CSX CSX Corporation - Common Stock Sale (Partial) $1,001 - $15,000 Joint
Oct 16, 2023 CRUS Cirrus Logic, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 CBSH Commerce Bancshares, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 DIOD Diodes Incorporated - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 GIS General Mills, Inc. Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 GSK Gsk Plc ADR Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 JKHY Jack Henry & Associates, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 JNJ Johnson & Johnson Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 MRK Merck & Company, Inc. Common Stock (new) Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 NSC Norfolk Southern Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 ODFL Old Dominion Freight Line, Inc. - Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 RRC Range Resources Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 16, 2023 SKY Skyline Champion Corporation Common Stock Sale (Full) $1,001 - $15,000 Joint
Oct 11, 2023 KR Kroger Company Sale (Full) $50,001 - $100,000 Joint
Oct 11, 2023 LPX Louisiana-Pacific Corporation Common Stock Sale (Full) $100,001 - $250,000 Joint
Oct 11, 2023 NU Nu Holdings Ltd Cl A Sale (Full) $100,001 - $250,000 Joint
Oct 11, 2023 TXN Texas Instruments Incorporated - Common Stock Sale (Partial) $50,001 - $100,000 Joint
Oct 11, 2023 TXN Texas Instruments Incorporated - Common Stock Sale (Partial) $15,001 - $50,000 Joint
Oct 11, 2023 TXN Texas Instruments Incorporated - Common Stock Sale (Partial) $1,001 - $15,000 Joint
Oct 11, 2023 LPX Louisiana-Pacific Corporation Common Stock Opti… Sale (Full) $1,001 - $15,000 Joint
Oct 11, 2023 X United States Steel Corporation Common Stock Sale (Partial) $15,001 - $50,000 Joint
Oct 11, 2023 X United States Steel Corporation Common Stock Sale (Partial) $1,001 - $15,000 Joint
Oct 11, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Full) $15,001 - $50,000 Joint
Oct 11, 2023 LPX Louisiana-Pacific Corporation Common Stock Opti… Purchase $1,001 - $15,000 Joint
Oct 11, 2023 X United States Steel Corp Option Type: Call Stri… Purchase $1,001 - $15,000 Joint
Oct 11, 2023 TXN Texas Instruments Incorporated - Common Stock O… Purchase $1,001 - $15,000 Joint
Oct 3, 2023 KR Kroger Company Purchase $50,001 - $100,000 Joint
Sep 28, 2023 KR Kroger Company (The) Common Stock Purchase $15,001 - $50,000 Joint
Sep 20, 2023 CLX Clorox Company (The) Common Stock Purchase $100,001 - $250,000 Joint
Sep 18, 2023 TXN Texas Instruments Incorporated - Common Stock Purchase $100,001 - $250,000 Joint
Sep 18, 2023 PARA Paramount Global - Class B Common Stock Purchase $50,001 - $100,000 Joint
Sep 18, 2023 PARA Paramount Global - Class B Common Stock Option … Sale (Full) $1,001 - $15,000 Joint
Sep 18, 2023 LPX Louisiana-Pacific Corporation Common Stock Opti… Sale (Full) $1,001 - $15,000 Joint
Sep 18, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Full) $1,001 - $15,000 Joint
Sep 18, 2023 FITB Fifth Third Bancorp - Common Stock Option Type:… Sale (Full) $1,001 - $15,000 Joint
Sep 15, 2023 KMB Kimberly-Clark Corporation Common Stock Purchase $15,001 - $50,000 Joint
Sep 14, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $1,001 - $15,000 Joint
Sep 14, 2023 TXN Texas Instruments Incorporated - Common Stock Purchase $50,001 - $100,000 Joint
Sep 13, 2023 KMB Kimberly-Clark Corporation Common Stock Purchase $50,001 - $100,000 Joint
Sep 13, 2023 QCOM QUALCOMM Incorporated - Common Stock Sale (Full) $250,001 - $500,000 Joint
Sep 13, 2023 QCOM QUALCOMM Incorporated - Common Stock Option Typ… Purchase $1,001 - $15,000 Joint
Sep 13, 2023 QCOM QUALCOMM Incorporated - Common Stock Option Typ… Sale (Full) $15,001 - $50,000 Joint
Sep 13, 2023 INTC Intel Corporation - Common Stock Option Type: C… Sale (Full) $1,001 - $15,000 Joint
Sep 12, 2023 LPX Louisiana-Pacific Corporation Common Stock Purchase $100,001 - $250,000 Joint
Sep 8, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $50,001 - $100,000 Joint
Sep 8, 2023 KMB Kimberly-Clark Corporation Common Stock Purchase $15,001 - $50,000 Joint
Sep 8, 2023 LLY Eli Lilly and Company Common Stock Sale (Partial) $1,001 - $15,000 Joint
Sep 7, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $50,001 - $100,000 Joint
Sep 7, 2023 AAPL Apple Inc. - Common Stock Sale (Partial) $15,001 - $50,000 Self
Sep 7, 2023 TSN Tyson Foods, Inc. Common Stock Sale (Partial) $1,001 - $15,000 Joint
Sep 7, 2023 PRU Prudential Financial, Inc. Common Stock Sale (Partial) $15,001 - $50,000 Joint
Sep 1, 2023 QCOM QUALCOMM Incorporated - Common Stock Option Typ… Sale (Full) $1,001 - $15,000 Joint
Aug 31, 2023 QCOM Qualcomm Inc Purchase $100,001 - $250,000 Joint
Aug 23, 2023 CALL OCT 23 CBT CORN Sale (Full) $1,001 - $15,000 Self
Aug 23, 2023 OCT 23 CME CATTLE Sale (Full) $1,001 - $15,000 Self
Aug 23, 2023 FEB 24 CME CATTLE Purchase $1,001 - $15,000 Self
Aug 21, 2023 CALL OCT 23 CBT CORN Purchase $1,001 - $15,000 Self
Aug 18, 2023 INTC Intel Corp Option Type: Put Strike price: $30.0… Purchase $1,001 - $15,000 Joint
Aug 16, 2023 OCT 23 CME CATTLE Purchase $1,001 - $15,000 Self
Aug 14, 2023 F Ford Motor Company Sale (Full) $100,001 - $250,000 Joint
Aug 14, 2023 F Ford Motor Company Option Type: Call Strike pri… Purchase $1,001 - $15,000 Joint
Aug 8, 2023 SEP 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 8, 2023 DEC 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 4, 2023 SEP 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 4, 2023 DEC 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 3, 2023 CALL SEP 23 CBOT SD BEANS Purchase $1,001 - $15,000 Self
Aug 3, 2023 CALL SEP 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Aug 3, 2023 SEP 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 3, 2023 DEC 23 SOYBEAN MEAL Sale (Full) $1,001 - $15,000 Self
Aug 1, 2023 CALL SEP 23 CBOT SD BEANS Sale (Full) $1,001 - $15,000 Self
Aug 1, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jul 27, 2023 OCT 23 SOYBEAN MEAL Purchase $1,001 - $15,000 Self
Jul 27, 2023 CCL Carnival Corporation Common Stock Option Type: … Sale (Full) $1,001 - $15,000 Joint
Jul 26, 2023 CALL SEP 23 MGE SPRING WHT Purchase $1,001 - $15,000 Self
Jul 25, 2023 CALL SEP 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Jul 25, 2023 HUMA Humacyte, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 FGBI First Guaranty Bancshares, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 KEY KeyCorp Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 PFE Pfizer, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 MMM 3M Company Purchase $1,001 - $15,000 Joint
Jul 25, 2023 UAA Under Armour, Inc. Class A Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 VZ Verizon Communications Inc. Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 WBA Walgreens Boots Alliance, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Jul 25, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Full) $1,001 - $15,000 Joint
Jul 24, 2023 CALL SEP 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Jul 24, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jul 24, 2023 CLF Cleveland-Cliffs Inc Purchase $50,001 - $100,000 Joint
Jul 24, 2023 PG Procter & Gamble Company (The) Common Stock Opt… Sale (Full) $1,001 - $15,000 Joint
Jul 19, 2023 CALL SEP 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Jul 19, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jul 19, 2023 TXN Texas Instruments Incorporated - Common Stock O… Sale (Full) $1,001 - $15,000 Joint
Jul 14, 2023 CALL SEP 23 BEAN MEAL Sale (Full) $1,001 - $15,000 Self
Jul 13, 2023 LPX Louisiana-Pacific Corporation Common Stock Opti… Sale (Full) $1,001 - $15,000 Joint
Jul 12, 2023 OCT 23 CME CATTLE Purchase $1,001 - $15,000 Self
Jul 6, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jul 5, 2023 CALL SEP 23 CBOT SD BEANS Sale (Full) $1,001 - $15,000 Self
Jul 5, 2023 CALL SEP 23 BEAN MEAL Purchase $1,001 - $15,000 Self
Jul 3, 2023 CALL SEP 23 CBOT SD BEANS Purchase $1,001 - $15,000 Self
Jul 3, 2023 CALL SEP 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Jul 3, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jun 30, 2023 CALL SEP 23 BEAN MEAL Sale (Full) $1,001 - $15,000 Self
Jun 30, 2023 CALL SEP 23 BEAN MEAL Purchase $1,001 - $15,000 Self
Jun 29, 2023 CALL SEP 23 BEAN MEAL Purchase $1,001 - $15,000 Self
Jun 29, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Jun 27, 2023 CALL SEP 23 CBT SOYBEANS Purchase $1,001 - $15,000 Self
Jun 22, 2023 DEC 23 CBT CORN Purchase $1,001 - $15,000 Self
Jun 22, 2023 NOV 23 CBT SOYBEANS Sale (Full) $1,001 - $15,000 Self
Jun 20, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
Jun 20, 2023 MSFT Microsoft Corporation - Common Stock Sale (Full) $250,001 - $500,000 Joint
Jun 20, 2023 X United States Steel Corporation Common Stock Sale (Full) $50,001 - $100,000 Joint
Jun 15, 2023 AUG 23 SOYBEAN OIL Sale (Full) $1,001 - $15,000 Self
Jun 15, 2023 CALL AUG 23 SOYBEAN OIL Purchase $1,001 - $15,000 Self
Jun 14, 2023 JUN 23 CME CATTLE Sale (Full) $1,001 - $15,000 Self
Jun 14, 2023 X United States Steel Corporation Common Stock Op… Sale (Partial) $15,001 - $50,000 Joint
Jun 14, 2023 X United States Steel Corporation Common Stock Op… Sale (Partial) $1,001 - $15,000 Joint
Jun 13, 2023 UAA Under Armour, Inc. Class A Common Stock Purchase $1,001 - $15,000 Joint
Jun 13, 2023 WBA Walgreens Boots Alliance, Inc. - Common Stock Purchase $15,001 - $50,000 Joint
Jun 13, 2023 TSLA Tesla, Inc. - Common Stock Option Type: Put Str… Sale (Partial) $1,001 - $15,000 Joint
Jun 13, 2023 CCL Carnival Corporation Common Stock Option Type: … Sale (Partial) $1,001 - $15,000 Joint
Jun 12, 2023 CFG Citizens Financial Group, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 FITB Fifth Third Bancorp - Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 FGBI First Guaranty Bancshares, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 KEY KeyCorp Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 PFE Pfizer, Inc. Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 WBA Walgreens Boots Alliance, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
Jun 12, 2023 CVX Chevron Corporation Common Stock Option Type: P… Purchase $1,001 - $15,000 Joint
Jun 12, 2023 DVA DaVita Inc. Common Stock Option Type: Put Strik… Sale (Partial) $1,001 - $15,000 Joint
Jun 9, 2023 COF Capital One Financial Corporation Common Stock … Sale (Partial) $1,001 - $15,000 Joint
Jun 8, 2023 QCOM QUALCOMM Incorporated - Common Stock Purchase $1,001 - $15,000 Joint
Jun 8, 2023 X United States Steel Corporation Common Stock Op… Sale (Partial) $1,001 - $15,000 Joint
Jun 7, 2023 AUG 23 CME CATTLE Sale (Full) $1,001 - $15,000 Self
Jun 7, 2023 OCT 23 CME CATTLE Purchase $1,001 - $15,000 Self
Jun 6, 2023 SEP 23 SOYBEAN OIL Sale (Full) $1,001 - $15,000 Self
Jun 6, 2023 CALL SEP 23 SOYBEAN OIL Purchase $1,001 - $15,000 Self
Jun 6, 2023 QCOM QUALCOMM Incorporated - Common Stock Purchase $50,001 - $100,000 Joint
Jun 5, 2023 QCOM QUALCOMM Incorporated - Common Stock Option Typ… Sale (Partial) $1,001 - $15,000 Joint
Jun 5, 2023 CVX Chevron Corporation Common Stock Option Type: P… Sale (Partial) $1,001 - $15,000 Joint
Jun 2, 2023 QCOM QUALCOMM Incorporated - Common Stock Purchase $100,001 - $250,000 Joint
Jun 1, 2023 DEC 23 CME CATTLE Purchase $1,001 - $15,000 Self
Jun 1, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
Jun 1, 2023 QCOM QUALCOMM Incorporated - Common Stock Purchase $100,001 - $250,000 Joint
May 31, 2023 DEC 23 CME CATTLE Purchase $1,001 - $15,000 Self
May 26, 2023 CALL SEP 23 BEAN MEAL Sale (Full) $1,001 - $15,000 Self
May 25, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
May 25, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
May 25, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
May 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $1,001 - $15,000 Joint
May 24, 2023 V Visa Inc. Option Type: Put Strike price: $210.0… Purchase $1,001 - $15,000 Joint
May 23, 2023 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $100,001 - $250,000 Joint
May 23, 2023 PYPL PayPal Holdings, Inc. - Common Stock Sale (Partial) $50,001 - $100,000 Joint
May 23, 2023 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Partial) $1,001 - $15,000 Joint
May 23, 2023 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Partial) $15,001 - $50,000 Joint
May 23, 2023 PYPL PayPal Holdings, Inc. - Common Stock Option Typ… Sale (Partial) $15,001 - $50,000 Joint
May 22, 2023 OXY Occidental Petroleum Corporation Common Stock Purchase $15,001 - $50,000 Joint
May 22, 2023 OXY Occidental Petroleum Corporation Common Stock O… Sale (Partial) $1,001 - $15,000 Joint
May 19, 2023 OXY Occidental Petroleum Corporation Common Stock O… Sale (Partial) $1,001 - $15,000 Joint
May 19, 2023 X United States Steel Corporation Common Stock Op… Sale (Partial) $1,001 - $15,000 Joint
May 19, 2023 AAPL Apple Inc. - Common Stock Option Type: Put Stri… Sale (Partial) $1,001 - $15,000 Joint
May 18, 2023 CALL SEP 23 SOYBEAN OIL Sale (Full) $1,001 - $15,000 Self
May 18, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
May 17, 2023 PUT JUN 23 CBOT SD CORN Sale (Full) $1,001 - $15,000 Self
May 17, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
May 17, 2023 F Ford Motor Company Common Stock Option Type: Ca… Sale (Partial) $1,001 - $15,000 Joint
May 17, 2023 CLX Clorox Company (The) Common Stock Option Type: … Sale (Partial) $1,001 - $15,000 Joint
May 16, 2023 CALL SEP 23 BEAN MEAL Purchase $1,001 - $15,000 Self
May 15, 2023 CALL SEP 23 BEAN MEAL Purchase $1,001 - $15,000 Self
May 11, 2023 PYPL PayPal Holdings, Inc. - Common Stock Purchase $250,001 - $500,000 Joint
May 10, 2023 PYPL PayPal Holdings, Inc. - Common Stock Purchase $250,001 - $500,000 Joint
May 8, 2023 CFG Citizens Financial Group, Inc. Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 FITB Fifth Third Bancorp - Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 FGBI First Guaranty Bancshares, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 KEY KeyCorp Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 NU Nu Holdings Ltd. Class A Ordinary Shares Purchase $15,001 - $50,000 Joint
May 8, 2023 QCOM QUALCOMM Incorporated - Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 RF Regions Financial Corporation Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 WBA Walgreens Boots Alliance, Inc. - Common Stock Purchase $1,001 - $15,000 Joint
May 8, 2023 GOLD Barrick Gold Corporation Common Stock (BC) Opti… Sale (Partial) $1,001 - $15,000 Joint
May 8, 2023 GOLD Barrick Gold Corporation Common Stock (BC) Opti… Sale (Partial) $1,001 - $15,000 Joint
May 8, 2023 X United States Steel Corporation Common Stock Op… Sale (Partial) $1,001 - $15,000 Joint
May 8, 2023 PG Procter & Gamble Company (The) Common Stock Opt… Sale (Partial) $1,001 - $15,000 Joint
May 8, 2023 CLX Clorox Company (The) Common Stock Option Type: … Sale (Partial) $1,001 - $15,000 Joint
May 4, 2023 Jun 23 CME Cattle Purchase $1,001 - $15,000 Self
May 1, 2023 Jun 23 CME Cattle Purchase $1,001 - $15,000 Self
Apr 28, 2023 F Ford Motor Company Common Stock Purchase $15,001 - $50,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 28, 2023 F Ford Motor Company Common Stock Purchase $15,001 - $50,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 28, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 27, 2023 F Ford Motor Company Common Stock Purchase $100,001 - $250,000 Joint
Apr 27, 2023 F Ford Motor Company Common Stock Purchase $100,001 - $250,000 Joint
Apr 26, 2023 ATVI Activision Blizzard, Inc - Common Stock Sale (Full) $100,001 - $250,000 Joint
Apr 26, 2023 F Ford Motor Company Common Stock Purchase $15,001 - $50,000 Joint
Apr 26, 2023 ATVI Activision Blizzard, Inc - Common Stock Sale (Full) $100,001 - $250,000 Joint
Apr 26, 2023 F Ford Motor Company Common Stock Purchase $15,001 - $50,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
Apr 24, 2023 X United States Steel Corporation Common Stock Sale (Partial) $100,001 - $250,000 Joint
Apr 24, 2023 X United States Steel Corporation Common Stock Sale (Partial) $50,001 - $100,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Purchase $15,001 - $50,000 Joint
Apr 24, 2023 X United States Steel Corporation Common Stock Sale (Partial) $100,001 - $250,000 Joint
Apr 24, 2023 X United States Steel Corporation Common Stock Sale (Partial) $50,001 - $100,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 24, 2023 CLF Cleveland-Cliffs Inc. Common Stock Option Type:… Sale (Partial) $1,001 - $15,000 Joint
Apr 18, 2023 OXY Occidental Petroleum Corporation Common Stock O… Sale (Partial) $1,001 - $15,000 Joint
Apr 18, 2023 OXY Occidental Petroleum Corporation Common Stock O… Sale (Partial) $1,001 - $15,000 Joint
Apr 14, 2023 MRO Marathon Oil Corporation Common Stock Option Ty… Sale (Partial) $1,001 - $15,000 Joint
Apr 14, 2023 MMM 3M Company Common Stock Purchase $1,001 - $15,000 Joint
Apr 14, 2023 KMB Kimberly-Clark Corporation Common Stock Option … Sale (Partial) $1,001 - $15,000 Joint
Apr 14, 2023 MRO Marathon Oil Corporation Common Stock Option Ty… Sale (Partial) $1,001 - $15,000 Joint
Apr 14, 2023 MMM 3M Company Common Stock Purchase $1,001 - $15,000 Joint
Apr 14, 2023 KMB Kimberly-Clark Corporation Common Stock Option … Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 HPQ HP Inc. Common Stock Option Type: Put Strike pr… Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 PARA Paramount Global - Class B Common Stock Option … Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 MDLZ Mondelez International, Inc. - Class A Common S… Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 KR Kroger Company (The) Common Stock Option Type: … Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 HPQ HP Inc. Common Stock Option Type: Put Strike pr… Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 PARA Paramount Global - Class B Common Stock Option … Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 MDLZ Mondelez International, Inc. - Class A Common S… Sale (Partial) $1,001 - $15,000 Joint
Apr 10, 2023 KR Kroger Company (The) Common Stock Option Type: … Sale (Partial) $1,001 - $15,000 Joint
Apr 4, 2023 TSLA Tesla, Inc. - Common Stock Option Type: Put Str… Sale (Partial) $15,001 - $50,000 Joint
Apr 4, 2023 TSLA Tesla, Inc. - Common Stock Option Type: Put Str… Sale (Partial) $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.