

Tommy TubervilleR
Senate · AL · Filing since Dec 11, 2023
Senate Committee on Agriculture, Nutrition, and ForestrySenate Committee on Armed ServicesSenate Committee on Health, Education, Labor, and PensionsSenate Committee on Veterans' Affairs
Returns for this member have not been computed yet. Their filings are listed below.
Disclosed trades
343
Disclosed volume
—
range midpoints
Return on matched positions
—
S&P 500, same days
—
Excess vs S&P 500
—
Median holding
—
Closed positions
—0W / 0L
Bought and sold. Realized: —
Still held
—0W / 0L
Open at the latest close. Unrealized: —
Matched positions
Buys matched to sells, oldest firstNo positions could be matched from these filings yet.
Latest filings
All 343 →| Asset | Type | Owner | Traded | Filed | Amount | Filing |
|---|---|---|---|---|---|---|
XLUSPDR Select Sector Fund - Utilities | Buy | Self | Dec 17, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
XLVSPDR Select Sector Fund - Health Care | Buy | Self | Dec 17, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
GOOGLAlphabet Cl A | Partial sale | Self | Dec 17, 2025 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
AAPLApple Inc | Partial sale | Self | Dec 17, 2025 | Aug 5, 2026 | $50,001 - $100,000 | PDF ↗ |
XLPSPDR Select Sector Fund - Consumer Staples | Buy | Self | Dec 17, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
GOOGLAlphabet Inc. - Class A Common Stock | Partial sale | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
ORCLOracle Corporation Common Stock | Sell | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
PEPPepsico Inc | Sell | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
—BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043 | Sell | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc | Partial sale | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MSFTMicrosoft Corp | Sell | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
OCOwens Corning Inc | Sell | Joint | Oct 7, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc | Partial sale | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
—Qualcomm Inc | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MAMastercard Inc | Partial sale | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
BMYBristol-Myers Squibb Company | Sell | Self | Apr 15, 2025 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
JPMJP Morgan Chase & Company | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
USIGiShares Broad USD Investment Grade Corporate Bond | Buy | Self | Apr 15, 2025 | Aug 5, 2026 | $50,001 - $100,000 | PDF ↗ |
GSGoldman Sachs Group | Partial sale | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
PYPLPaypal Holdings | Sell | Self | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
ADMArcher Daniels Midland | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MSFTMicrosoft Corp | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
LLYEli Lilly and Company | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AMGNAmgen Inc | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
DUKDuke Energy Corp | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
STZConstellation Brands Inc | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
CSXCSX Corp | Sell | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
GOOGLAlphabet Cl A | Partial sale | Joint | Apr 15, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc | Partial sale | Joint | Jan 10, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MSFTMicrosoft Corp | Sell | Joint | Jan 10, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
DEODiageo Plc ADR | Sell | Joint | Jan 10, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
TXNTexas Instruments Incorporated - Common Stock | Sell | Joint | Jan 10, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
CARRCarrier Global Corp | Sell | Joint | Jan 10, 2025 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
TSCOTractor Supply Company | Sell | Joint | Jan 10, 2025 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
CTVACorteva, Inc. Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
ADBEAdobe Inc. - Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
TRVThe Travelers Companies, Inc. Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
OCOwens Corning Inc Common Stock New | Partial sale | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
OCOwens Corning Inc Common Stock New | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
—Nestle ADR | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MSFTMicrosoft Corporation - Common Stock | Partial sale | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MCDMcDonald's Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
JNJJohnson & Johnson Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
HONHoneywell International Inc. - Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
CTVACorteva, Inc. Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
—Otis Worldwide Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
TRVThe Travelers Companies, Inc. Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc. - Common Stock | Partial sale | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
ADBEAdobe Inc. - Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
KMBKimberly-Clark Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MCDMcDonald's Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
KMBKimberly-Clark Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MSFTMicrosoft Corporation - Common Stock | Partial sale | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
—Otis Worldwide Corporation Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $1,001 - $15,000 | PDF ↗ |
HONHoneywell International Inc. - Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
JNJJohnson & Johnson Common Stock | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
—Nestle ADR | Sell | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc. - Common Stock | Partial sale | Joint | Oct 29, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
AAPLApple Inc. - Common Stock | Partial sale | Self | Aug 26, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
MDTMedtronic plc. Ordinary Shares | Sell | Joint | Aug 26, 2024 | Aug 5, 2026 | $15,001 - $50,000 | PDF ↗ |
How these returns are calculated
- Filings disclose a dollar range, never a share count. Each trade is sized at the midpoint of its range and converted to shares at that day’s close.
- Buys are matched to sells oldest-first. A sell with no buy on file — the position was opened before this record starts — is left out instead of scored.
- The S&P 500 column is the index bought the day the position opened and sold the day it closed, so the comparison covers the days they were actually exposed.
- Win rate is shown separately for closed and open positions. Counting only closed sales flatters anyone still holding losers.
- Stocks only. An option’s payoff is not the underlying’s price move, so options, bonds and funds are listed but not scored.
- Public records shown for information only. Not investment advice.