
People · U.S. Senate
Sen. Tommy Tuberville
Republican · Senator, AL (Alabama) · In office
- Agriculture, Nutrition, and Forestry
- Armed Services
- Health, Education, Labor, and Pensions
- Veterans' Affairs
- +1 more
disclosed transactions: 39 stock purchases, 185 sales, 57 options and other
Latest filing Aug 5, 2026 · Senate eFD reports 2024–2026
Being checked: the stock-to-company links need share classes and ownership dates first.
Not loaded yet (FEC).
Trades by quarter
Number of disclosed transactions by the quarter of the trade date. Stock purchases above the line, sales below; options, exchanges and other assets as a count underneath.
| Quarter | Stock purchases | Stock sales | Exchanges, options and other |
|---|---|---|---|
| Q4 2023 | 7 | 3 | 5 |
| Q1 2024 | 8 | 43 | 11 |
| Q2 2024 | 20 | 86 | 39 |
| Q3 2024 | 0 | 4 | 2 |
| Q4 2024 | 0 | 10 | 0 |
| Q1 2025 | 0 | 6 | 0 |
| Q2 2025 | 1 | 14 | 0 |
| Q3 2025 | 0 | 0 | 0 |
| Q4 2025 | 3 | 8 | 0 |
| Q1 2026 | 0 | 0 | 0 |
| Q2 2026 | 0 | 11 | 0 |
Source: Senate eFD periodic transaction reports, as of Oct 4, 2026. Counts of transactions, not money: the amounts are ranges and are never added up.
Every stock trade, with its filing
Stock purchases, sales and exchanges as disclosed, newest filing first. Options and other assets are listed separately below.
| Filing | ||||
|---|---|---|---|---|
| WAB Westinghouse Air Brake Technologies Corporation Common StockOwner: Self | Sale | $1,001–$15,000 | Jun 9 → Jul 16 | View filing |
| MA Mastercard Incorporated Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| PFE Pfizer, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| LMT Lockheed Martin Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| PG Procter & Gamble Company (The) Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| CSX CSX Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| DUK Duke Energy Corporation (Holding Company) Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| AWK American Water Works Company, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| NEE NextEra Energy, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Jun 8 → Jul 16 | View filing |
| TSCO Tractor Supply Company - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jun 8 → Jul 16 | View filing |
| ACN ACN - Accenture plc Class A Ordinary Shares (Ireland)Owner: Joint | Sale | $1,001–$15,000 | Jun 8 → Jul 16 | View filing |
| XLV SPDR Select Sector Fund - Health CareOwner: Self | Purchase | $15,001–$50,000 | Dec 17, 2025 → Jan 15amended Aug 5 | View filingAmended report |
| AAPL Apple IncOwner: Self | Sale | $50,001–$100,000 | Dec 17, 2025 → Jan 15amended Aug 5 | View filingAmended report |
| GOOGL Alphabet Cl AOwner: Self | Sale | $1,001–$15,000 | Dec 17, 2025 → Jan 15amended Aug 5 | View filingAmended report |
| XLU SPDR Select Sector Fund - UtilitiesOwner: Self | Purchase | $15,001–$50,000 | Dec 17, 2025 → Jan 15amended Aug 5 | View filingAmended report |
| XLP SPDR Select Sector Fund - Consumer StaplesOwner: Self | Purchase | $15,001–$50,000 | Dec 17, 2025 → Jan 15amended Aug 5 | View filingAmended report |
| AAPL Apple IncOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| ORCL Oracle Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| OC Owens Corning IncOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| MSFT Microsoft CorpOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| PEP Pepsico IncOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| GOOGL Alphabet Inc. - Class A Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 7, 2025 → Nov 15, 2025amended Aug 5 | View filingAmended report |
| BMY Bristol-Myers Squibb CompanyOwner: Self | Sale | $1,001–$15,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| AMGN Amgen IncOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| PYPL Paypal HoldingsOwner: Self | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| CSX CSX CorpOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| LLY Eli Lilly and CompanyOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| GOOGL Alphabet Cl AOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| GS Goldman Sachs GroupOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| JPM JP Morgan Chase & CompanyOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| ADM Archer Daniels MidlandOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| AAPL Apple IncOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| MA Mastercard IncOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| DUK Duke Energy CorpOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| MSFT Microsoft CorpOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| STZ Constellation Brands IncOwner: Joint | Sale | $15,001–$50,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| USIG iShares Broad USD Investment Grade Corporate BondOwner: Self | Purchase | $50,001–$100,000 | Apr 15, 2025 → May 15, 2025amended Aug 5 | View filingAmended report |
| DEO Diageo Plc ADROwner: Joint | Sale | $15,001–$50,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| AAPL Apple IncOwner: Joint | Sale | $15,001–$50,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| TXN Texas Instruments Incorporated - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| MSFT Microsoft CorpOwner: Joint | Sale | $15,001–$50,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| CARR Carrier Global CorpOwner: Joint | Sale | $1,001–$15,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| TSCO Tractor Supply CompanyOwner: Joint | Sale | $15,001–$50,000 | Jan 10, 2025 → Feb 14, 2025amended Aug 5 | View filingAmended report |
| OC Owens Corning Inc Common Stock NewOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| HON Honeywell International Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| ADBE Adobe Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| MCD McDonald's Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| TRV The Travelers Companies, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| CTVA Corteva, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| MSFT Microsoft Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| KMB Kimberly-Clark Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| AAPL Apple Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| JNJ Johnson & Johnson Common StockOwner: Joint | Sale | $15,001–$50,000 | Oct 29, 2024 → Nov 15, 2024amended Aug 5 | View filingAmended report |
| MDT Medtronic plc. Ordinary SharesOwner: Joint | Sale | $15,001–$50,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| AAPL Apple Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| CVS CVS Health Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| UPS United Parcel Service, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncOwner: Joint | Sale | 2 × $100,001–$250,000 | May 13, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INTC Intel CorpOwner: Joint | Sale | 2 × $100,001–$250,000 | May 13, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PARA Paramount Global Cl BOwner: Joint | Sale | $100,001–$250,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncOwner: Joint | Sale | $1,001–$15,000+ $15,001–$50,000+ 2 × $50,001–$100,000+ $100,001–$250,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INTC Intel Corporation - Common StockOwner: Joint | Sale | $100,001–$250,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INTC Intel Corporation - Common StockOwner: Joint | Purchase | $50,001–$100,000 | May 9, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INTC Intel Corporation - Common StockOwner: Joint | Purchase | $100,001–$250,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GILD Gilead Sciences, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| SWKS Skyworks Solutions, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| FITB Fifth Third Bancorp - Common StockOwner: Joint | Sale | $15,001–$50,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| WMS Advanced Drainage Systems, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| LSCC Lattice Semiconductor Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INTC Intel Corporation - Common StockOwner: Joint | Purchase | $100,001–$250,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GOLD Barrick Gold CorpOwner: Joint | Sale | $100,001–$250,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PAYX Paychex, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| A Agilent Technologies, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GLPI Gaming and Leisure Properties, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| V Visa Inc.Owner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| NFLX Netflix, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CDNS Cadence Design Systems, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GGG Graco Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| MPWR Monolithic Power Systems, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| LULU lululemon athletica inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| RMD ResMed Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CBSH Commerce Bancshares, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| INFY Infosys Limited American Depositary SharesOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PFE Pfizer, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| MA Mastercard Incorporated Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| MCO Moody's Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| VRSK Verisk Analytics, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| HUMA Humacyte, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000+ $15,001–$50,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| WAT Waters Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| TEL Te Connectivity LtdOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| MSI Motorola Solutions, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ODFL Old Dominion Freight Line, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| SOLV Solventum Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CPRT Copart, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ELS Equity Lifestyle Properties, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| DOW Dow Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| BRO Brown & Brown, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| NXPI NXP Semiconductors N.V. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| DECK Deckers Outdoor Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| JKHY Jack Henry & Associates, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GRMN Garmin Ltd. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PYPL PayPal Holdings, Inc. - Common StockOwner: Joint | Sale | $100,001–$250,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| FDS FactSet Research Systems Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| RELX Relx Plc ADROwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ITW Illinois Tool Works Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PEP PepsiCo, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| UI Ubiquiti Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ASML ASML Holding N.V. - New York Registry SharesOwner: Joint | Sale | $15,001–$50,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CTAS Cintas Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| SNPS Synopsys, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| KLAC KLA Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| HSY The Hershey Company Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| QLYS Qualys, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| NDSN Nordson Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| VRTX Vertex Pharmaceuticals Incorporated - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PG Procter & Gamble Company (The) Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| TER Teradyne, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | May 3, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| XOM Exxon Mobil Corporation Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| HUMA Humacyte, Inc. - Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| SBLK Star Bulk Carriers Corp. - Common SharesOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| OXY Occidental Petroleum Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| KEY KeyCorp Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| GOGL Golden Ocean Group Limited - Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| WBA Walgreens Boots Alliance, Inc. - Common StockOwner: Joint | Sale | $50,001–$100,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| CVX Chevron Corporation Common StockOwner: Joint | Sale | $100,001–$250,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| NVDA NVIDIA Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| MMM 3M Company Common StockOwner: Joint | Sale | $15,001–$50,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| PAC Grupo Aeroportuario Del Pacifico ADROwner: Joint | Sale | $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| NTES Netease Inc ADROwner: Joint | Sale | $1,001–$15,000 | Apr 18, 2024 → May 15, 2024 | View filing |
| ODFL Old Dominion Freight Line, Inc. - Common StockOwner: Joint | Purchase | 2 × $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| SWKS Skyworks Solutions, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| PAC Grupo Aeroportuario Del Pacifico, S.A. B. de C.V.Owner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| BRO Brown & Brown, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| GILD Gilead Sciences, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| A Agilent Technologies, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| LSCC Lattice Semiconductor Corporation - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| TEL Te Connectivity LtdOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| NFLX Netflix, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| QLYS Qualys, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| MSI Motorola Solutions, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| CBSH Commerce Bancshares, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| DECK Deckers Outdoor Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| JKHY Jack Henry & Associates, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| SNPS Synopsys, Inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| LULU lululemon athletica inc. - Common StockOwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| NTES Netease Inc ADROwner: Joint | Purchase | $1,001–$15,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| SSD Simpson Manufacturing Company, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| ROK Rockwell Automation, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| WU Western Union Company (The) Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| PHM PulteGroup, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| KEYS Keysight Technologies Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| PAYC Paycom Software, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| REGN Regeneron Pharmaceuticals, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| NDAQ Nasdaq, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| QSR Restaurant Brands International IncOwner: Joint | Sale | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| BMY Bristol-Myers Squibb Company Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| EXR Extra Space Storage Inc Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| LLY Eli Lilly and Company Common StockOwner: Joint | Sale | $15,001–$50,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| MCHP Microchip Technology Incorporated - Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| AVGO Broadcom Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| FTNT Fortinet, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| IEX IDEX Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| HUMA Humacyte IncOwner: Joint | Purchase | 2 × $1,001–$15,000+ $15,001–$50,000 | Mar 21, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| PARA Paramount Global - Class B Common StockOwner: Joint | Purchase | $15,001–$50,000 | Mar 21, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| WBA Walgreens Boots Alliance, Inc. - Common StockOwner: Joint | Purchase | $15,001–$50,000 | Mar 21, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| TXN Texas Instruments Incorporated - Common StockOwner: Joint | Sale | $1,001–$15,000 | Mar 12, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| CSX CSX Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Mar 12, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| AAPL Apple IncOwner: Self | Sale | $15,001–$50,000 | Mar 12, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| ACN Accenture PlcOwner: Joint | Sale | $1,001–$15,000 | Mar 12, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| JPM JP Morgan Chase & Co. Common StockOwner: Joint | Sale | $1,001–$15,000 | Mar 12, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| PFE Pfizer, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 27, 2024 → Mar 15, 2024 | View filing |
| SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint | Purchase | $50,001–$100,000 | Feb 27, 2024 → Mar 15, 2024 | View filing |
| GOGL Golden Ocean Group Limited - Common StockOwner: Joint | Purchase | $50,001–$100,000 | Feb 27, 2024 → Mar 15, 2024 | View filing |
| SBLK Star Bulk Carriers Corp. - Common SharesOwner: Joint | Purchase | $50,001–$100,000 | Feb 27, 2024 → Mar 15, 2024 | View filing |
| HUMA Humacyte, Inc. - Common StockOwner: Joint | Purchase | $15,001–$50,000 | Feb 12, 2024 → Mar 15, 2024 | View filing |
| AON Aon plc Class A Ordinary Shares (Ireland)Owner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| MNST Monster Beverage Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| MMC Marsh & McLennan Companies, Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| SCCO Southern Copper Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| META Meta Platforms, Inc. - Class A Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| IDXX IDEXX Laboratories, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| CLF Cleveland-Cliffs Inc. Common StockOwner: Joint | Sale | 2 × $15,001–$50,000+ 2 × $50,001–$100,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| AME AMETEK, Inc.Owner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| RACE Ferrari N.V. Common SharesOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AMD Advanced Micro Devices, Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| ADI Analog Devices, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| PAM Pampa Energia S.A. ADROwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| GOOG Alphabet Inc. - Class C Capital StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| LRCX Lam Research Corporation - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| ABBV AbbVie Inc. Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AMGN Amgen Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| HUMA Humacyte, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| APH Amphenol Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint | Sale | 11 × $1,001–$15,000+ $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| IBM International Business Machines Corporation CommonOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| ADSK Autodesk, Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| CFG Citizens Financial Group, Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| XP XP Inc. - Class A Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| ADBE Adobe Inc. - Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| GOOGL Alphabet Inc. - Class A Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AAPL Apple Inc. - Common StockOwner: Joint | Sale | $250,001–$500,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| NVO Novo Nordisk A/S Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| GNTX Gentex Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AAPL Apple Inc. - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| DGX Quest Diagnostics Incorporated Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| GOOGL Alphabet Inc. - Class A Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| ORCL Oracle Corporation Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| SLF Sun Life Financial Inc. Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| UNP Union Pacific Corporation Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| BMY Bristol-Myers Squibb Company Common StockOwner: Joint | Sale | $1,001–$15,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| MSFT Microsoft Corporation - Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| LLY Eli Lilly and Company Common StockOwner: Joint | Sale | $15,001–$50,000 | Jan 3, 2024 → Feb 14, 2024 | View filing |
| VZ Verizon Communications IncOwner: Joint | Sale | $15,001–$50,000 | Dec 26, 2023 → Jan 12, 2024 | View filing |
| RF Regions Financial CorpOwner: Joint | Sale | $15,001–$50,000 | Dec 26, 2023 → Jan 12, 2024 | View filing |
| KEY KeycorpOwner: Joint | Purchase | $15,001–$50,000 | Dec 26, 2023 → Jan 12, 2024 | View filing |
| PARA Paramount Global Cl BOwner: Joint | Purchase | $15,001–$50,000 | Dec 26, 2023 → Jan 12, 2024 | View filing |
| UAA Under ArmourOwner: Joint | Sale | $15,001–$50,000 | Dec 19, 2023 → Jan 12, 2024 | View filing |
| GOLD Barrick Gold CorpOwner: Joint | Purchase | $50,001–$100,000 | Dec 18, 2023 → Jan 12, 2024 | View filing |
| CVX Chevron CorpOwner: Joint | Purchase | $50,001–$100,000 | Dec 14, 2023 → Jan 12, 2024 | View filing |
| CVX Chevron CorpOwner: Joint | Purchase | $100,001–$250,000 | Dec 13, 2023 → Jan 12, 2024 | View filing |
| GOLD Barrick Gold CorpOwner: Joint | Purchase | $15,001–$50,000 | Dec 12, 2023 → Jan 12, 2024 | View filing |
| GOLD Barrick Gold CorpOwner: Joint | Purchase | $1,001–$15,000 | Dec 11, 2023 → Jan 12, 2024 | View filing |
Tommy Tuberville: disclosed stock transactions, newest filing first
- WAB Westinghouse Air Brake Technologies Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 9 → Jul 16
- MA Mastercard Incorporated Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- PFE Pfizer, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- LMT Lockheed Martin Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- PG Procter & Gamble Company (The) Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- CSX CSX Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- DUK Duke Energy Corporation (Holding Company) Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- AWK American Water Works Company, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- NEE NextEra Energy, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jun 8 → Jul 16
- TSCO Tractor Supply Company - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 8 → Jul 16
- ACN ACN - Accenture plc Class A Ordinary Shares (Ireland)Owner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 8 → Jul 16
- XLV SPDR Select Sector Fund - Health CareOwner: Self
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 17, 2025 → Jan 15amended Aug 5
- AAPL Apple IncOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Dec 17, 2025 → Jan 15amended Aug 5
- GOOGL Alphabet Cl AOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 17, 2025 → Jan 15amended Aug 5
- XLU SPDR Select Sector Fund - UtilitiesOwner: Self
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 17, 2025 → Jan 15amended Aug 5
- XLP SPDR Select Sector Fund - Consumer StaplesOwner: Self
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 17, 2025 → Jan 15amended Aug 5
- AAPL Apple IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- ORCL Oracle Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- OC Owens Corning IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- MSFT Microsoft CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- PEP Pepsico IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- GOOGL Alphabet Inc. - Class A Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 7, 2025 → Nov 15, 2025amended Aug 5
- BMY Bristol-Myers Squibb CompanyOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- AMGN Amgen IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- PYPL Paypal HoldingsOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- CSX CSX CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- LLY Eli Lilly and CompanyOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- GOOGL Alphabet Cl AOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- GS Goldman Sachs GroupOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- JPM JP Morgan Chase & CompanyOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- ADM Archer Daniels MidlandOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- AAPL Apple IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- MA Mastercard IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- DUK Duke Energy CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- MSFT Microsoft CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- STZ Constellation Brands IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- USIG iShares Broad USD Investment Grade Corporate BondOwner: Self
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 15, 2025 → May 15, 2025amended Aug 5
- DEO Diageo Plc ADROwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- AAPL Apple IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- TXN Texas Instruments Incorporated - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- MSFT Microsoft CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- CARR Carrier Global CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- TSCO Tractor Supply CompanyOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 10, 2025 → Feb 14, 2025amended Aug 5
- OC Owens Corning Inc Common Stock NewOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- HON Honeywell International Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- ADBE Adobe Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- MCD McDonald's Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- TRV The Travelers Companies, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- CTVA Corteva, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- MSFT Microsoft Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- KMB Kimberly-Clark Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- AAPL Apple Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- JNJ Johnson & Johnson Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Oct 29, 2024 → Nov 15, 2024amended Aug 5
- MDT Medtronic plc. Ordinary SharesOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- AAPL Apple Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- CVS CVS Health Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- UPS United Parcel Service, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- CLF Cleveland-Cliffs IncOwner: Joint
- Type
- Sale
- Amount (range)
- 2 × $100,001–$250,000
- Traded → filed
- May 13, 2024 → Jun 14, 2024amended Aug 5
- INTC Intel CorpOwner: Joint
- Type
- Sale
- Amount (range)
- 2 × $100,001–$250,000
- Traded → filed
- May 13, 2024 → Jun 14, 2024amended Aug 5
- PARA Paramount Global Cl BOwner: Joint
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000+ $15,001–$50,000+ 2 × $50,001–$100,000+ $100,001–$250,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- INTC Intel Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- INTC Intel Corporation - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- May 9, 2024 → Jun 14, 2024amended Aug 5
- INTC Intel Corporation - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- GILD Gilead Sciences, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- SWKS Skyworks Solutions, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- FITB Fifth Third Bancorp - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- WMS Advanced Drainage Systems, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- LSCC Lattice Semiconductor Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- INTC Intel Corporation - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- GOLD Barrick Gold CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- PAYX Paychex, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- A Agilent Technologies, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- GLPI Gaming and Leisure Properties, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- V Visa Inc.Owner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- NFLX Netflix, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- CDNS Cadence Design Systems, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- GGG Graco Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- MPWR Monolithic Power Systems, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- LULU lululemon athletica inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- RMD ResMed Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- CBSH Commerce Bancshares, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- INFY Infosys Limited American Depositary SharesOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- PFE Pfizer, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- MA Mastercard Incorporated Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- MCO Moody's Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- VRSK Verisk Analytics, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- HUMA Humacyte, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000+ $15,001–$50,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- WAT Waters Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- TEL Te Connectivity LtdOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- MSI Motorola Solutions, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- ODFL Old Dominion Freight Line, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- SOLV Solventum Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- CPRT Copart, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- ELS Equity Lifestyle Properties, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- DOW Dow Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- BRO Brown & Brown, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- NXPI NXP Semiconductors N.V. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- DECK Deckers Outdoor Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- JKHY Jack Henry & Associates, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- GRMN Garmin Ltd. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- PYPL PayPal Holdings, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- FDS FactSet Research Systems Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- RELX Relx Plc ADROwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- ITW Illinois Tool Works Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- PEP PepsiCo, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- UI Ubiquiti Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- ASML ASML Holding N.V. - New York Registry SharesOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- CTAS Cintas Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- SNPS Synopsys, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- KLAC KLA Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- HSY The Hershey Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- QLYS Qualys, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- NDSN Nordson Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- VRTX Vertex Pharmaceuticals Incorporated - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- PG Procter & Gamble Company (The) Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- TER Teradyne, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 3, 2024 → Jun 14, 2024amended Aug 5
- SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- XOM Exxon Mobil Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- HUMA Humacyte, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- SBLK Star Bulk Carriers Corp. - Common SharesOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- OXY Occidental Petroleum Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- KEY KeyCorp Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- GOGL Golden Ocean Group Limited - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- WBA Walgreens Boots Alliance, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- CVX Chevron Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- NVDA NVIDIA Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- MMM 3M Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- PAC Grupo Aeroportuario Del Pacifico ADROwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- NTES Netease Inc ADROwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 18, 2024 → May 15, 2024
- ODFL Old Dominion Freight Line, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- SWKS Skyworks Solutions, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- PAC Grupo Aeroportuario Del Pacifico, S.A. B. de C.V.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- BRO Brown & Brown, Inc. Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- GILD Gilead Sciences, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- A Agilent Technologies, Inc. Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- LSCC Lattice Semiconductor Corporation - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- TEL Te Connectivity LtdOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- NFLX Netflix, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- QLYS Qualys, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- MSI Motorola Solutions, Inc. Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- CBSH Commerce Bancshares, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- DECK Deckers Outdoor Corporation Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- JKHY Jack Henry & Associates, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- SNPS Synopsys, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- LULU lululemon athletica inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- NTES Netease Inc ADROwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- SSD Simpson Manufacturing Company, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- ROK Rockwell Automation, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- WU Western Union Company (The) Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- PHM PulteGroup, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- KEYS Keysight Technologies Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- PAYC Paycom Software, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- REGN Regeneron Pharmaceuticals, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- NDAQ Nasdaq, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- QSR Restaurant Brands International IncOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- BMY Bristol-Myers Squibb Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- EXR Extra Space Storage Inc Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- LLY Eli Lilly and Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- MCHP Microchip Technology Incorporated - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- AVGO Broadcom Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- FTNT Fortinet, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- IEX IDEX Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- HUMA Humacyte IncOwner: Joint
- Type
- Purchase
- Amount (range)
- 2 × $1,001–$15,000+ $15,001–$50,000
- Traded → filed
- Mar 21, 2024 → Apr 15, 2024amended Aug 5
- PARA Paramount Global - Class B Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 21, 2024 → Apr 15, 2024amended Aug 5
- WBA Walgreens Boots Alliance, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 21, 2024 → Apr 15, 2024amended Aug 5
- TXN Texas Instruments Incorporated - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 12, 2024 → Apr 15, 2024amended Aug 5
- CSX CSX Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 12, 2024 → Apr 15, 2024amended Aug 5
- AAPL Apple IncOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 12, 2024 → Apr 15, 2024amended Aug 5
- ACN Accenture PlcOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 12, 2024 → Apr 15, 2024amended Aug 5
- JPM JP Morgan Chase & Co. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 12, 2024 → Apr 15, 2024amended Aug 5
- PFE Pfizer, Inc. Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Feb 27, 2024 → Mar 15, 2024
- SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Feb 27, 2024 → Mar 15, 2024
- GOGL Golden Ocean Group Limited - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Feb 27, 2024 → Mar 15, 2024
- SBLK Star Bulk Carriers Corp. - Common SharesOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Feb 27, 2024 → Mar 15, 2024
- HUMA Humacyte, Inc. - Common StockOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Feb 12, 2024 → Mar 15, 2024
- AON Aon plc Class A Ordinary Shares (Ireland)Owner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- MNST Monster Beverage Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- MMC Marsh & McLennan Companies, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- SCCO Southern Copper Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- META Meta Platforms, Inc. - Class A Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- IDXX IDEXX Laboratories, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- CLF Cleveland-Cliffs Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- 2 × $15,001–$50,000+ 2 × $50,001–$100,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- AME AMETEK, Inc.Owner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- RACE Ferrari N.V. Common SharesOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AMD Advanced Micro Devices, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- ADI Analog Devices, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- PAM Pampa Energia S.A. ADROwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- GOOG Alphabet Inc. - Class C Capital StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- LRCX Lam Research Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- ABBV AbbVie Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AMGN Amgen Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- HUMA Humacyte, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- APH Amphenol Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- SSBK Southern States Bancshares, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- 11 × $1,001–$15,000+ $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AMAT Applied Materials, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- IBM International Business Machines Corporation CommonOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- ADSK Autodesk, Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- CFG Citizens Financial Group, Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- XP XP Inc. - Class A Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- ADBE Adobe Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- GOOGL Alphabet Inc. - Class A Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AAPL Apple Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $250,001–$500,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- NVO Novo Nordisk A/S Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- GNTX Gentex Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AAPL Apple Inc. - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- DGX Quest Diagnostics Incorporated Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- GOOGL Alphabet Inc. - Class A Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- ORCL Oracle Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- SLF Sun Life Financial Inc. Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- UNP Union Pacific Corporation Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- BMY Bristol-Myers Squibb Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- MSFT Microsoft Corporation - Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- LLY Eli Lilly and Company Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 3, 2024 → Feb 14, 2024
- VZ Verizon Communications IncOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 26, 2023 → Jan 12, 2024
- RF Regions Financial CorpOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 26, 2023 → Jan 12, 2024
- KEY KeycorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 26, 2023 → Jan 12, 2024
- PARA Paramount Global Cl BOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 26, 2023 → Jan 12, 2024
- UAA Under ArmourOwner: Joint
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 19, 2023 → Jan 12, 2024
- GOLD Barrick Gold CorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Dec 18, 2023 → Jan 12, 2024
- CVX Chevron CorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Dec 14, 2023 → Jan 12, 2024
- CVX Chevron CorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $100,001–$250,000
- Traded → filed
- Dec 13, 2023 → Jan 12, 2024
- GOLD Barrick Gold CorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 12, 2023 → Jan 12, 2024
- GOLD Barrick Gold CorpOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 11, 2023 → Jan 12, 2024
Options and other instruments
55 option transactions and 2 other (bonds, funds and similar), with the asset as filed.
An option is a contract tied to a stock’s price, not a purchase or sale of the stock: a put option gains value when the price falls, a call option when it rises. We list these apart and never count them as stock purchases or sales. Where the filing’s call or put, strike and expiry have not been read into our records yet, the row says so; the filing has them.
| Filing | ||||
|---|---|---|---|---|
| EIBLX Eaton Vance Floating Rate Fund Insti ShareAsset type as filed: OtherOwner: Self | Sale (other) | $50,001–$100,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| ABNFX The Bond Fd of America Class F-2 SharesAsset type as filed: OtherOwner: Self | Purchase (other) | $50,001–$100,000 | Aug 26, 2024 → Sep 13, 2024amended Aug 5 | View filingAmended report |
| GILD Gilead Sciences IncAsset type as filed: Stock Option · strike $70 · expires Nov 15, 2024Owner: Joint | Bought put options | 3 × $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ARKK Ark Innovation ETFAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $17 · expires Jun 21, 2024Owner: Joint | Bought call options | 4 × $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jul 19, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint | Bought call options | $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint | Bought put options | $1,001–$15,000 | May 10, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| KEY KeycorpAsset type as filed: Stock Option · strike $15 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | May 9, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ADBE Adobe Systems IncAsset type as filed: Stock Option · strike $500 · expires Dec 20, 2024Owner: Joint | Bought put options | $15,001–$50,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| XBI S&P Biotech SPDRAsset type as filed: Stock Option · strike $100 · expires Oct 18, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| XBI S&P Biotech SPDRAsset type as filed: Stock Option · strike $90 · expires Oct 18, 2024Owner: Joint | Bought put options | $1,001–$15,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint | Bought put options | 2 × $1,001–$15,000 | May 8, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Nov 15, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CVX Chevron Corporation Common StockAsset type as filed: Stock Option · strike $145 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CCJ Cameco Corporation Common StockAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint | Bought call options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jun 21, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| ARKK Ark Innovation ETFAsset type as filed: Stock Option · strike $51 · expires Dec 20, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| FITB Fifth Third Bancorp - Common StockAsset type as filed: Stock Option · strike $30 · expires May 17, 2024Owner: Joint | Bought call options | $1,001–$15,000 | May 7, 2024 → Jun 14, 2024amended Aug 5 | View filingAmended report |
| PYPL PayPal Holdings, Inc. - Common StockAsset type as filed: Stock Option · strike $75 · expires Jun 21, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 30, 2024 → May 15, 2024 | View filing |
| LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $75 · expires Jan 17, 2025Owner: Joint | Bought put options | 2 × $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $150 · expires Dec 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| CVX Chevron Corporation Common StockAsset type as filed: Stock Option · strike $160 · expires Jun 21, 2024Owner: Joint | Bought call options | $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $70 · expires Sep 20, 2024Owner: Joint | Bought put options | 2 × $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $155 · expires Dec 20, 2024Owner: Joint | Bought put options | $15,001–$50,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| CCL Carnival Corporation Common StockAsset type as filed: Stock Option · strike $17.5 · expires Jun 21, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| CLX Clorox CompanyAsset type as filed: Stock Option · strike $135 · expires Jun 21, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| SWKS Skyworks Solutions, Inc. - Common StockAsset type as filed: Stock Option · strike $100 · expires Nov 15, 2024Owner: Joint | Bought put options | $15,001–$50,000 | Apr 29, 2024 → May 15, 2024 | View filing |
| KMB Kimberly-Clark Corporation Common StockAsset type as filed: Stock Option · strike $115 · expires Jun 21, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 18, 2024 → May 15, 2024 | View filing |
| SWKS Skyworks Solutions, Inc. - Common StockAsset type as filed: Stock Option · strike $100 · expires Nov 15, 2024Owner: Joint | Sold put options | $15,001–$50,000 | Apr 5, 2024 → May 15, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $135 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $180 · expires Jan 17, 2025Owner: Joint | Bought put options | $15,001–$50,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $175 · expires Jan 17, 2025Owner: Joint | Bought put options | $1,001–$15,000 | Apr 4, 2024 → May 15, 2024 | View filing |
| ABBV AbbVie Inc. Common StockAsset type as filed: Stock Option · strike $130 · expires Sep 20, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| CCJ Cameco Corporation Common StockAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| MCHP Microchip Technology Incorporated - Common StockAsset type as filed: Stock Option · strike $80 · expires Oct 18, 2024Owner: Joint | Bought put options | 2 × $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| BMY Bristol-Myers Squibb Company Common StockAsset type as filed: Stock Option · strike $50 · expires Jun 21, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| GILD Gilead Sciences, Inc. - Common StockAsset type as filed: Stock Option · strike $70 · expires Nov 15, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $75 · expires Jan 17, 2025Owner: Joint | Sold put options | $15,001–$50,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $70 · expires Sep 20, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Apr 3, 2024 → May 15, 2024 | View filing |
| QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $155 · expires Dec 20, 2024Owner: Joint | Sold put options | $15,001–$50,000 | Mar 13, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| ADBE Adobe Systems IncAsset type as filed: Stock Option · strike $500 · expires Dec 20, 2024Owner: Joint | Sold put options | 4 × $1,001–$15,000 | Mar 13, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $175 · expires Jan 17, 2025Owner: Joint | Sold put options | $1,001–$15,000 | Mar 8, 2024 → Apr 15, 2024amended Aug 5 | View filingAmended report |
| QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $150 · expires Dec 20, 2024Owner: Joint | Sold put options | $15,001–$50,000 | Feb 27, 2024 → Mar 15, 2024 | View filing |
| AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $180 · expires Jan 17, 2025Owner: Joint | Sold put options | $15,001–$50,000 | Feb 16, 2024 → Mar 15, 2024 | View filing |
| KEY KeyCorp Common StockAsset type as filed: Stock Option · strike $15 · expires Sep 20, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Feb 12, 2024 → Mar 15, 2024 | View filing |
| INTC Intel Corporation - Common StockAsset type as filed: Stock Option · strike $45 · expires Dec 20, 2024Owner: Joint | Sold put options | $15,001–$50,000 | Jan 24, 2024 → Feb 14, 2024 | View filing |
| CLF Cleveland-Cliffs Inc. Common StockAsset type as filed: Stock Option · strike $20 · expires Nov 15, 2024Owner: Joint | Sold call options | 2 × $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| CLF Cleveland-Cliffs Inc. Common StockAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint | Sold put options | 3 × $1,001–$15,000 | Jan 22, 2024 → Feb 14, 2024 | View filing |
| PG Procter & Gamble Company (The) Common StockAsset type as filed: Stock Option · strike $150 · expires Jan 19, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Jan 19, 2024 → Feb 14, 2024 | View filing |
| AAPL Apple Inc. - Common StockAsset type as filed: Stock Option · strike $165 · expires Mar 15, 2024Owner: Joint | Bought put options | $1,001–$15,000 | Jan 10, 2024 → Feb 14, 2024 | View filing |
| GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint | Sold put options | $1,001–$15,000 | Dec 18, 2023 → Jan 12, 2024 | View filing |
| CVX Chevron CorpAsset type as filed: Stock Option · strike $145 · expires Sep 20, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Dec 18, 2023 → Jan 12, 2024 | View filing |
| CVX Chevron CorpAsset type as filed: Stock Option · strike $160 · expires Jun 21, 2024Owner: Joint | Sold call options | $1,001–$15,000 | Dec 18, 2023 → Jan 12, 2024 | View filing |
| GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint | Sold call options | $15,001–$50,000 | Dec 18, 2023 → Jan 12, 2024 | View filing |
| DVA Davita Healthcare Partners IncAsset type as filed: Stock Option · strike $100 · expires Jul 19, 2024Owner: Joint | Sold put options | $1,001–$15,000 | Dec 12, 2023 → Jan 12, 2024 | View filing |
Tommy Tuberville: options and other instruments, newest filing first
- EIBLX Eaton Vance Floating Rate Fund Insti ShareAsset type as filed: OtherOwner: Self
- Type
- Sale (other)
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- ABNFX The Bond Fd of America Class F-2 SharesAsset type as filed: OtherOwner: Self
- Type
- Purchase (other)
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Aug 26, 2024 → Sep 13, 2024amended Aug 5
- GILD Gilead Sciences IncAsset type as filed: Stock Option · strike $70 · expires Nov 15, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- 3 × $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- ARKK Ark Innovation ETFAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $17 · expires Jun 21, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- 4 × $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jul 19, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 10, 2024 → Jun 14, 2024amended Aug 5
- KEY KeycorpAsset type as filed: Stock Option · strike $15 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 9, 2024 → Jun 14, 2024amended Aug 5
- ADBE Adobe Systems IncAsset type as filed: Stock Option · strike $500 · expires Dec 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- XBI S&P Biotech SPDRAsset type as filed: Stock Option · strike $100 · expires Oct 18, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- XBI S&P Biotech SPDRAsset type as filed: Stock Option · strike $90 · expires Oct 18, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint
- Type
- Bought put options
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- May 8, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Nov 15, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- CVX Chevron Corporation Common StockAsset type as filed: Stock Option · strike $145 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- CCJ Cameco Corporation Common StockAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- CLF Cleveland-Cliffs IncAsset type as filed: Stock Option · strike $20 · expires Jun 21, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- ARKK Ark Innovation ETFAsset type as filed: Stock Option · strike $51 · expires Dec 20, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- FITB Fifth Third Bancorp - Common StockAsset type as filed: Stock Option · strike $30 · expires May 17, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 7, 2024 → Jun 14, 2024amended Aug 5
- PYPL PayPal Holdings, Inc. - Common StockAsset type as filed: Stock Option · strike $75 · expires Jun 21, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 30, 2024 → May 15, 2024
- LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $75 · expires Jan 17, 2025Owner: Joint
- Type
- Bought put options
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $150 · expires Dec 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- CVX Chevron Corporation Common StockAsset type as filed: Stock Option · strike $160 · expires Jun 21, 2024Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $70 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $155 · expires Dec 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- CCL Carnival Corporation Common StockAsset type as filed: Stock Option · strike $17.5 · expires Jun 21, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- CLX Clorox CompanyAsset type as filed: Stock Option · strike $135 · expires Jun 21, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- SWKS Skyworks Solutions, Inc. - Common StockAsset type as filed: Stock Option · strike $100 · expires Nov 15, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 29, 2024 → May 15, 2024
- KMB Kimberly-Clark Corporation Common StockAsset type as filed: Stock Option · strike $115 · expires Jun 21, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 18, 2024 → May 15, 2024
- SWKS Skyworks Solutions, Inc. - Common StockAsset type as filed: Stock Option · strike $100 · expires Nov 15, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 5, 2024 → May 15, 2024
- AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $135 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $180 · expires Jan 17, 2025Owner: Joint
- Type
- Bought put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $175 · expires Jan 17, 2025Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 4, 2024 → May 15, 2024
- ABBV AbbVie Inc. Common StockAsset type as filed: Stock Option · strike $130 · expires Sep 20, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- CCJ Cameco Corporation Common StockAsset type as filed: Stock Option · strike $45 · expires Sep 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- MCHP Microchip Technology Incorporated - Common StockAsset type as filed: Stock Option · strike $80 · expires Oct 18, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- BMY Bristol-Myers Squibb Company Common StockAsset type as filed: Stock Option · strike $50 · expires Jun 21, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- GILD Gilead Sciences, Inc. - Common StockAsset type as filed: Stock Option · strike $70 · expires Nov 15, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $75 · expires Jan 17, 2025Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- LSCC Lattice Semiconductor Corporation - Common StockAsset type as filed: Stock Option · strike $70 · expires Sep 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Apr 3, 2024 → May 15, 2024
- QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $155 · expires Dec 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 13, 2024 → Apr 15, 2024amended Aug 5
- ADBE Adobe Systems IncAsset type as filed: Stock Option · strike $500 · expires Dec 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- 4 × $1,001–$15,000
- Traded → filed
- Mar 13, 2024 → Apr 15, 2024amended Aug 5
- AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $175 · expires Jan 17, 2025Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 8, 2024 → Apr 15, 2024amended Aug 5
- QCOM QUALCOMM Incorporated - Common StockAsset type as filed: Stock Option · strike $150 · expires Dec 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Feb 27, 2024 → Mar 15, 2024
- AMAT Applied Materials, Inc. - Common StockAsset type as filed: Stock Option · strike $180 · expires Jan 17, 2025Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Feb 16, 2024 → Mar 15, 2024
- KEY KeyCorp Common StockAsset type as filed: Stock Option · strike $15 · expires Sep 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Feb 12, 2024 → Mar 15, 2024
- INTC Intel Corporation - Common StockAsset type as filed: Stock Option · strike $45 · expires Dec 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Jan 24, 2024 → Feb 14, 2024
- CLF Cleveland-Cliffs Inc. Common StockAsset type as filed: Stock Option · strike $20 · expires Nov 15, 2024Owner: Joint
- Type
- Sold call options
- Amount (range)
- 2 × $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- CLF Cleveland-Cliffs Inc. Common StockAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint
- Type
- Sold put options
- Amount (range)
- 3 × $1,001–$15,000
- Traded → filed
- Jan 22, 2024 → Feb 14, 2024
- PG Procter & Gamble Company (The) Common StockAsset type as filed: Stock Option · strike $150 · expires Jan 19, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 19, 2024 → Feb 14, 2024
- AAPL Apple Inc. - Common StockAsset type as filed: Stock Option · strike $165 · expires Mar 15, 2024Owner: Joint
- Type
- Bought put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 10, 2024 → Feb 14, 2024
- GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $17 · expires Jan 17, 2025Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 18, 2023 → Jan 12, 2024
- CVX Chevron CorpAsset type as filed: Stock Option · strike $145 · expires Sep 20, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 18, 2023 → Jan 12, 2024
- CVX Chevron CorpAsset type as filed: Stock Option · strike $160 · expires Jun 21, 2024Owner: Joint
- Type
- Sold call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 18, 2023 → Jan 12, 2024
- GOLD Barrick Gold CorpAsset type as filed: Stock Option · strike $20 · expires Jan 17, 2025Owner: Joint
- Type
- Sold call options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Dec 18, 2023 → Jan 12, 2024
- DVA Davita Healthcare Partners IncAsset type as filed: Stock Option · strike $100 · expires Jul 19, 2024Owner: Joint
- Type
- Sold put options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Dec 12, 2023 → Jan 12, 2024
Current committee seats (as of Oct 3, 2026)
Seats held today, from the congress-legislators project. They are not the seats held at the time of past trades.
- Senate Committee on Agriculture, Nutrition, and Forestry
- Senate Committee on Armed Services
- Senate Committee on Health, Education, Labor, and Pensions
- Senate Committee on Veterans' Affairs
- Senate Special Committee on Aging
Source: unitedstates/congress-legislators (committee-membership-current): seats per the congress-legislators record of Oct 3, 2026.
Coming later: trades paired with contractors’ awards. See the method.