Skip to content
PalanorPalanor

Congressional stock trades · Member

Tommy Tuberville

Senator · AL · Republican

1,356 published transactions from periodic transaction reports since 2020, shown as filed. Amounts are the ranges on the form. Each row links to its filing. Holdings from 6 annual reports are below.

Current committees: Senate Committee on Agriculture, Nutrition, and Forestry; Senate Committee on Armed Services; Senate Committee on Health, Education, Labor, and Pensions; Senate Committee on Veterans' Affairs; Senate Special Committee on Aging.

DisclosedTradedDaysOwnerAssetTypeAmount range (as filed)Source
2026-08-052025-12-17231 ·>45MemberAAPLApple IncSale (partial)$50,001 - $100,000eFD →
2026-08-052025-12-17231 ·>45MemberGOOGLAlphabet Cl ASale (partial)$1,001 - $15,000eFD →
2026-08-052025-10-07302 ·>45JointAAPLApple IncSale (partial)$15,001 - $50,000eFD →
2026-08-052025-10-07302 ·>45JointGOOGLAlphabet Inc. - Class A Common StockSale (partial)$15,001 - $50,000eFD →
2026-08-052025-04-15477 ·>45JointGSGoldman Sachs GroupSale (partial)$15,001 - $50,000eFD →
2026-08-052025-04-15477 ·>45JointMAMastercard IncSale (partial)$15,001 - $50,000eFD →
2026-08-052025-04-15477 ·>45JointAAPLApple IncSale (partial)$15,001 - $50,000eFD →
2026-08-052025-04-15477 ·>45JointGOOGLAlphabet Cl ASale (partial)$15,001 - $50,000eFD →
2026-08-052025-01-10572 ·>45JointAAPLApple IncSale (partial)$15,001 - $50,000eFD →
2026-08-052024-10-29645 ·>45JointMSFTMicrosoft Corporation - Common StockSale (partial)$15,001 - $50,000eFD →
2026-08-052024-10-29645 ·>45JointAAPLApple Inc. - Common StockSale (partial)$15,001 - $50,000eFD →
2026-08-052024-10-29645 ·>45JointOCOwens Corning Inc Common Stock NewSale (partial)$15,001 - $50,000eFD →
2026-08-052024-08-26709 ·>45MemberAAPLApple Inc. - Common StockSale (partial)$15,001 - $50,000eFD →
2026-08-052024-05-03824 ·>45JointSOLVSolventum Corporation Common StockSale (full)$1,001 - $15,000eFD →
2026-08-052024-03-12876 ·>45JointJPMJP Morgan Chase & Co. Common StockSale (partial)$1,001 - $15,000eFD →
2026-08-052024-03-12876 ·>45JointCSXCSX Corporation - Common StockSale (partial)$15,001 - $50,000eFD →
2026-08-052024-03-12876 ·>45MemberAAPLApple IncSale (partial)$15,001 - $50,000eFD →
2026-07-162026-06-0937MemberWABWestinghouse Air Brake Technologies Corporation Common StockSale (full)$1,001 - $15,000eFD →
2026-07-162026-06-0838JointLMTLockheed Martin Corporation Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointNEENextEra Energy, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointTSCOTractor Supply Company - Common StockSale (full)$1,001 - $15,000eFD →
2026-07-162026-06-0838JointCSXCSX Corporation - Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointMAMastercard Incorporated Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointPFEPfizer, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointPGProcter & Gamble Company (The) Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointACN - Accenture plc Class A Ordinary Shares (Ireland)Sale (full)$1,001 - $15,000eFD →
2026-07-162026-06-0838JointDUKDuke Energy Corporation (Holding Company) Common StockSale (full)$15,001 - $50,000eFD →
2026-07-162026-06-0838JointAWKAmerican Water Works Company, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2026-01-152025-12-1729MemberGOOGLAlphabet Cl ASale (full)$1,001 - $15,000eFD →
2026-01-152025-12-1729MemberSPDR Select Sector Fund - UtilitiesPurchase$15,001 - $50,000eFD →
2026-01-152025-12-1729MemberSPDR Select Sector Fund - Consumer StaplesPurchase$15,001 - $50,000eFD →
2026-01-152025-12-1729MemberSPDR Select Sector Fund - Health CarePurchase$15,001 - $50,000eFD →
2026-01-152025-12-1729MemberAAPLApple IncSale (full)$50,001 - $100,000eFD →
2025-11-152025-10-0739JointAAPLApple IncSale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointBIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043Sale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointGOOGLAlphabet Inc. - Class A Common StockSale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointPEPPepsico IncSale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointMSFTMicrosoft CorpSale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointORCLOracle Corporation Common StockSale (full)$15,001 - $50,000eFD →
2025-11-152025-10-0739JointOCOwens Corning IncSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530MemberiShares Broad USD Investment Grade Corporate BondPurchase$50,001 - $100,000eFD →
2025-05-152025-04-1530JointMSFTMicrosoft CorpSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointMAMastercard IncSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointAMGNAmgen IncSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointGSGoldman Sachs GroupSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointGOOGLAlphabet Cl ASale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointAAPLApple IncSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530MemberBMYBristol-Myers Squibb CompanySale (full)$1,001 - $15,000eFD →
2025-05-152025-04-1530JointADMArcher Daniels MidlandSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointLLYEli Lilly and CompanySale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointQCOMQualcomm IncSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointJPMJP Morgan Chase & CompanySale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointDUKDuke Energy CorpSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530MemberPYPLPaypal HoldingsSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointCSXCSX CorpSale (full)$15,001 - $50,000eFD →
2025-05-152025-04-1530JointSTZConstellation Brands IncSale (full)$15,001 - $50,000eFD →
2025-02-142025-01-1035JointCARRCarrier Global CorpSale (full)$1,001 - $15,000eFD →
2025-02-142025-01-1035JointMSFTMicrosoft CorpSale (full)$15,001 - $50,000eFD →
2025-02-142025-01-1035JointDEODiageo Plc ADRSale (full)$15,001 - $50,000eFD →
2025-02-142025-01-1035JointAAPLApple IncSale (full)$15,001 - $50,000eFD →
2025-02-142025-01-1035JointTSCOTractor Supply CompanySale (full)$15,001 - $50,000eFD →
2025-02-142025-01-1035JointTXNTexas Instruments Incorporated - Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointADBEAdobe Inc. - Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointTRVThe Travelers Companies, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointKMBKimberly-Clark Corporation Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointAAPLApple Inc. - Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointCTVACorteva, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-11-152024-10-2917JointOCOwens Corning Inc Common Stock NewSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointNestle ADRSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointMSFTMicrosoft Corporation - Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointMCDMcDonald's Corporation Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointJNJJohnson & Johnson Common StockSale (full)$15,001 - $50,000eFD →
2024-11-152024-10-2917JointOTISOtis Worldwide Corporation Common StockSale (full)$1,001 - $15,000eFD →
2024-11-152024-10-2917JointHONHoneywell International Inc. - Common StockSale (full)$15,001 - $50,000eFD →
2024-09-132024-08-2618JointCVSCVS Health Corporation Common StockSale (full)$1,001 - $15,000eFD →
2024-09-132024-08-2618MemberAAPLApple Inc. - Common StockSale (full)$15,001 - $50,000eFD →
2024-09-132024-08-2618JointMDTMedtronic plc. Ordinary SharesSale (full)$15,001 - $50,000eFD →
2024-09-132024-08-2618JointUPSUnited Parcel Service, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2024-09-132024-08-2618MemberEaton Vance Floating Rate Fund Insti Share Company: EATON VANCE FLOATING RATE CLASS ISale (full)$50,001 - $100,000eFD →
2024-09-132024-08-2618MemberThe Bond Fd of America Class F-2 Shares Company: AMERICAN BOND FUND OF AMERICA CL F2Purchase$50,001 - $100,000eFD →
2024-06-142024-05-1332JointCLFCleveland-Cliffs IncSale (full)$100,001 - $250,000eFD →
2024-06-142024-05-1332JointCLFCleveland-Cliffs IncSale (partial)$100,001 - $250,000eFD →
2024-06-142024-05-1332JointINTCIntel CorpSale (partial)$100,001 - $250,000eFD →
2024-06-142024-05-1332JointINTCIntel CorpSale (full)$100,001 - $250,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs IncSale (partial)$50,001 - $100,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs IncSale (partial)$15,001 - $50,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs IncSale (partial)$100,001 - $250,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 07/19/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointGILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs IncSale (partial)$1,001 - $15,000eFD →
2024-06-142024-05-1035JointParamount Global Cl BSale (full)$100,001 - $250,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs IncSale (partial)$50,001 - $100,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointGILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointArk Innovation ETF Option Type: Put Strike price: $45.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointCLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointGILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-1035JointINTCIntel Corporation - Common StockSale (partial)$100,001 - $250,000eFD →
2024-06-142024-05-0936JointKEYKeycorp Option Type: Put Strike price: $15.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0936JointINTCIntel Corporation - Common StockPurchase$50,001 - $100,000eFD →
2024-06-142024-05-0837JointGOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0837JointGOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0837JointADBEAdobe Systems Inc Option Type: Put Strike price: $500.00 Expires: 12/20/2024Purchase$15,001 - $50,000eFD →
2024-06-142024-05-0837JointGILDGilead Sciences, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0837JointSWKSSkyworks Solutions, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0837JointS&P Biotech SPDR Option Type: Call Strike price: $100.00 Expires: 10/18/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0837JointINTCIntel Corporation - Common StockPurchase$100,001 - $250,000eFD →
2024-06-142024-05-0738JointWMSAdvanced Drainage Systems, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0738JointArk Innovation ETF Option Type: Call Strike price: $51.00 Expires: 12/20/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0738JointCCJCameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0738JointINTCIntel Corporation - Common StockPurchase$100,001 - $250,000eFD →
2024-06-142024-05-0738JointCLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0738JointGOLDBarrick Gold CorpSale (full)$100,001 - $250,000eFD →
2024-06-142024-05-0738JointGOLDBarrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0738JointFITBFifth Third Bancorp - Common StockSale (full)$15,001 - $50,000eFD →
2024-06-142024-05-0738JointLSCCLattice Semiconductor Corporation - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0738JointFITBFifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0738JointCVXChevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-06-142024-05-0342JointDOWDow Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointTERTeradyne, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointKLACKLA Corporation - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointAAgilent Technologies, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointSNPSSynopsys, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointMSIMotorola Solutions, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointPEPPepsiCo, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointELSEquity Lifestyle Properties, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointINFYInfosys Limited American Depositary SharesSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointGGGGraco Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointRMDResMed Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointVRSKVerisk Analytics, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointHUMAHumacyte, Inc. - Common StockSale (partial)$15,001 - $50,000eFD →
2024-06-142024-05-0342JointMPWRMonolithic Power Systems, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointUIUbiquiti Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointMAMastercard Incorporated Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointHUMAHumacyte, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointPGProcter & Gamble Company (The) Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointASMLASML Holding N.V. - New York Registry SharesSale (full)$15,001 - $50,000eFD →
2024-06-142024-05-0342JointVRTXVertex Pharmaceuticals Incorporated - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointGLPIGaming and Leisure Properties, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointCPRTCopart, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointWATWaters Corporation Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointITWIllinois Tool Works Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointBROBrown & Brown, Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointCBSHCommerce Bancshares, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointROLLS-ROYCE HOLDINGS PLC ADRSale (partial)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointRELXRelx Plc ADRSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointSOLVSolventum Corporation Common StockPurchase$1,001 - $15,000eFD →
2024-06-142024-05-0342JointCTASCintas Corporation - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointVVisa Inc.Sale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointODFLOld Dominion Freight Line, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointROLLS-ROYCE HOLDINGS PLC ADRSale (partial)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointHSYThe Hershey Company Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointNDSNNordson Corporation - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointTELTe Connectivity LtdSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointNXPINXP Semiconductors N.V. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointMCOMoody's Corporation Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointROLLS-ROYCE HOLDINGS PLC ADRSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointPYPLPayPal Holdings, Inc. - Common StockSale (full)$100,001 - $250,000eFD →
2024-06-142024-05-0342JointGRMNGarmin Ltd. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointPFEPfizer, Inc. Common StockSale (full)$15,001 - $50,000eFD →
2024-06-142024-05-0342JointFDSFactSet Research Systems Inc. Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointNFLXNetflix, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointLULUlululemon athletica inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointCDNSCadence Design Systems, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointQLYSQualys, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointPAYXPaychex, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointJKHYJack Henry & Associates, Inc. - Common StockSale (full)$1,001 - $15,000eFD →
2024-06-142024-05-0342JointDECKDeckers Outdoor Corporation Common StockSale (full)$1,001 - $15,000eFD →
2024-05-152024-04-3015JointCVXChevron Corporation Common StockSale (full)$100,001 - $250,000eFD →
2024-05-152024-04-3015JointKEYKeyCorp Common StockSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointOXYOccidental Petroleum Corporation Common StockSale (full)$15,001 - $50,000eFD →
2024-05-152024-04-3015JointGolden Ocean Group Limited - Common StockSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointSBLKStar Bulk Carriers Corp. - Common SharesSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointWalgreens Boots Alliance, Inc. - Common StockSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointXOMExxon Mobil Corporation Common StockSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointPYPLPayPal Holdings, Inc. - Common Stock Option Type: Put Strike price: $75.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-3015JointNVDANVIDIA Corporation - Common StockSale (full)$15,001 - $50,000eFD →
2024-05-152024-04-3015JointHUMAHumacyte, Inc. - Common StockSale (partial)$50,001 - $100,000eFD →
2024-05-152024-04-3015JointSouthern States Bancshares, Inc. - Common StockSale (full)$50,001 - $100,000eFD →
2024-05-152024-04-2916JointCLXClorox Company Option Type: Put Strike price: $135.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointCCLCarnival Corporation Common Stock Option Type: Put Strike price: $17.50 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointQCOMQUALCOMM Incorporated - Common Stock Option Type: Put Strike price: $150.00 Expires: 12/20/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointSWKSSkyworks Solutions, Inc. - Common Stock Option Type: Put Strike price: $100.00 Expires: 11/15/2024Purchase$15,001 - $50,000eFD →
2024-05-152024-04-2916JointMMM3M Company Common StockSale (full)$15,001 - $50,000eFD →
2024-05-152024-04-2916JointQCOMQUALCOMM Incorporated - Common Stock Option Type: Put Strike price: $155.00 Expires: 12/20/2024Purchase$15,001 - $50,000eFD →
2024-05-152024-04-2916JointLSCCLattice Semiconductor Corporation - Common Stock Option Type: Put Strike price: $70.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointLSCCLattice Semiconductor Corporation - Common Stock Option Type: Put Strike price: $70.00 Expires: 09/20/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointCVXChevron Corporation Common Stock Option Type: Call Strike price: $160.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-2916JointGrupo Aeroportuario Del Pacifico ADRSale (full)$1,001 - $15,000eFD →
2024-05-152024-04-1827JointKMBKimberly-Clark Corporation Common Stock Option Type: Put Strike price: $115.00 Expires: 06/21/2024Purchase$1,001 - $15,000eFD →
2024-05-152024-04-1827JointNTESNetease Inc ADRSale (full)$1,001 - $15,000eFD →
2024-05-152024-04-0540JointBROBrown & Brown, Inc. Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointSNPSSynopsys, Inc. - Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointCBSHCommerce Bancshares, Inc. - Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointGILDGilead Sciences, Inc. - Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointSWKSSkyworks Solutions, Inc. - Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointLULUlululemon athletica inc. - Common StockPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointNTESNetease Inc ADRPurchase$1,001 - $15,000eFD →
2024-05-152024-04-0540JointGrupo Aeroportuario Del Pacifico, S.A. B. de C.V.Purchase$1,001 - $15,000eFD →

