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.