MetaCap
Tommy Tuberville official portrait

Tommy Tuberville Stock Trades

U.S. SenatorRepublicanAL

Trades on file
1,379
Buys / sells (recent 300)
82 / 218
Last trade
Jun 9, 2026
Typical amount
$1,001 – $15,000

Tommy Tuberville's trading activity

Sen. Tommy Tuberville, a Republican from AL, has 1,379 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are CLF (98 trades), PYPL (49 trades) and INTC (30 trades). Across the 300 most recent trades, 82 were purchases and 218 were sales (full or partial).

The most recent reported transaction is dated Jun 9, 2026, and the latest report was filed on Aug 5, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

Tommy Tuberville trades by year
YearTrades
202611
202534
2024270
2023404
2022381
2021279

Stocks Tommy Tuberville trades most

Stocks most traded by Tommy Tuberville
StockTradesBuysSells
CLFCleveland-Cliffs983365
PYPLPayPal491732
INTCIntel301416
OXYOccidental Petroleum28523
QCOMQUALCOMM281315
MSFTMicrosoft26719
TXNTexas Instruments21813
GOLDGold.com20128
AAPLApple17215
CLXClorox17413
FFord Motor1697
SSYSStratasys1569
AAAlcoa1459
BABAAlibaba Group1486
HUMAHumacyte1284

Tommy Tuberville trade history

