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 |
|---|---|---|---|---|---|---|
| Jun 9, 2026 | WAB | Westinghouse Air Brake Technologies Corporation… | Sale (Full) | $1,001 - $15,000 | Self | ↗ |
| Jun 8, 2026 | ACN | ACN - Accenture plc Class A Ordinary Shares (Ir… | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Jun 8, 2026 | AWK | American Water Works Company, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | CSX | CSX Corporation - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | DUK | Duke Energy Corporation (Holding Company) Commo… | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | LMT | Lockheed Martin Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | MA | Mastercard Incorporated Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | NEE | NextEra Energy, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | PFE | Pfizer, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | PG | Procter & Gamble Company (The) Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jun 8, 2026 | TSCO | Tractor Supply Company - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Dec 17, 2025 Late | XLU | SPDR Select Sector Fund - Utilities | Purchase | $15,001 - $50,000 | Self | ↗ |
| Dec 17, 2025 Late | XLP | SPDR Select Sector Fund - Consumer Staples | Purchase | $15,001 - $50,000 | Self | ↗ |
| Dec 17, 2025 Late | XLV | SPDR Select Sector Fund - Health Care | Purchase | $15,001 - $50,000 | Self | ↗ |
| Dec 17, 2025 Late | AAPL | Apple Inc | Sale (Partial) | $50,001 - $100,000 | Self | ↗ |
| Dec 17, 2025 Late | GOOGL | Alphabet Cl A | Sale (Partial) | $1,001 - $15,000 | Self | ↗ |
| Dec 17, 2025 | GOOGL | Alphabet Cl A | Sale (Full) | $1,001 - $15,000 | Self | ↗ |
| Dec 17, 2025 | AAPL | Apple Inc | Sale (Full) | $50,001 - $100,000 | Self | ↗ |
| Dec 17, 2025 | XLV | SPDR Select Sector Fund - Health Care | Purchase | $15,001 - $50,000 | Self | ↗ |
| Dec 17, 2025 | XLP | SPDR Select Sector Fund - Consumer Staples | Purchase | $15,001 - $50,000 | Self | ↗ |
| Dec 17, 2025 | XLU | SPDR Select Sector Fund - Utilities | Purchase | $15,001 - $50,000 | Self | ↗ |
| Oct 7, 2025 Late | PEP | Pepsico Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | OC | Owens Corning Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | AAPL | Apple Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | GOOGL | Alphabet Inc. - Class A Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | ORCL | Oracle Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 Late | — | BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: … | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | — | BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: … | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | ORCL | Oracle Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | GOOGL | Alphabet Inc. - Class A Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | AAPL | Apple Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | OC | Owens Corning Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 7, 2025 | PEP | Pepsico Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | BMY | Bristol-Myers Squibb Company | Sale (Full) | $1,001 - $15,000 | Self | ↗ |
| Apr 15, 2025 Late | PYPL | Paypal Holdings | Sale (Full) | $15,001 - $50,000 | Self | ↗ |
| Apr 15, 2025 Late | USIG | iShares Broad USD Investment Grade Corporate Bo… | Purchase | $50,001 - $100,000 | Self | ↗ |
| Apr 15, 2025 Late | JPM | JP Morgan Chase & Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | GOOGL | Alphabet Cl A | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | AMGN | Amgen Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | AAPL | Apple Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | ADM | Archer Daniels Midland | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | CSX | CSX Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | STZ | Constellation Brands Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | DUK | Duke Energy Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | GS | Goldman Sachs Group | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | LLY | Eli Lilly and Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | MA | Mastercard Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 Late | — | Qualcomm Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | — | Qualcomm Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | MA | Mastercard Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | LLY | Eli Lilly and Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | GS | Goldman Sachs Group | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | DUK | Duke Energy Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | STZ | Constellation Brands Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | CSX | CSX Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | ADM | Archer Daniels Midland | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | AAPL | Apple Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | AMGN | Amgen Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | GOOGL | Alphabet Cl A | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | JPM | JP Morgan Chase & Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Apr 15, 2025 | USIG | iShares Broad USD Investment Grade Corporate Bo… | Purchase | $50,001 - $100,000 | Self | ↗ |
| Apr 15, 2025 | PYPL | Paypal Holdings | Sale (Full) | $15,001 - $50,000 | Self | ↗ |
| Apr 15, 2025 | BMY | Bristol-Myers Squibb Company | Sale (Full) | $1,001 - $15,000 | Self | ↗ |
| Jan 10, 2025 Late | TSCO | Tractor Supply Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 Late | CARR | Carrier Global Corp | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Jan 10, 2025 Late | TXN | Texas Instruments Incorporated - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 Late | DEO | Diageo Plc ADR | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 Late | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 Late | AAPL | Apple Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 | AAPL | Apple Inc | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 | MSFT | Microsoft Corp | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 | DEO | Diageo Plc ADR | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 | TXN | Texas Instruments Incorporated - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Jan 10, 2025 | CARR | Carrier Global Corp | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Jan 10, 2025 | TSCO | Tractor Supply Company | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | ADBE | Adobe Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | AAPL | Apple Inc. - Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | CTVA | Corteva, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 Late | HON | Honeywell International Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | JNJ | Johnson & Johnson Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | KMB | Kimberly-Clark Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | MCD | McDonald's Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | MSFT | Microsoft Corporation - Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | — | Nestle ADR | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | — | Otis Worldwide Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 Late | OC | Owens Corning Inc Common Stock New | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | TRV | The Travelers Companies, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | ADBE | Adobe Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | AAPL | Apple Inc. - Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | CTVA | Corteva, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 Late | HON | Honeywell International Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | JNJ | Johnson & Johnson Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | KMB | Kimberly-Clark Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | MCD | McDonald's Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | MSFT | Microsoft Corporation - Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | — | Nestle ADR | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | — | Otis Worldwide Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 Late | OC | Owens Corning Inc Common Stock New | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 Late | TRV | The Travelers Companies, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | TRV | The Travelers Companies, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | OC | Owens Corning Inc Common Stock New | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | — | Otis Worldwide Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 | — | Nestle ADR | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | MSFT | Microsoft Corporation - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | MCD | McDonald's Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | KMB | Kimberly-Clark Corporation Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | JNJ | Johnson & Johnson Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | HON | Honeywell International Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | CTVA | Corteva, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Oct 29, 2024 | AAPL | Apple Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Oct 29, 2024 | ADBE | Adobe Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Aug 26, 2024 Late | AAPL | Apple Inc. - Common Stock | Sale (Partial) | $15,001 - $50,000 | Self | ↗ |
| Aug 26, 2024 Late | MDT | Medtronic plc. Ordinary Shares | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Aug 26, 2024 Late | CVS | CVS Health Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Aug 26, 2024 Late | UPS | United Parcel Service, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Aug 26, 2024 Late | EIBLX | Eaton Vance Floating Rate Fund Insti Share Comp… | Sale (Full) | $50,001 - $100,000 | Self | ↗ |
| Aug 26, 2024 Late | ABNFX | The Bond Fd of America Class F-2 Shares Company… | Purchase | $50,001 - $100,000 | Self | ↗ |
| Aug 26, 2024 | ABNFX | The Bond Fd of America Class F-2 Shares Company… | Purchase | $50,001 - $100,000 | Self | ↗ |
| Aug 26, 2024 | EIBLX | Eaton Vance Floating Rate Fund Insti Share Comp… | Sale (Full) | $50,001 - $100,000 | Self | ↗ |
| Aug 26, 2024 | UPS | United Parcel Service, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Aug 26, 2024 | CVS | CVS Health Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| Aug 26, 2024 | MDT | Medtronic plc. Ordinary Shares | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| Aug 26, 2024 | AAPL | Apple Inc. - Common Stock | Sale (Full) | $15,001 - $50,000 | Self | ↗ |
| May 13, 2024 Late | INTC | Intel Corp | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 Late | INTC | Intel Corp | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 | INTC | Intel Corp | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 13, 2024 | INTC | Intel Corp | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 Late | ARKK | Ark Innovation ETF Option Type: Put Strike pric… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Put Strike pr… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | GILD | Gilead Sciences Inc Option Type: Put Strike pri… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | PARA | Paramount Global Cl B | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | INTC | Intel Corporation - Common Stock | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $50,001 - $100,000 | Joint | ↗ |
| May 10, 2024 Late | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $50,001 - $100,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc | Sale (Partial) | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | INTC | Intel Corporation - Common Stock | Sale (Partial) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | PARA | Paramount Global Cl B | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 10, 2024 | GILD | Gilead Sciences Inc Option Type: Put Strike pri… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Put Strike pr… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 10, 2024 | ARKK | Ark Innovation ETF Option Type: Put Strike pric… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 9, 2024 Late | KEY | Keycorp Option Type: Put Strike price: $15.00 E… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 9, 2024 Late | INTC | Intel Corporation - Common Stock | Purchase | $50,001 - $100,000 | Joint | ↗ |
| May 9, 2024 | INTC | Intel Corporation - Common Stock | Purchase | $50,001 - $100,000 | Joint | ↗ |
| May 9, 2024 | KEY | Keycorp Option Type: Put Strike price: $15.00 E… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 Late | XBI | S&P Biotech SPDR Option Type: Call Strike price… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 Late | XBI | S&P Biotech SPDR Option Type: Put Strike price:… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 Late | GOLD | Barrick Gold Corp Option Type: Put Strike price… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 Late | ADBE | Adobe Systems Inc Option Type: Put Strike price… | Purchase | $15,001 - $50,000 | Joint | ↗ |
| May 8, 2024 Late | SWKS | Skyworks Solutions, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 Late | INTC | Intel Corporation - Common Stock | Purchase | $100,001 - $250,000 | Joint | ↗ |
| May 8, 2024 Late | GILD | Gilead Sciences, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 | GILD | Gilead Sciences, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 | INTC | Intel Corporation - Common Stock | Purchase | $100,001 - $250,000 | Joint | ↗ |
| May 8, 2024 | SWKS | Skyworks Solutions, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 | ADBE | Adobe Systems Inc Option Type: Put Strike price… | Purchase | $15,001 - $50,000 | Joint | ↗ |
| May 8, 2024 | GOLD | Barrick Gold Corp Option Type: Put Strike price… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 | XBI | S&P Biotech SPDR Option Type: Put Strike price:… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 8, 2024 | XBI | S&P Biotech SPDR Option Type: Call Strike price… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | ARKK | Ark Innovation ETF Option Type: Call Strike pri… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | FITB | Fifth Third Bancorp - Common Stock Option Type:… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | GOLD | Barrick Gold Corp Option Type: Call Strike pric… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | CVX | Chevron Corporation Common Stock Option Type: P… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | CCJ | Cameco Corporation Common Stock Option Type: Pu… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | LSCC | Lattice Semiconductor Corporation - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 Late | INTC | Intel Corporation - Common Stock | Purchase | $100,001 - $250,000 | Joint | ↗ |
| May 7, 2024 Late | FITB | Fifth Third Bancorp - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| May 7, 2024 Late | GOLD | Barrick Gold Corp | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 7, 2024 Late | WMS | Advanced Drainage Systems, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | WMS | Advanced Drainage Systems, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | GOLD | Barrick Gold Corp | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 7, 2024 | FITB | Fifth Third Bancorp - Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| May 7, 2024 | INTC | Intel Corporation - Common Stock | Purchase | $100,001 - $250,000 | Joint | ↗ |
| May 7, 2024 | LSCC | Lattice Semiconductor Corporation - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | CCJ | Cameco Corporation Common Stock Option Type: Pu… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | CVX | Chevron Corporation Common Stock Option Type: P… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | CLF | Cleveland-Cliffs Inc Option Type: Call Strike p… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | GOLD | Barrick Gold Corp Option Type: Call Strike pric… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | FITB | Fifth Third Bancorp - Common Stock Option Type:… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 7, 2024 | ARKK | Ark Innovation ETF Option Type: Call Strike pri… | Purchase | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | WAT | Waters Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | V | Visa Inc. | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | VRTX | Vertex Pharmaceuticals Incorporated - Common St… | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | VRSK | Verisk Analytics, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | UI | Ubiquiti Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | TER | Teradyne, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | TEL | Te Connectivity Ltd | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | SNPS | Synopsys, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | SOLV | Solventum Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | — | ROLLS-ROYCE HOLDINGS PLC ADR | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | — | ROLLS-ROYCE HOLDINGS PLC ADR | Sale (Partial) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | RMD | ResMed Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | RELX | Relx Plc ADR | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | QLYS | Qualys, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | PG | Procter & Gamble Company (The) Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | PFE | Pfizer, Inc. Common Stock | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| May 3, 2024 Late | PEP | PepsiCo, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | PYPL | PayPal Holdings, Inc. - Common Stock | Sale (Full) | $100,001 - $250,000 | Joint | ↗ |
| May 3, 2024 Late | PAYX | Paychex, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | ODFL | Old Dominion Freight Line, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | NDSN | Nordson Corporation - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | NXPI | NXP Semiconductors N.V. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | NFLX | Netflix, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | MSI | Motorola Solutions, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | MCO | Moody's Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | MPWR | Monolithic Power Systems, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | MA | Mastercard Incorporated Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | LULU | lululemon athletica inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | KLAC | KLA Corporation - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | INFY | Infosys Limited American Depositary Shares | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | ITW | Illinois Tool Works Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | HUMA | Humacyte, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | HUMA | Humacyte, Inc. - Common Stock | Sale (Partial) | $15,001 - $50,000 | Joint | ↗ |
| May 3, 2024 Late | HSY | The Hershey Company Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | JKHY | Jack Henry & Associates, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | GGG | Graco Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | GRMN | Garmin Ltd. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | GLPI | Gaming and Leisure Properties, Inc. - Common St… | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | FDS | FactSet Research Systems Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | ELS | Equity Lifestyle Properties, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | DECK | Deckers Outdoor Corporation Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | CPRT | Copart, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | CBSH | Commerce Bancshares, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | CTAS | Cintas Corporation - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | CDNS | Cadence Design Systems, Inc. - Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | DOW | Dow Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | BRO | Brown & Brown, Inc. Common Stock | Sale (Full) | $1,001 - $15,000 | Joint | ↗ |
| May 3, 2024 Late | ASML | ASML Holding N.V. - New York Registry Shares | Sale (Full) | $15,001 - $50,000 | Joint | ↗ |
| May 3, 2024 Late | A | Agilent Technologies, Inc. Common Stock | Sale (Full) | $1,001 - $15,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.