Tommy Tuberville
R-AL U.S. Senator · AL
168 trades · 27 buys · 141 sells · files ~574 days after trading · last filing 2026-08-05
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2024-05-07 | 2026-08-05 | 820 | FITB Fifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024 | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | GOLD Barrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025 | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | CLF Cleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024 | BuySold | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | CVX Chevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024 | BuyOpen | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | CCJ Cameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024 | BuyOpen | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | LSCC Lattice Semiconductor Corporation - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | INTC Intel Corporation - Common Stock | BuySold | $100K–$250K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | FITB Fifth Third Bancorp - Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | GOLD Barrick Gold Corp | Sell | $100K–$250K | Joint | Filing ↗ |
| 2024-05-07 | 2026-08-05 | 820 | WMS Advanced Drainage Systems, Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | WAT Waters Corporation Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | V Visa Inc. | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | VRTX Vertex Pharmaceuticals Incorporated - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | VRSK Verisk Analytics, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | UI Ubiquiti Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | TER Teradyne, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | TEL Te Connectivity Ltd | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | SNPS Synopsys, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | SOLV Solventum Corporation Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | ROLLS-ROYCE HOLDINGS PLC ADR | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | ROLLS-ROYCE HOLDINGS PLC ADR | Partial sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | RMD ResMed Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | RELX Relx Plc ADR | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | QLYS Qualys, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | PG Procter & Gamble Company (The) Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | PFE Pfizer, Inc. Common Stock | Sell | $15K–$50K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | PEP PepsiCo, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | PYPL PayPal Holdings, Inc. - Common Stock | Sell | $100K–$250K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | PAYX Paychex, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | ODFL Old Dominion Freight Line, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | NDSN Nordson Corporation - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | NXPI NXP Semiconductors N.V. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | NFLX Netflix, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | MSI Motorola Solutions, Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | MCO Moody's Corporation Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | MPWR Monolithic Power Systems, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | MA Mastercard Incorporated Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | LULU lululemon athletica inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | KLAC KLA Corporation - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | INFY Infosys Limited American Depositary Shares | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | ITW Illinois Tool Works Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | HUMA Humacyte, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | HUMA Humacyte, Inc. - Common Stock | Partial sell | $15K–$50K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | HSY The Hershey Company Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | JKHY Jack Henry & Associates, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | GGG Graco Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | GRMN Garmin Ltd. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | GLPI Gaming and Leisure Properties, Inc. - Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | FDS FactSet Research Systems Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2024-05-03 | 2026-08-05 | 824 | ELS Equity Lifestyle Properties, Inc. Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
- FITB Fifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024SoldBuy
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- GOLD Barrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025SoldBuy
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- CLF Cleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024SoldBuy
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- CVX Chevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024OpenBuy
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- CCJ Cameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024OpenBuy
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- LSCC Lattice Semiconductor Corporation - Common StockSell
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- INTC Intel Corporation - Common StockSoldBuy
$100K–$250K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- FITB Fifth Third Bancorp - Common StockSell
$15K–$50K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- GOLD Barrick Gold CorpSell
$100K–$250K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- WMS Advanced Drainage Systems, Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-07 · filed 2026-08-05 (820d) · Filing ↗
- WAT Waters Corporation Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- V Visa Inc.Sell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- VRTX Vertex Pharmaceuticals Incorporated - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- VRSK Verisk Analytics, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- UI Ubiquiti Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- TER Teradyne, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- TEL Te Connectivity LtdSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- SNPS Synopsys, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- SOLV Solventum Corporation Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- ROLLS-ROYCE HOLDINGS PLC ADRSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- ROLLS-ROYCE HOLDINGS PLC ADRPartial sell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- RMD ResMed Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- RELX Relx Plc ADRSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- QLYS Qualys, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- PG Procter & Gamble Company (The) Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- PFE Pfizer, Inc. Common StockSell
$15K–$50K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- PEP PepsiCo, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- PYPL PayPal Holdings, Inc. - Common StockSell
$100K–$250K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- PAYX Paychex, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- ODFL Old Dominion Freight Line, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- NDSN Nordson Corporation - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- NXPI NXP Semiconductors N.V. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- NFLX Netflix, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- MSI Motorola Solutions, Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- MCO Moody's Corporation Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- MPWR Monolithic Power Systems, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- MA Mastercard Incorporated Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- LULU lululemon athletica inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- KLAC KLA Corporation - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- INFY Infosys Limited American Depositary SharesSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- ITW Illinois Tool Works Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- HUMA Humacyte, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- HUMA Humacyte, Inc. - Common StockPartial sell
$15K–$50K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- HSY The Hershey Company Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- JKHY Jack Henry & Associates, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- GGG Graco Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- GRMN Garmin Ltd. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- GLPI Gaming and Leisure Properties, Inc. - Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- FDS FactSet Research Systems Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
- ELS Equity Lifestyle Properties, Inc. Common StockSell
$1K–$15K · Joint · traded 2024-05-03 · filed 2026-08-05 (824d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.