Stock trades disclosed by Tommy Tuberville
AssetTypeAmountTradedFiling
WABWestinghouse Air Brake Technologies CorporationSell$1,001 – $15,000Jun 9, 2026Filing for Tommy Tuberville WAB trade
TSCOTractor Supply CompanySellJoint$1,001 – $15,000Jun 8, 2026Filing for Tommy Tuberville TSCO trade
PGProcter & Gamble Company (The)SellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville PG trade
PFEPfizer Inc.SellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville PFE trade
NEENextEra Energy Inc.SellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville NEE trade
MAMastercard IncorporatedSellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville MA trade
LMTLockheed Martin CorporationSellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville LMT trade
DUKDuke Energy Corporation (Holding Company)SellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville DUK trade
CSXCSX CorporationSellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville CSX trade
AWKAmerican Water Works Company Inc.SellJoint$15,001 – $50,000Jun 8, 2026Filing for Tommy Tuberville AWK trade
ACNAccenture plc Class ASellJoint$1,001 – $15,000Jun 8, 2026Filing for Tommy Tuberville ACN trade
GOOGLAlphabet Inc. Class APartial sell$1,001 – $15,000Dec 17, 2025Filing for Tommy Tuberville GOOGL trade
AAPLApple Inc.Partial sell$50,001 – $100,000Dec 17, 2025Filing for Tommy Tuberville AAPL trade
XLVState Street Health Care Select Sector SPDR ETFBuy$15,001 – $50,000Dec 17, 2025Filing for Tommy Tuberville XLV trade
XLPState Street Consumer Staples Select Sector SPDR ETFBuy$15,001 – $50,000Dec 17, 2025Filing for Tommy Tuberville XLP trade
XLUState Street Utilities Select Sector SPDR ETFBuy$15,001 – $50,000Dec 17, 2025Filing for Tommy Tuberville XLU trade
BIRMINGHAM ALA GO WTS SER. 2018 BbondSellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville BIRMINGHAM ALA GO WTS SER. 2018 B trade
ORCLOracle CorporationSellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville ORCL trade
GOOGLAlphabet Inc. Class APartial sellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville GOOGL trade
AAPLApple Inc.Partial sellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville AAPL trade
MSFTMicrosoft CorporationSellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville MSFT trade
OCOwens Corning IncSellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville OC trade
PEPPepsiCo Inc.SellJoint$15,001 – $50,000Oct 7, 2025Filing for Tommy Tuberville PEP trade
QCOMQUALCOMM IncorporatedSellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville QCOM trade
MSFTMicrosoft CorporationSellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville MSFT trade
MAMastercard IncorporatedPartial sellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville MA trade
LLYEli Lilly and CompanySellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville LLY trade
GSGoldman Sachs Group Inc. (The)Partial sellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville GS trade
DUKDuke Energy Corporation (Holding Company)SellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville DUK trade
STZConstellation Brands Inc.SellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville STZ trade
CSXCSX CorporationSellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville CSX trade
ADMArcher-Daniels-Midland CompanySellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville ADM trade
AAPLApple Inc.Partial sellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville AAPL trade
AMGNAmgen Inc.SellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville AMGN trade
GOOGLAlphabet Inc. Class APartial sellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville GOOGL trade
JPMJP Morgan Chase & Co.SellJoint$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville JPM trade
USIGiShares Broad USD Investment Grade Corporate Bond ETFBuy$50,001 – $100,000Apr 15, 2025Filing for Tommy Tuberville USIG trade
PYPLPayPal Holdings Inc.Sell$15,001 – $50,000Apr 15, 2025Filing for Tommy Tuberville PYPL trade
BMYBristol-Myers Squibb CompanySell$1,001 – $15,000Apr 15, 2025Filing for Tommy Tuberville BMY trade
AAPLApple Inc.Partial sellJoint$15,001 – $50,000Jan 10, 2025Filing for Tommy Tuberville AAPL trade
MSFTMicrosoft CorporationSellJoint$15,001 – $50,000Jan 10, 2025Filing for Tommy Tuberville MSFT trade
DEODiageo plcSellJoint$15,001 – $50,000Jan 10, 2025Filing for Tommy Tuberville DEO trade
TXNTexas Instruments IncorporatedSellJoint$15,001 – $50,000Jan 10, 2025Filing for Tommy Tuberville TXN trade
CARRCarrier Global CorporationSellJoint$1,001 – $15,000Jan 10, 2025Filing for Tommy Tuberville CARR trade
TSCOTractor Supply CompanySellJoint$15,001 – $50,000Jan 10, 2025Filing for Tommy Tuberville TSCO trade
TRVThe Travelers Companies Inc.SellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville TRV trade
OCOwens Corning IncPartial sellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville OC trade
OTISOtis Worldwide CorporationSellJoint$1,001 – $15,000Oct 29, 2024Filing for Tommy Tuberville OTIS trade
Nestle ADRstockSellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville Nestle ADR trade
MSFTMicrosoft CorporationPartial sellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville MSFT trade
MCDMcDonald's CorporationSellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville MCD trade
KMBKimberly-Clark CorporationSellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville KMB trade
JNJJohnson & JohnsonSellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville JNJ trade
HONHoneywell International Inc.SellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville HON trade
CTVACorteva Inc.SellJoint$1,001 – $15,000Oct 29, 2024Filing for Tommy Tuberville CTVA trade
AAPLApple Inc.Partial sellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville AAPL trade
ADBEAdobe Inc.SellJoint$15,001 – $50,000Oct 29, 2024Filing for Tommy Tuberville ADBE trade
The Bond Fd of America Class F-2 SharesotherBuy$50,001 – $100,000Aug 26, 2024Filing for Tommy Tuberville The Bond Fd of America Class F-2 Shares trade
Eaton Vance Floating Rate Fund Insti ShareotherSell$50,001 – $100,000Aug 26, 2024Filing for Tommy Tuberville Eaton Vance Floating Rate Fund Insti Share trade
UPSUnited Parcel Service Inc.SellJoint$15,001 – $50,000Aug 26, 2024Filing for Tommy Tuberville UPS trade
CVSCVS Health CorporationSellJoint$1,001 – $15,000Aug 26, 2024Filing for Tommy Tuberville CVS trade
MDTMedtronic plc.SellJoint$15,001 – $50,000Aug 26, 2024Filing for Tommy Tuberville MDT trade
AAPLApple Inc.Partial sell$15,001 – $50,000Aug 26, 2024Filing for Tommy Tuberville AAPL trade
CLFCleveland-Cliffs Inc.Partial sellJoint$100,001 – $250,000May 13, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.SellJoint$100,001 – $250,000May 13, 2024Filing for Tommy Tuberville CLF trade
INTCIntel CorporationPartial sellJoint$100,001 – $250,000May 13, 2024Filing for Tommy Tuberville INTC trade
INTCIntel CorporationSellJoint$100,001 – $250,000May 13, 2024Filing for Tommy Tuberville INTC trade
CLFCleveland-Cliffs Inc.Partial sellJoint$100,001 – $250,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$50,001 – $100,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$50,001 – $100,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$15,001 – $50,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
INTCIntel CorporationPartial sellJoint$100,001 – $250,000May 10, 2024Filing for Tommy Tuberville INTC trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
PARABanzai International Inc. Class ASellJoint$100,001 – $250,000May 10, 2024Filing for Tommy Tuberville PARA trade
GILDGilead Sciences Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville GILD trade
GILDGilead Sciences Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville GILD trade
GILDGilead Sciences Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville GILD trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville CLF trade
ARKKARK Innovation ETFBuyJoint$1,001 – $15,000May 10, 2024Filing for Tommy Tuberville ARKK trade
INTCIntel CorporationBuyJoint$50,001 – $100,000May 9, 2024Filing for Tommy Tuberville INTC trade
KEYKeyCorpBuyJoint$1,001 – $15,000May 9, 2024Filing for Tommy Tuberville KEY trade
GILDGilead Sciences Inc.SellJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville GILD trade
INTCIntel CorporationBuyJoint$100,001 – $250,000May 8, 2024Filing for Tommy Tuberville INTC trade
SWKSSkyworks Solutions Inc.SellJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville SWKS trade
ADBEAdobe Inc.BuyJoint$15,001 – $50,000May 8, 2024Filing for Tommy Tuberville ADBE trade
GOLDGold.com Inc.BuyJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville GOLD trade
GOLDGold.com Inc.BuyJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville GOLD trade
XBIState Street SPDR S&P Biotech ETFBuyJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville XBI trade
XBIState Street SPDR S&P Biotech ETFBuyJoint$1,001 – $15,000May 8, 2024Filing for Tommy Tuberville XBI trade
WMSAdvanced Drainage Systems Inc.SellJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville WMS trade
GOLDGold.com Inc.SellJoint$100,001 – $250,000May 7, 2024Filing for Tommy Tuberville GOLD trade
FITBFifth Third BancorpSellJoint$15,001 – $50,000May 7, 2024Filing for Tommy Tuberville FITB trade
INTCIntel CorporationBuyJoint$100,001 – $250,000May 7, 2024Filing for Tommy Tuberville INTC trade
LSCCLattice Semiconductor CorporationSellJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville LSCC trade
CCJCameco CorporationBuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville CCJ trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville CLF trade
CVXChevron CorporationBuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville CVX trade
CLFCleveland-Cliffs Inc.BuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville CLF trade
GOLDGold.com Inc.BuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville GOLD trade
FITBFifth Third BancorpBuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville FITB trade
ARKKARK Innovation ETFBuyJoint$1,001 – $15,000May 7, 2024Filing for Tommy Tuberville ARKK trade
AAgilent Technologies Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville A trade
ASMLASML Holding N.V. New York Registry SharesSellJoint$15,001 – $50,000May 3, 2024Filing for Tommy Tuberville ASML trade
BROBrown & Brown Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville BRO trade
DOWDow Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville DOW trade
CDNSCadence Design Systems Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville CDNS trade
CTASCintas CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville CTAS trade
CBSHCommerce Bancshares Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville CBSH trade
CPRTCopart Inc. (DE)SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville CPRT trade
DECKDeckers Outdoor CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville DECK trade
ELSEquity Lifestyle Properties Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ELS trade
FDSFactSet Research Systems Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville FDS trade
GLPIGaming and Leisure Properties Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville GLPI trade
GRMNGarmin Ltd.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville GRMN trade
GGGGraco Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville GGG trade
JKHYJack Henry & Associates Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville JKHY trade
HSYThe Hershey CompanySellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville HSY trade
HUMAHumacyte Inc.Partial sellJoint$15,001 – $50,000May 3, 2024Filing for Tommy Tuberville HUMA trade
HUMAHumacyte Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville HUMA trade
ITWIllinois Tool Works Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ITW trade
INFYInfosys Limited ADRSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville INFY trade
KLACKLA CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville KLAC trade
LULUlululemon athletica inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville LULU trade
MAMastercard IncorporatedSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville MA trade
MPWRMonolithic Power Systems Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville MPWR trade
MCOMoody's CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville MCO trade
MSIMotorola Solutions Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville MSI trade
NFLXNetflix Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville NFLX trade
NXPINXP Semiconductors N.V.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville NXPI trade
NDSNNordson CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville NDSN trade
ODFLOld Dominion Freight Line Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ODFL trade
PAYXPaychex Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville PAYX trade
PYPLPayPal Holdings Inc.SellJoint$100,001 – $250,000May 3, 2024Filing for Tommy Tuberville PYPL trade
PEPPepsiCo Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville PEP trade
PFEPfizer Inc.SellJoint$15,001 – $50,000May 3, 2024Filing for Tommy Tuberville PFE trade
PGProcter & Gamble Company (The)SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville PG trade
QLYSQualys Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville QLYS trade
RELXRELX PLC PLC ADRSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville RELX trade
RMDResMed Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville RMD trade
ROLLS-ROYCE HOLDINGS PLC ADRstockPartial sellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ROLLS-ROYCE HOLDINGS PLC ADR trade
ROLLS-ROYCE HOLDINGS PLC ADRstockPartial sellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ROLLS-ROYCE HOLDINGS PLC ADR trade
ROLLS-ROYCE HOLDINGS PLC ADRstockSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville ROLLS-ROYCE HOLDINGS PLC ADR trade
SOLVSolventum CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville SOLV trade
SNPSSynopsys Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville SNPS trade
TELTE Connectivity plcSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville TEL trade
TERTeradyne Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville TER trade
UIUbiquiti Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville UI trade
VRSKVerisk Analytics Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville VRSK trade
VRTXVertex Pharmaceuticals IncorporatedSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville VRTX trade
VVisa Inc.SellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville V trade
WATWaters CorporationSellJoint$1,001 – $15,000May 3, 2024Filing for Tommy Tuberville WAT trade
HUMAHumacyte Inc.Partial sellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville HUMA trade
CVXChevron CorporationSellJoint$100,001 – $250,000Apr 30, 2024Filing for Tommy Tuberville CVX trade
XOMExxonMobil Holdings CorporationSellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville XOM trade
GOGLCorgi GOOGL 2x Daily ETFSellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville GOGL trade
KEYKeyCorpSellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville KEY trade
NVDANVIDIA CorporationSellJoint$15,001 – $50,000Apr 30, 2024Filing for Tommy Tuberville NVDA trade
OXYOccidental Petroleum CorporationSellJoint$15,001 – $50,000Apr 30, 2024Filing for Tommy Tuberville OXY trade
Southern States Bancshares, Inc. - Common StockstockSellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
SBLKStar Bulk Carriers Corp.SellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville SBLK trade
PYPLPayPal Holdings Inc.BuyJoint$1,001 – $15,000Apr 30, 2024Filing for Tommy Tuberville PYPL trade
Walgreens Boots Alliance, Inc. - Common StockstockSellJoint$50,001 – $100,000Apr 30, 2024Filing for Tommy Tuberville Walgreens Boots Alliance, Inc. - Common Stock trade
PACGrupo Aeroportuario Del Pacifico S.A. B. de C.V. Grupo Aeroportuario Del Pacifico S.A. de C.V.SellJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville PAC trade
MMM3M CompanySellJoint$15,001 – $50,000Apr 29, 2024Filing for Tommy Tuberville MMM trade
SWKSSkyworks Solutions Inc.BuyJoint$15,001 – $50,000Apr 29, 2024Filing for Tommy Tuberville SWKS trade
CLXClorox Company (The)BuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville CLX trade
LSCCLattice Semiconductor CorporationBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville LSCC trade
LSCCLattice Semiconductor CorporationBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville LSCC trade
QCOMQUALCOMM IncorporatedBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville QCOM trade
QCOMQUALCOMM IncorporatedBuyJoint$15,001 – $50,000Apr 29, 2024Filing for Tommy Tuberville QCOM trade
CCLCarnival Corporation Ltd.BuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville CCL trade
CVXChevron CorporationBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville CVX trade
LSCCLattice Semiconductor CorporationBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville LSCC trade
LSCCLattice Semiconductor CorporationBuyJoint$1,001 – $15,000Apr 29, 2024Filing for Tommy Tuberville LSCC trade
NTESNetEase Inc. ADRSellJoint$1,001 – $15,000Apr 18, 2024Filing for Tommy Tuberville NTES trade
KMBKimberly-Clark CorporationBuyJoint$1,001 – $15,000Apr 18, 2024Filing for Tommy Tuberville KMB trade
AAgilent Technologies Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville A trade
BROBrown & Brown Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville BRO trade
CBSHCommerce Bancshares Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville CBSH trade
DECKDeckers Outdoor CorporationBuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville DECK trade
GILDGilead Sciences Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville GILD trade
PACGrupo Aeroportuario Del Pacifico S.A. B. de C.V. Grupo Aeroportuario Del Pacifico S.A. de C.V.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville PAC trade
JKHYJack Henry & Associates Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville JKHY trade
LSCCLattice Semiconductor CorporationBuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville LSCC trade
LULUlululemon athletica inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville LULU trade
NTESNetEase Inc. ADRBuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville NTES trade
MSIMotorola Solutions Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville MSI trade
NFLXNetflix Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville NFLX trade
ODFLOld Dominion Freight Line Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville ODFL trade
ODFLOld Dominion Freight Line Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville ODFL trade
QLYSQualys Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville QLYS trade
SWKSSkyworks Solutions Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville SWKS trade
SNPSSynopsys Inc.BuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville SNPS trade
TELTE Connectivity plcBuyJoint$1,001 – $15,000Apr 5, 2024Filing for Tommy Tuberville TEL trade
SWKSSkyworks Solutions Inc.SellJoint$15,001 – $50,000Apr 5, 2024Filing for Tommy Tuberville SWKS trade
KEYSKeysight Technologies Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville KEYS trade
NDAQNasdaq Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville NDAQ trade
PAYCPaycom Software Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville PAYC trade
PHMPulteGroup Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville PHM trade
REGNRegeneron Pharmaceuticals Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville REGN trade
QSRRestaurant Brands International Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville QSR trade
ROKRockwell Automation Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville ROK trade
SSDSimpson Manufacturing Company Inc.SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville SSD trade
AMATApplied Materials Inc.BuyJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville AMAT trade
AMATApplied Materials Inc.BuyJoint$15,001 – $50,000Apr 4, 2024Filing for Tommy Tuberville AMAT trade
WUWestern Union Company (The)SellJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville WU trade
AMATApplied Materials Inc.BuyJoint$1,001 – $15,000Apr 4, 2024Filing for Tommy Tuberville AMAT trade
AVGOBroadcom Inc.SellJoint$15,001 – $50,000Apr 3, 2024Filing for Tommy Tuberville AVGO trade
BMYBristol-Myers Squibb CompanySellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville BMY trade
EXRExtra Space Storage IncSellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville EXR trade
IEXIDEX CorporationSellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville IEX trade
FTNTFortinet Inc.SellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville FTNT trade
LLYEli Lilly and CompanySellJoint$15,001 – $50,000Apr 3, 2024Filing for Tommy Tuberville LLY trade
MCHPMicrochip Technology IncorporatedSellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville MCHP trade
CCJCameco CorporationSellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville CCJ trade
MCHPMicrochip Technology IncorporatedBuyJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville MCHP trade
MCHPMicrochip Technology IncorporatedBuyJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville MCHP trade
LSCCLattice Semiconductor CorporationSellJoint$15,001 – $50,000Apr 3, 2024Filing for Tommy Tuberville LSCC trade
GILDGilead Sciences Inc.SellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville GILD trade
ABBVAbbVie Inc.BuyJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville ABBV trade
BMYBristol-Myers Squibb CompanyBuyJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville BMY trade
LSCCLattice Semiconductor CorporationSellJoint$1,001 – $15,000Apr 3, 2024Filing for Tommy Tuberville LSCC trade
HUMAHumacyte Inc.BuyJoint$15,001 – $50,000Mar 21, 2024Filing for Tommy Tuberville HUMA trade
HUMAHumacyte Inc.BuyJoint$1,001 – $15,000Mar 21, 2024Filing for Tommy Tuberville HUMA trade
HUMAHumacyte Inc.BuyJoint$1,001 – $15,000Mar 21, 2024Filing for Tommy Tuberville HUMA trade
ROLLS-ROYCE HOLDINGS PLC SPONSORED ADRstockBuyJoint$1,001 – $15,000Mar 21, 2024Filing for Tommy Tuberville ROLLS-ROYCE HOLDINGS PLC SPONSORED ADR trade
ROLLS-ROYCE HOLDINGS PLC SPONSORED ADRstockBuyJoint$1,001 – $15,000Mar 21, 2024Filing for Tommy Tuberville ROLLS-ROYCE HOLDINGS PLC SPONSORED ADR trade
PARABanzai International Inc. Class ABuyJoint$15,001 – $50,000Mar 21, 2024Filing for Tommy Tuberville PARA trade
Walgreens Boots Alliance, Inc. - Common StockstockBuyJoint$15,001 – $50,000Mar 21, 2024Filing for Tommy Tuberville Walgreens Boots Alliance, Inc. - Common Stock trade
ADBEAdobe Inc.SellJoint$1,001 – $15,000Mar 13, 2024Filing for Tommy Tuberville ADBE trade
ADBEAdobe Inc.SellJoint$1,001 – $15,000Mar 13, 2024Filing for Tommy Tuberville ADBE trade
ADBEAdobe Inc.SellJoint$1,001 – $15,000Mar 13, 2024Filing for Tommy Tuberville ADBE trade
ADBEAdobe Inc.SellJoint$1,001 – $15,000Mar 13, 2024Filing for Tommy Tuberville ADBE trade
QCOMQUALCOMM IncorporatedSellJoint$15,001 – $50,000Mar 13, 2024Filing for Tommy Tuberville QCOM trade
TXNTexas Instruments IncorporatedSellJoint$1,001 – $15,000Mar 12, 2024Filing for Tommy Tuberville TXN trade
JPMJP Morgan Chase & Co.Partial sellJoint$1,001 – $15,000Mar 12, 2024Filing for Tommy Tuberville JPM trade
CSXCSX CorporationPartial sellJoint$15,001 – $50,000Mar 12, 2024Filing for Tommy Tuberville CSX trade
ACNAccenture plc Class ASellJoint$1,001 – $15,000Mar 12, 2024Filing for Tommy Tuberville ACN trade
AAPLApple Inc.Partial sell$15,001 – $50,000Mar 12, 2024Filing for Tommy Tuberville AAPL trade
FEDERAL HOME LN MTG CORP MTNbondBuy$100,001 – $250,000Mar 12, 2024Filing for Tommy Tuberville FEDERAL HOME LN MTG CORP MTN trade
AMATApplied Materials Inc.SellJoint$1,001 – $15,000Mar 8, 2024Filing for Tommy Tuberville AMAT trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$50,001 – $100,000Feb 27, 2024Filing for Tommy Tuberville GOGL trade
PFEPfizer Inc.BuyJoint$1,001 – $15,000Feb 27, 2024Filing for Tommy Tuberville PFE trade
Southern States Bancshares, Inc. - Common StockstockBuyJoint$50,001 – $100,000Feb 27, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
SBLKStar Bulk Carriers Corp.BuyJoint$50,001 – $100,000Feb 27, 2024Filing for Tommy Tuberville SBLK trade
QCOMQUALCOMM IncorporatedSellJoint$15,001 – $50,000Feb 27, 2024Filing for Tommy Tuberville QCOM trade
AMATApplied Materials Inc.SellJoint$15,001 – $50,000Feb 16, 2024Filing for Tommy Tuberville AMAT trade
HUMAHumacyte Inc.BuyJoint$15,001 – $50,000Feb 12, 2024Filing for Tommy Tuberville HUMA trade
KEYKeyCorpSellJoint$1,001 – $15,000Feb 12, 2024Filing for Tommy Tuberville KEY trade
INTCIntel CorporationSellJoint$15,001 – $50,000Jan 24, 2024Filing for Tommy Tuberville INTC trade
AONAon plc Class ASellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville AON trade
CLFCleveland-Cliffs Inc.Partial sellJoint$50,001 – $100,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$50,001 – $100,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$15,001 – $50,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.Partial sellJoint$15,001 – $50,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
METAMeta Platforms Inc. Class ASellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville META trade
IDXXIDEXX Laboratories Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville IDXX trade
Marsh & McLennan Companies, Inc. Common StockstockSellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville Marsh & McLennan Companies, Inc. Common Stock trade
MNSTMonster Beverage CorporationSellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville MNST trade
SCCOSouthern Copper CorporationSellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville SCCO trade
CLFCleveland-Cliffs Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
CLFCleveland-Cliffs Inc.SellJoint$1,001 – $15,000Jan 22, 2024Filing for Tommy Tuberville CLF trade
HUMAHumacyte Inc.Partial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville HUMA trade
ABBVAbbVie Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville ABBV trade
ADBEAdobe Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville ADBE trade
AMDAdvanced Micro Devices Inc.SellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville AMD trade
GOOGAlphabet Inc. Class CSellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville GOOG trade
GOOGLAlphabet Inc. Class ASellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville GOOGL trade
AMEAMETEK Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville AME trade
AMGNAmgen Inc.SellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville AMGN trade
APHAmphenol CorporationSellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville APH trade
ADIAnalog Devices Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville ADI trade
AAPLApple Inc.SellJoint$250,001 – $500,000Jan 19, 2024Filing for Tommy Tuberville AAPL trade
AMATApplied Materials Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville AMAT trade
ADSKAutodesk Inc.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville ADSK trade
CFGCitizens Financial Group Inc.SellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville CFG trade
RACEFerrari N.V.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville RACE trade
GNTXGentex CorporationSellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville GNTX trade
IBMInternational Business Machines CorporationSellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville IBM trade
LRCXLam Research CorporationSellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville LRCX trade
NVONovo Nordisk A/SSellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville NVO trade
PAMPampa Energia S.A.SellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville PAM trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$15,001 – $50,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade
Southern States Bancshares, Inc. - Common StockstockPartial sellJoint$1,001 – $15,000Jan 19, 2024Filing for Tommy Tuberville Southern States Bancshares, Inc. - Common Stock trade

Showing the 300 most recent of 1,379 transactions on file.

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does Tommy Tuberville trade?
Based on STOCK Act disclosures, Tommy Tuberville's most frequently reported holdings and trades include CLF, PYPL, INTC, OXY and QCOM. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Tommy Tuberville last report a trade?
The latest transaction on file is dated Jun 9, 2026 and the most recent report was filed on Aug 5, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has Tommy Tuberville disclosed?
MetaCap has 1,379 transactions on file for Tommy Tuberville.
How much money is involved in Tommy Tuberville's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
Senate reports come from the Senate Electronic Financial Disclosure (EFD) system. Each row links to the original filing.

More Congress trading

Latest filing Aug 5, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer