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.