Composure

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 first

No positions could be matched from these filings yet.

Latest filings

All 343
AssetTypeOwnerTradedFiledAmountFiling
XLUSPDR Select Sector Fund - Utilities
BuySelfDec 17, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
XLVSPDR Select Sector Fund - Health Care
BuySelfDec 17, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
GOOGLAlphabet Cl A
Partial saleSelfDec 17, 2025Aug 5, 2026$1,001 - $15,000PDF ↗
AAPLApple Inc
Partial saleSelfDec 17, 2025Aug 5, 2026$50,001 - $100,000PDF ↗
XLPSPDR Select Sector Fund - Consumer Staples
BuySelfDec 17, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
ORCLOracle Corporation Common Stock
SellJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
PEPPepsico Inc
SellJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043
SellJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc
Partial saleJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corp
SellJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
OCOwens Corning Inc
SellJointOct 7, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc
Partial saleJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
Qualcomm Inc
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
MAMastercard Inc
Partial saleJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
BMYBristol-Myers Squibb Company
SellSelfApr 15, 2025Aug 5, 2026$1,001 - $15,000PDF ↗
JPMJP Morgan Chase & Company
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
USIGiShares Broad USD Investment Grade Corporate Bond
BuySelfApr 15, 2025Aug 5, 2026$50,001 - $100,000PDF ↗
GSGoldman Sachs Group
Partial saleJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
PYPLPaypal Holdings
SellSelfApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
ADMArcher Daniels Midland
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corp
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
LLYEli Lilly and Company
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
AMGNAmgen Inc
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
DUKDuke Energy Corp
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
STZConstellation Brands Inc
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
CSXCSX Corp
SellJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
GOOGLAlphabet Cl A
Partial saleJointApr 15, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc
Partial saleJointJan 10, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corp
SellJointJan 10, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
DEODiageo Plc ADR
SellJointJan 10, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
TXNTexas Instruments Incorporated - Common Stock
SellJointJan 10, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
CARRCarrier Global Corp
SellJointJan 10, 2025Aug 5, 2026$1,001 - $15,000PDF ↗
TSCOTractor Supply Company
SellJointJan 10, 2025Aug 5, 2026$15,001 - $50,000PDF ↗
CTVACorteva, Inc. Common Stock
SellJointOct 29, 2024Aug 5, 2026$1,001 - $15,000PDF ↗
ADBEAdobe Inc. - Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
TRVThe Travelers Companies, Inc. Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
OCOwens Corning Inc Common Stock New
Partial saleJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
OCOwens Corning Inc Common Stock New
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
Nestle ADR
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corporation - Common Stock
Partial saleJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
MCDMcDonald's Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
JNJJohnson & Johnson Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
HONHoneywell International Inc. - Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
CTVACorteva, Inc. Common Stock
SellJointOct 29, 2024Aug 5, 2026$1,001 - $15,000PDF ↗
Otis Worldwide Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$1,001 - $15,000PDF ↗
TRVThe Travelers Companies, Inc. Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc. - Common Stock
Partial saleJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
ADBEAdobe Inc. - Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
KMBKimberly-Clark Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
MCDMcDonald's Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
KMBKimberly-Clark Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corporation - Common Stock
Partial saleJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
Otis Worldwide Corporation Common Stock
SellJointOct 29, 2024Aug 5, 2026$1,001 - $15,000PDF ↗
HONHoneywell International Inc. - Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
JNJJohnson & Johnson Common Stock
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
Nestle ADR
SellJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc. - Common Stock
Partial saleJointOct 29, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
AAPLApple Inc. - Common Stock
Partial saleSelfAug 26, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
MDTMedtronic plc. Ordinary Shares
SellJointAug 26, 2024Aug 5, 2026$15,001 - $50,000PDF ↗
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.