How these are read and published: methodology.

Holdings · annual financial disclosure

Assets listed on the 2022 report.

348 assets with a value on the report filed 2023-08-11, 246 of them shares or options of a listed company. Values are the ranges on the form. Assets are held by the member, a spouse or a dependent child, as reported. Open the report.

AssetTypeOwnerValue (as filed)
Hancock Whitney BankOtherJoint$50,001 - $100,000
Rental Property 1OtherJoint$500,001 - $1,000,000
AST Preservation Asset Allocation PortfolioFundMember$1,001 - $15,000
AST Moderate Multi-Asset PortfolioFundMemberNone (or less than $1,001)
AST J.P. Morgan Global ThematicFundMember$1,001 - $15,000
AST Prudential Growth AllocationFundMember$1,001 - $15,000
AST T. Rowe Price Asset AllocationFundMember$1,001 - $15,000
AST Balanced Asset AllocationFundMember$1,001 - $15,000
AST Investment Grade BondFundMember$1,001 - $15,000
Fidelity (FDRXX)OtherMember$100,001 - $250,000
GOOGLAlphabet Inc.StockMember$50,001 - $100,000
AAPLApple Inc.StockMember$250,001 - $500,000
CCitigroup Inc.StockMember$15,001 - $50,000
NUENucor CorporationStockMember$50,001 - $100,000
PFEPfizer Inc.StockMember$50,001 - $100,000
PMPhilip Morris International Inc.StockMember$15,001 - $50,000
UAAUnder Armour, Inc.StockMember$15,001 - $50,000
VZVerizon Communications Inc.StockMember$15,001 - $50,000
WMTWalmart Inc.StockMember$15,001 - $50,000
Fidelity International Index FundFundMember$50,001 - $100,000
Fidelity Mid Cap Index FundFundMember$50,001 - $100,000
First Eagle Global Fund Class IFundMember$15,001 - $50,000
Eaton Vance Floating - Rate Fund Institutional ClaFundMember$50,001 - $100,000
PIMCO Income Fund Class I-3FundMember$50,001 - $100,000
First Trust NASDAQ Technology Dividend Index FundFundMember$15,001 - $50,000
iShares Core S&P 500 ETFFundMember$15,001 - $50,000
Consumer Staples Select Sector SPDR FundFundMember$50,001 - $100,000
Utilities Select Sector SPDR FundFundMember$15,001 - $50,000
Health Care Select Sector SPDR FundFundMember$50,001 - $100,000
SPDR S&P Aerospace & Defense ETFFundMember$50,001 - $100,000
Vanguard Dividend Appreciation Index Fund ETF SharFundMember$50,001 - $100,000
Invesco QQQ TrustFundMember$15,001 - $50,000
iShares Preferred and Income Securities ETFFundMember$15,001 - $50,000
WisdomTree U.S. Total Dividend FundFundMember$50,001 - $100,000
BMYBristol-Myers Squibb Company Common StockStockMember$15,001 - $50,000
iShares MSCI USA Momentum Factor ETFFundMemberNone (or less than $1,001)
IDV - iShares International Select Dividend ETFFundMember$15,001 - $50,000
PYPLPayPal Holdings, Inc.StockMember$15,001 - $50,000
WAB - WABTEC COMStockMemberNone (or less than $1,001)
ABNFX - The Bond Fund of America Class F2StockMember$15,001 - $50,000
RSP - Invesco S&P 500 Equal Weight ETFStockMember$15,001 - $50,000
DHS - Wisdomtree U.S. High Dividend FundStockMember$50,001 - $100,000
XLC - Communications Services Select Sector SPDF FundFundMemberNone (or less than $1,001)
US Treas Bills Zero CPNBondMember$50,001 - $100,000
Fidelity (SPAXX)OtherJoint$100,001 - $250,000
ABBVAbbVie Inc.StockJoint$15,001 - $50,000
ACNAccenture plcStockJoint$15,001 - $50,000
ADBEAdobe Inc.StockJoint$1,001 - $15,000
GOOGLAlphabet Inc.StockJoint$15,001 - $50,000
AWKAmerican Water Works Company, Inc.StockJoint$15,001 - $50,000
CORAmerisourceBergen CorporationStockJointNone (or less than $1,001)
AMGNAmgen Inc.StockJoint$15,001 - $50,000
AAPLApple Inc.StockJoint$100,001 - $250,000
ADMArcher-Daniels-Midland CompanyStockJoint$15,001 - $50,000
Cedar Fair, L.P.StockJointNone (or less than $1,001)
CTASCintas CorporationStockJointNone (or less than $1,001)
CSXCSX CorporationStockJoint$50,001 - $100,000
CVSCVS Health CorporationStockJoint$15,001 - $50,000
STZConstellation Brands, Inc.StockJoint$15,001 - $50,000
DEODiageo plcStockJoint$15,001 - $50,000
DISThe Walt Disney CompanyStockJointNone (or less than $1,001)
DUKDuke Energy CorporationStockJoint$15,001 - $50,000
FDXFedEx CorporationStockJointNone (or less than $1,001)
GILDGilead Sciences, Inc.StockJointNone (or less than $1,001)
GSThe Goldman Sachs Group, Inc.StockJoint$15,001 - $50,000
HONHoneywell International Inc.StockJoint$15,001 - $50,000
JNJJohnson & JohnsonStockJoint$15,001 - $50,000
JPMJPMorgan Chase & Co.StockJoint$15,001 - $50,000
KMBKimberly-Clark CorporationStockJoint$15,001 - $50,000
LLYEli Lilly and CompanyStockJoint$15,001 - $50,000
LMTLockheed Martin CorporationStockJoint$15,001 - $50,000
MAMastercard IncorporatedStockJoint$15,001 - $50,000
MCDMcDonald's CorporationStockJoint$15,001 - $50,000
MDTMedtronic plcStockJoint$15,001 - $50,000
MSFTMicrosoft CorporationStockJoint$50,001 - $100,000
Nestlé S.A.StockJoint$15,001 - $50,000
NEENextEra Energy, Inc.StockJoint$15,001 - $50,000
ORCLOracle CorporationStockJoint$15,001 - $50,000
PEPPepsiCo, Inc.StockJoint$15,001 - $50,000
PFEPfizer Inc.StockJoint$15,001 - $50,000
PMPhilip Morris International Inc.StockJoint$15,001 - $50,000
PGThe Procter & Gamble CompanyStockJoint$15,001 - $50,000
PRUPrudential Financial, Inc.StockJoint$15,001 - $50,000
QCOMQUALCOMM IncorporatedStockJoint$15,001 - $50,000
Siemens AktiengesellschaftStockJointNone (or less than $1,001)
SLFSun Life Financial Inc.StockJoint$15,001 - $50,000
TXNTexas Instruments IncorporatedStockJoint$15,001 - $50,000
TSCOTractor Supply CompanyStockJoint$15,001 - $50,000
TRVThe Travelers Companies, Inc.StockJoint$15,001 - $50,000
TSNTyson Foods, Inc.StockJoint$15,001 - $50,000
UNPUnion Pacific CorporationStockJoint$15,001 - $50,000
UPSUnited Parcel Service, Inc.StockJoint$15,001 - $50,000
VZVerizon Communications Inc.StockJointNone (or less than $1,001)
WMTWalmart Inc.StockJoint$15,001 - $50,000
XELXcel Energy Inc.StockJointNone (or less than $1,001)
ALABAMA STATE UNIV REV GEN TUITION FEE REVENUE BOND (010632PC5)BondJointNone (or less than $1,001)
BIRMINGHAM ALA GO WTS SER (09088RJ31)BondJoint$50,001 - $100,000
NEW YORK NY GO BDS (64966MHL6)BondJointNone (or less than $1,001)
American Funds New Perspective Fund Class CFundJointNone (or less than $1,001)
Federated MDT Mid Cap Growth Fund Class C SharesFundJointNone (or less than $1,001)
John Hancock Bond Fund Class CFundJointNone (or less than $1,001)
PIMCO Income Fund Class CFundJointNone (or less than $1,001)
CARRCarrier Global CorporationStockJoint$1,001 - $15,000
BMYBristol-Myers Squibb CompanyStockJoint$1,001 - $15,000
CTVACorteva, Inc.StockJoint$1,001 - $15,000
OTISOtis Worldwide CorporationStockJoint$1,001 - $15,000
DGXQuest Diagnostics IncorporatedStockJoint$15,001 - $50,000
RTXRaytheon Technologies CorporationStockJointNone (or less than $1,001)
VTRSViatris Inc.StockJointNone (or less than $1,001)
AB Total Return Bond Portfolio Class CFundJointNone (or less than $1,001)
Global X Cloud Computing ETF Global X Cloud ComputFundJointNone (or less than $1,001)
Communication Services Select Sector SPDR FundFundJointNone (or less than $1,001)
NWLNewell Brands Inc. - Common StockStockJointNone (or less than $1,001)
PEGAPegasystems Inc. - Common StockStockJointNone (or less than $1,001)
CRWDCrowdStrike Holdings, Inc. - Class A Common StockStockJointNone (or less than $1,001)
OC - Owens Corning Common Stock NewStockJoint$15,001 - $50,000
iShares National Muni Bond ETFFundJoint$50,001 - $100,000
Southern States BankOtherJoint$15,001 - $50,000
Fifth Third BankOtherJoint$50,001 - $100,000
Alabama PensionOtherMemberUnascertainable
University of Miami PensionOtherMemberUnascertainable
BTC LifePath Ret FFundMember$1,001 - $15,000
ADBEAdobe Inc.StockJoint$1,001 - $15,000
GOOGAlphabet Inc.StockJoint$1,001 - $15,000
AAPLApple Inc.StockJoint$250,001 - $500,000
ANETArista Networks, Inc.StockJoint$1,001 - $15,000
ASMLASML Holding N.V.StockJoint$1,001 - $15,000
ADPAutomatic Data Processing, Inc.StockJoint$1,001 - $15,000
BRK.BBerkshire Hathaway Inc.StockJointNone (or less than $1,001)
KOThe Coca-Cola CompanyStockJoint$15,001 - $50,000
CSXCSX CorporationStockJoint$1,001 - $15,000
EWEdwards Lifesciences CorporationStockJoint$1,001 - $15,000
LLYEli Lilly and CompanyStockJoint$1,001 - $15,000
METAFacebook, Inc.StockJoint$1,001 - $15,000
FDSFactSet Research Systems Inc.StockJoint$1,001 - $15,000
CPAYFLEETCOR Technologies, Inc.StockJoint$1,001 - $15,000
GRMNGarmin Ltd.StockJointNone (or less than $1,001)
GNTXGentex CorporationStockJoint$1,001 - $15,000
GGGGraco Inc.StockJointNone (or less than $1,001)
IEXIDEX CorporationStockJoint$1,001 - $15,000
ITWIllinois Tool Works Inc.StockJoint$1,001 - $15,000
INTCIntel CorporationStockJoint$250,001 - $500,000
INTUIntuit Inc.StockJointNone (or less than $1,001)
JKHYJack Henry & Associates, Inc.StockJoint$1,001 - $15,000
JNJJohnson & JohnsonStockJointNone (or less than $1,001)
KLACKLA CorporationStockJoint$1,001 - $15,000
LRCXLam Research CorporationStockJoint$1,001 - $15,000
MKTXMarketAxess Holdings Inc.StockJointNone (or less than $1,001)
MAMastercard IncorporatedStockJoint$1,001 - $15,000
MTDMettler-Toledo International Inc.StockJoint$1,001 - $15,000
MSFTMicrosoft CorporationStockJoint$250,001 - $500,000
MNSTMonster Beverage CorporationStockJointNone (or less than $1,001)
MCOMoody's CorporationStockJoint$1,001 - $15,000
NVDANVIDIA CorporationStockJointNone (or less than $1,001)
PAYXPaychex, Inc.StockJoint$1,001 - $15,000
PEPPepsiCo, Inc.StockJoint$1,001 - $15,000
TROWT. Rowe Price Group, Inc.StockJointNone (or less than $1,001)
SPGIS&P Global Inc.StockJointNone (or less than $1,001)
TXNTexas Instruments IncorporatedStockJoint$1,001 - $15,000
UIUbiquiti Inc.StockJoint$1,001 - $15,000
VEEVVeeva Systems Inc.StockJointNone (or less than $1,001)
VRSKVerisk Analytics, Inc.StockJoint$1,001 - $15,000
VVisa Inc.StockJoint$1,001 - $15,000
VMware, Inc.StockJointNone (or less than $1,001)
Xilinx, Inc.StockJointNone (or less than $1,001)
ZTSZoetis Inc.StockJointNone (or less than $1,001)
EVTEaton Vance Tax-Advantaged Dividend Income FundFundJointNone (or less than $1,001)
AMATApplied Materials, Inc.StockJointNone (or less than $1,001)
GOLDBarrick Gold CorporationStockJoint$50,001 - $100,000
CPCanadian Pacific Railway LimitedStockJointNone (or less than $1,001)
CHDChurch & Dwight Co., Inc.StockJointNone (or less than $1,001)
CPRTCopart, Inc.StockJoint$1,001 - $15,000
FASTFastenal CompanyStockJointNone (or less than $1,001)
INFYInfosys LimitedStockJoint$1,001 - $15,000
NVONovo Nordisk A/SStockJoint$1,001 - $15,000
SCCOSouthern Copper CorporationStockJointNone (or less than $1,001)
UNPUnion Pacific CorporationStockJoint$1,001 - $15,000
WITWipro LimitedStockJointNone (or less than $1,001)
ALPS Sector Dividend Dogs ETFFundJointNone (or less than $1,001)
Goldman Sachs Bank USAOtherJoint$250,001 - $500,000
GOLDBarrick Gold CorporationStockJointNone (or less than $1,001)
APDAir Products and Chemicals, Inc. Common StockStockJointNone (or less than $1,001)
ALGNStockJointNone (or less than $1,001)
ALLEAllegion plc Ordinary SharesStockJoint$1,001 - $15,000
ADIAnalog Devices, Inc. - Common StockStockJoint$1,001 - $15,000
BIOBio-Rad Laboratories, Inc. Class A Common StockStockJointNone (or less than $1,001)
BKEBuckle, Inc. (The) Common StockStockJointNone (or less than $1,001)
CABOCable One, Inc. Common StockStockJointNone (or less than $1,001)
CECelanese Corporation Celanese Corporation Common SStockJointNone (or less than $1,001)
ChannelAdvisor Corporation Common StockStockJointNone (or less than $1,001)
CTASCintas Corporation - Common StockStockJoint$1,001 - $15,000
CLFCleveland-Cliffs Inc. Common StockStockJoint$250,001 - $500,000
Cornerstone Building Brands, Inc. Common StockStockJointNone (or less than $1,001)
DEODiageo plc Common StockStockJointNone (or less than $1,001)
EXPEagle Materials Inc Common StockStockJointNone (or less than $1,001)
ELEstee Lauder Companies, Inc. (The) Common StockStockJointNone (or less than $1,001)
GNRCGenerac Holdlings Inc. Common StockStockJointNone (or less than $1,001)
HSYThe Hershey Company Common StockStockJoint$1,001 - $15,000
IDXXIDEXX Laboratories, Inc. - Common StockStockJointNone (or less than $1,001)
KEYSKeysight Technologies Inc. Common StockStockJoint$1,001 - $15,000
MPWRMonolithic Power Systems, Inc. - Common StockStockJoint$1,001 - $15,000
NFLXNetflix, Inc. - Common StockStockJointNone (or less than $1,001)
OXYOccidental Petroleum Corporation Common StockStockJointNone (or less than $1,001)
ODFLOld Dominion Freight Line, Inc. - Common StockStockJoint$1,001 - $15,000
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
PGProcter & Gamble Company (The) Common StockStockJoint$1,001 - $15,000
QCOMQUALCOMM Incorporated - Common StockStockJoint$15,001 - $50,000
REGNRegeneron Pharmaceuticals, Inc. - Common StockStockJointNone (or less than $1,001)
ROKRockwell Automation, Inc. Common StockStockJointNone (or less than $1,001)
SEICSEI Investments Company - Common StockStockJointNone (or less than $1,001)
SWKSSkyworks Solutions, Inc. - Common StockStockJoint$1,001 - $15,000
SNASnap-On Incorporated Common StockStockJointNone (or less than $1,001)
Southern States Bancshares, Inc. - Common StockStockJoint$50,001 - $100,000
SSYSStratasys, Ltd. - Common StockStockJointNone (or less than $1,001)
SVB Financial Group - Common StockStockJointNone (or less than $1,001)
TERTeradyne, Inc. - Common StockStockJoint$1,001 - $15,000
United States Steel Corporation Common StockStockJoint$500,001 - $1,000,000
WATWaters Corporation Common StockStockJoint$1,001 - $15,000
WSTWest Pharmaceutical Services, Inc. Common StockStockJointNone (or less than $1,001)
ChannelAdvisor Corporation Common StockStockJointNone (or less than $1,001)
CLFCleveland-Cliffs Inc. Common StockStockJoint$15,001 - $50,000
CLFCleveland-Cliffs Inc. Common StockStockJointNone (or less than $1,001)
CLFCleveland-Cliffs Inc. Common StockStockJointNone (or less than $1,001)
INTCIntel Corporation - Common StockStockJointNone (or less than $1,001)
OXYOccidental Petroleum Corporation Common StockStockJointNone (or less than $1,001)
SCCOSouthern Copper Corporation Common StockStockJointNone (or less than $1,001)
United States Steel Corporation Common StockStockJointNone (or less than $1,001)
BABAAlibaba Group Holding Limited American DepositaryStockJointNone (or less than $1,001)
BABAAlibaba Group Holding Limited American DepositaryStockJointNone (or less than $1,001)
CALXCalix, Inc Common StockStockJointNone (or less than $1,001)
CALXCalix, Inc Common StockStockJointNone (or less than $1,001)
ChannelAdvisor Corporation Common StockStockJointNone (or less than $1,001)
ChannelAdvisor Corporation Common StockStockJointNone (or less than $1,001)
CLFCleveland-Cliffs Inc. Common StockStockJoint$15,001 - $50,000
CLFCleveland-Cliffs Inc. Common StockStockJointNone (or less than $1,001)
FFord Motor Company Common StockStockJointNone (or less than $1,001)
FFord Motor Company Common StockStockJointNone (or less than $1,001)
INTCIntel Corporation - Common StockStockJointNone (or less than $1,001)
INTCIntel Corporation - Common StockStockJointNone (or less than $1,001)
NVDANVIDIA Corporation - Common StockStockJointNone (or less than $1,001)
OXYOccidental Petroleum Corporation Common StockStockJointNone (or less than $1,001)
OXYOccidental Petroleum Corporation Common StockStockJointNone (or less than $1,001)
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
QCOMQUALCOMM Incorporated - Common StockStockJointNone (or less than $1,001)
SCCOSouthern Copper Corporation Common StockStockJointNone (or less than $1,001)
United States Steel Corporation Common StockStockJointNone (or less than $1,001)
Goldman SachsOtherJoint$100,001 - $250,000
SSYSStratasys, Ltd. - Common StockStockJointNone (or less than $1,001)
AAPLApple Inc. - Common StockStockJointNone (or less than $1,001)
ADBEAdobe Inc. - Common StockStockJointNone (or less than $1,001)
CALXCalix, Inc Common StockStockJointNone (or less than $1,001)
MSFTMicrosoft Corporation - Common StockStockJointNone (or less than $1,001)
Invesco QQQ Trust, Series 1StockJointNone (or less than $1,001)
ABBVAbbVie Inc. Common StockStockJoint$1,001 - $15,000
AMEAmetek IncStockJoint$1,001 - $15,000
AMGNAmgen IncStockJoint$15,001 - $50,000
AMTAmerican Tower CorpStockJoint$1,001 - $15,000
Activision BlizzardStockJoint$100,001 - $250,000
BMOBank of MontrealStockJoint$1,001 - $15,000
CROXCrocs IncStockJoint$1,001 - $15,000
CDNSCadence Design Systems, Inc. - Common StockStockJoint$1,001 - $15,000
CFGCitizens Financial Group, Inc. Common StockStockJoint$1,001 - $15,000
CSCOCisco Systems, Inc. - Common StockStockJoint$15,001 - $50,000
DOWDow IncStockJoint$1,001 - $15,000
DQDAQO New Energy Corp. American Depositary Shares,StockJoint$1,001 - $15,000
ELSEquity Lifestyle PropertiesStockJoint$1,001 - $15,000
ETSYEtsy IncStockJoint$1,001 - $15,000
EXRExtra Space Storage IncStockJoint$1,001 - $15,000
FGBIFirst Guaranty Bancshares, Inc. - Common StockStockJoint$1,001 - $15,000
FITBFifth Third BancorpStockJoint$1,001 - $15,000
GFIGold Fields Ltd ADRStockJoint$1,001 - $15,000
GISGeneral MillsStockJoint$1,001 - $15,000
GLPIGaming and Leisure Properties, Inc. - Common StockStockJoint$1,001 - $15,000
GOOGAlphabet Inc. - Class C Capital StockStockJoint$1,001 - $15,000
HUMAHumacyte IncStockJoint$1,001 - $15,000
IBMInternational Business Machines CorporatStockJoint$1,001 - $15,000
KEYKeycorpStockJoint$1,001 - $15,000
MKSIMks Instruments IncStockJoint$1,001 - $15,000
MRSHMarsh & Mclennan CompaniesStockJoint$1,001 - $15,000
MMM3M CompanyStockJoint$1,001 - $15,000
MRKMerck & CoStockJoint$1,001 - $15,000
NDAQNasdaq IncStockJoint$1,001 - $15,000
NUNu Holdings Ltd Cl AStockJoint$15,001 - $50,000
PFEPfizer IncStockJoint$1,001 - $15,000
PAYCPaycom Software IncStockJoint$1,001 - $15,000
PHMPultegroupStockJoint$1,001 - $15,000
RACEFerrari N.V.StockJoint$1,001 - $15,000
RELXRelx Plc ADRStockJoint$1,001 - $15,000
RFRegions Financial CorpStockJoint$1,001 - $15,000
RHRh Common StockStockJoint$1,001 - $15,000
SCIService Corp InternationalStockJoint$1,001 - $15,000
Limestone Bancorp, Inc. - Common StockStockJoint$1,001 - $15,000
TMOThermo Fisher Scientific IncStockJoint$1,001 - $15,000
TREXTrex CompanyStockJoint$1,001 - $15,000
VCTRVictory Capital Holdings Inc Cl AStockJoint$1,001 - $15,000
VRTXVertex PharmaceuticStockJoint$1,001 - $15,000
VZVerizon Communications IncStockJoint$1,001 - $15,000
Walgreens Boots AllianceStockJoint$1,001 - $15,000
XOMExxon Mobil CorpStockJoint$50,001 - $100,000
MSFTMicrosoft Corporation - Common StockStockJointNone (or less than $1,001)
CLFCleveland-Cliffs Inc. Common StockStockJointNone (or less than $1,001)
QCOMQUALCOMM Incorporated - Common StockStockJoint$15,001 - $50,000
GOLDBarrick Gold CorpStockJointNone (or less than $1,001)
INTCIntel Corporation - Common StockStockJoint$15,001 - $50,000
MSFTMicrosoft Corporation - Common StockStockJoint$15,001 - $50,000
MSFTMicrosoft Corporation - Common StockStockJoint$1,001 - $15,000
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
PYPLPayPal Holdings, Inc. - Common StockStockJointNone (or less than $1,001)
SSYSStratasys, Ltd. - Common StockStockJointNone (or less than $1,001)
United States Steel Corporation Common StockStockJointNone (or less than $1,001)
United States Steel Corporation Common StockStockJoint$15,001 - $50,000
United States Steel Corporation Common StockStockJoint$1,001 - $15,000
United States Steel Corporation Common StockStockJoint$15,001 - $50,000
Marathon Oil CorpStockJointNone (or less than $1,001)
CVXChevron Corporation Common StockStockJointNone (or less than $1,001)
NOCNorthrop Grumman Corporation Common StockStockJointNone (or less than $1,001)
AMDAdvanced Micro Devices, Inc. - Common StockStockJoint$1,001 - $15,000
Ark Innovation ETFFundJoint$100,001 - $250,000
Ark Next Generation Internet ETFFundJoint$1,001 - $15,000
iShares U.S. Energy ETFFundJoint$50,001 - $100,000
CLXClorox Company (The) Common StockStockJoint$1,001 - $15,000
CVXChevron Corporation Common StockStockJoint$1,001 - $15,000
FFord Motor CompanyStockJoint$15,001 - $50,000
KMBKimberly Clark CorpStockJoint$1,001 - $15,000
PGProcter & Gamble CompanyStockJoint$1,001 - $15,000
PGProcter & Gamble CompanyStockJoint$1,001 - $15,000
TSMTaiwan Semiconductor Manufacturing Company Ltd.StockJoint$1,001 - $15,000
United States Steel Corporation Common StockStockJoint$15,001 - $50,000
McVean Trading & Investments, LLCOtherMember$50,001 - $100,000
APR 22 CME CattleOtherMemberNone (or less than $1,001)
Jul 22 CBT CornOtherMemberNone (or less than $1,001)
Jul 22 Soybean OilOtherMemberNone (or less than $1,001)
Nov 22 CBT SoybeansOtherMemberNone (or less than $1,001)
Aug 22 CME CattleOtherMemberNone (or less than $1,001)
Mar 22 CBT SoybeansOtherMemberNone (or less than $1,001)
Dec 22 CME CattleOtherMemberNone (or less than $1,001)
Jun 22 CME CattleOtherMemberNone (or less than $1,001)
Put Jun 22 CME CattleOtherMemberNone (or less than $1,001)
Jul 22 Soybean MealOtherMemberNone (or less than $1,001)
Aug 22 Soybean MealOtherMemberNone (or less than $1,001)
Call 22 Sept SoybeansOtherMemberNone (or less than $1,001)
Mar 23 CBT CornOtherMemberNone (or less than $1,001)
Jul 23 CBT CornOtherMember$1,001 - $15,000
Feb 23 CME CattleOtherMember$1,001 - $15,000
Dec 23 CBT CornOtherMemberNone (or less than $1,001)
Unimproved landOtherJoint$100,001 - $250,000

How reports are read: holdings methodology.