Skip to main content

Stock Trades · Jan 2021 – Jun 2026

Tommy Tuberville — Stock Trades

1,499 securities transactions disclosed under the STOCK Act by the Republican senator for Alabama.

587 purchases 912 sales 278 filed late

Disclosed Transactions

Newest first (250 of 1,499 on this page). Click any column header to re-sort this page.

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

Disclaimer: Amounts are reported in ranges under the STOCK Act, not exact figures. Trades marked "Late" were filed after the 45-day deadline. Source: U.S. Senate Electronic Financial Disclosures (efdsearch.senate.gov ↗). Methodology.