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.
| Disclosed | Traded | Days | Owner | Asset | Type | Amount range (as filed) | Source |
|---|---|---|---|---|---|---|---|
| 2026-08-05 | 2025-12-17 | 231 ·>45 | Member | AAPLApple Inc | Sale (partial) | $50,001 - $100,000 | eFD → |
| 2026-08-05 | 2025-12-17 | 231 ·>45 | Member | GOOGLAlphabet Cl A | Sale (partial) | $1,001 - $15,000 | eFD → |
| 2026-08-05 | 2025-10-07 | 302 ·>45 | Joint | AAPLApple Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-10-07 | 302 ·>45 | Joint | GOOGLAlphabet Inc. - Class A Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-04-15 | 477 ·>45 | Joint | GSGoldman Sachs Group | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-04-15 | 477 ·>45 | Joint | MAMastercard Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-04-15 | 477 ·>45 | Joint | AAPLApple Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-04-15 | 477 ·>45 | Joint | GOOGLAlphabet Cl A | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2025-01-10 | 572 ·>45 | Joint | AAPLApple Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-10-29 | 645 ·>45 | Joint | MSFTMicrosoft Corporation - Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-10-29 | 645 ·>45 | Joint | AAPLApple Inc. - Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-10-29 | 645 ·>45 | Joint | OCOwens Corning Inc Common Stock New | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-08-26 | 709 ·>45 | Member | AAPLApple Inc. - Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-05-03 | 824 ·>45 | Joint | SOLVSolventum Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2026-08-05 | 2024-03-12 | 876 ·>45 | Joint | JPMJP Morgan Chase & Co. Common Stock | Sale (partial) | $1,001 - $15,000 | eFD → |
| 2026-08-05 | 2024-03-12 | 876 ·>45 | Joint | CSXCSX Corporation - Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-08-05 | 2024-03-12 | 876 ·>45 | Member | AAPLApple Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-09 | 37 | Member | WABWestinghouse Air Brake Technologies Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | LMTLockheed Martin Corporation Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | NEENextEra Energy, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | TSCOTractor Supply Company - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | CSXCSX Corporation - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | MAMastercard Incorporated Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | PFEPfizer, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | PGProcter & Gamble Company (The) Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | ACN - Accenture plc Class A Ordinary Shares (Ireland) | Sale (full) | $1,001 - $15,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | DUKDuke Energy Corporation (Holding Company) Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-07-16 | 2026-06-08 | 38 | Joint | AWKAmerican Water Works Company, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2026-01-15 | 2025-12-17 | 29 | Member | GOOGLAlphabet Cl A | Sale (full) | $1,001 - $15,000 | eFD → |
| 2026-01-15 | 2025-12-17 | 29 | Member | SPDR Select Sector Fund - Utilities | Purchase | $15,001 - $50,000 | eFD → |
| 2026-01-15 | 2025-12-17 | 29 | Member | SPDR Select Sector Fund - Consumer Staples | Purchase | $15,001 - $50,000 | eFD → |
| 2026-01-15 | 2025-12-17 | 29 | Member | SPDR Select Sector Fund - Health Care | Purchase | $15,001 - $50,000 | eFD → |
| 2026-01-15 | 2025-12-17 | 29 | Member | AAPLApple Inc | Sale (full) | $50,001 - $100,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | AAPLApple Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | BIRMINGHAM ALA GO WTS SER. 2018 B Rate/Coupon: 5.0% Matures: 12/01/2043 | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | GOOGLAlphabet Inc. - Class A Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | PEPPepsico Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | MSFTMicrosoft Corp | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | ORCLOracle Corporation Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-11-15 | 2025-10-07 | 39 | Joint | OCOwens Corning Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Member | iShares Broad USD Investment Grade Corporate Bond | Purchase | $50,001 - $100,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | MSFTMicrosoft Corp | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | MAMastercard Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | AMGNAmgen Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | GSGoldman Sachs Group | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | GOOGLAlphabet Cl A | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | AAPLApple Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Member | BMYBristol-Myers Squibb Company | Sale (full) | $1,001 - $15,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | ADMArcher Daniels Midland | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | LLYEli Lilly and Company | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | QCOMQualcomm Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | JPMJP Morgan Chase & Company | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | DUKDuke Energy Corp | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Member | PYPLPaypal Holdings | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | CSXCSX Corp | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-05-15 | 2025-04-15 | 30 | Joint | STZConstellation Brands Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | CARRCarrier Global Corp | Sale (full) | $1,001 - $15,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | MSFTMicrosoft Corp | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | DEODiageo Plc ADR | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | AAPLApple Inc | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | TSCOTractor Supply Company | Sale (full) | $15,001 - $50,000 | eFD → |
| 2025-02-14 | 2025-01-10 | 35 | Joint | TXNTexas Instruments Incorporated - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | ADBEAdobe Inc. - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | TRVThe Travelers Companies, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | KMBKimberly-Clark Corporation Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | AAPLApple Inc. - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | CTVACorteva, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | OCOwens Corning Inc Common Stock New | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | Nestle ADR | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | MSFTMicrosoft Corporation - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | MCDMcDonald's Corporation Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | JNJJohnson & Johnson Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | OTISOtis Worldwide Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-11-15 | 2024-10-29 | 17 | Joint | HONHoneywell International Inc. - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Joint | CVSCVS Health Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Member | AAPLApple Inc. - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Joint | MDTMedtronic plc. Ordinary Shares | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Joint | UPSUnited Parcel Service, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Member | Eaton Vance Floating Rate Fund Insti Share Company: EATON VANCE FLOATING RATE CLASS I | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-09-13 | 2024-08-26 | 18 | Member | The Bond Fd of America Class F-2 Shares Company: AMERICAN BOND FUND OF AMERICA CL F2 | Purchase | $50,001 - $100,000 | eFD → |
| 2024-06-14 | 2024-05-13 | 32 | Joint | CLFCleveland-Cliffs Inc | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-13 | 32 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-13 | 32 | Joint | INTCIntel Corp | Sale (partial) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-13 | 32 | Joint | INTCIntel Corp | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $50,001 - $100,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 07/19/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | GILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | Paramount Global Cl B | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc | Sale (partial) | $50,001 - $100,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | GILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | Ark Innovation ETF Option Type: Put Strike price: $45.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | CLFCleveland-Cliffs Inc Option Type: Call Strike price: $17.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | GILDGilead Sciences Inc Option Type: Put Strike price: $70.00 Expires: 11/15/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-10 | 35 | Joint | INTCIntel Corporation - Common Stock | Sale (partial) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-09 | 36 | Joint | KEYKeycorp Option Type: Put Strike price: $15.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-09 | 36 | Joint | INTCIntel Corporation - Common Stock | Purchase | $50,001 - $100,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | GOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | GOLDBarrick Gold Corp Option Type: Put Strike price: $17.00 Expires: 01/17/2025 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | ADBEAdobe Systems Inc Option Type: Put Strike price: $500.00 Expires: 12/20/2024 | Purchase | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | GILDGilead Sciences, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | SWKSSkyworks Solutions, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | S&P Biotech SPDR Option Type: Call Strike price: $100.00 Expires: 10/18/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-08 | 37 | Joint | INTCIntel Corporation - Common Stock | Purchase | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | WMSAdvanced Drainage Systems, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | Ark Innovation ETF Option Type: Call Strike price: $51.00 Expires: 12/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | CCJCameco Corporation Common Stock Option Type: Put Strike price: $45.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | INTCIntel Corporation - Common Stock | Purchase | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | CLFCleveland-Cliffs Inc Option Type: Call Strike price: $20.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | GOLDBarrick Gold Corp | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | GOLDBarrick Gold Corp Option Type: Call Strike price: $20.00 Expires: 01/17/2025 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | FITBFifth Third Bancorp - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | LSCCLattice Semiconductor Corporation - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | FITBFifth Third Bancorp - Common Stock Option Type: Call Strike price: $30.00 Expires: 05/17/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-07 | 38 | Joint | CVXChevron Corporation Common Stock Option Type: Put Strike price: $145.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | DOWDow Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | TERTeradyne, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | KLACKLA Corporation - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | AAgilent Technologies, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | SNPSSynopsys, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | MSIMotorola Solutions, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | PEPPepsiCo, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ELSEquity Lifestyle Properties, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | INFYInfosys Limited American Depositary Shares | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | GGGGraco Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | RMDResMed Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | VRSKVerisk Analytics, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | HUMAHumacyte, Inc. - Common Stock | Sale (partial) | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | MPWRMonolithic Power Systems, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | UIUbiquiti Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | MAMastercard Incorporated Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | HUMAHumacyte, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | PGProcter & Gamble Company (The) Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ASMLASML Holding N.V. - New York Registry Shares | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | VRTXVertex Pharmaceuticals Incorporated - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | GLPIGaming and Leisure Properties, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | CPRTCopart, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | WATWaters Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ITWIllinois Tool Works Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | BROBrown & Brown, Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | CBSHCommerce Bancshares, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ROLLS-ROYCE HOLDINGS PLC ADR | Sale (partial) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | RELXRelx Plc ADR | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | SOLVSolventum Corporation Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | CTASCintas Corporation - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | VVisa Inc. | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ODFLOld Dominion Freight Line, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ROLLS-ROYCE HOLDINGS PLC ADR | Sale (partial) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | HSYThe Hershey Company Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | NDSNNordson Corporation - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | TELTe Connectivity Ltd | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | NXPINXP Semiconductors N.V. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | MCOMoody's Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | ROLLS-ROYCE HOLDINGS PLC ADR | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | PYPLPayPal Holdings, Inc. - Common Stock | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | GRMNGarmin Ltd. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | PFEPfizer, Inc. Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | FDSFactSet Research Systems Inc. Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | NFLXNetflix, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | LULUlululemon athletica inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | CDNSCadence Design Systems, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | QLYSQualys, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | PAYXPaychex, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | JKHYJack Henry & Associates, Inc. - Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-06-14 | 2024-05-03 | 42 | Joint | DECKDeckers Outdoor Corporation Common Stock | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | CVXChevron Corporation Common Stock | Sale (full) | $100,001 - $250,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | KEYKeyCorp Common Stock | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | OXYOccidental Petroleum Corporation Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | Golden Ocean Group Limited - Common Stock | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | SBLKStar Bulk Carriers Corp. - Common Shares | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | Walgreens Boots Alliance, Inc. - Common Stock | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | XOMExxon Mobil Corporation Common Stock | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | PYPLPayPal Holdings, Inc. - Common Stock Option Type: Put Strike price: $75.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | NVDANVIDIA Corporation - Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | HUMAHumacyte, Inc. - Common Stock | Sale (partial) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-30 | 15 | Joint | Southern States Bancshares, Inc. - Common Stock | Sale (full) | $50,001 - $100,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | CLXClorox Company Option Type: Put Strike price: $135.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | CCLCarnival Corporation Common Stock Option Type: Put Strike price: $17.50 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | QCOMQUALCOMM Incorporated - Common Stock Option Type: Put Strike price: $150.00 Expires: 12/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | SWKSSkyworks Solutions, Inc. - Common Stock Option Type: Put Strike price: $100.00 Expires: 11/15/2024 | Purchase | $15,001 - $50,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | MMM3M Company Common Stock | Sale (full) | $15,001 - $50,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | QCOMQUALCOMM Incorporated - Common Stock Option Type: Put Strike price: $155.00 Expires: 12/20/2024 | Purchase | $15,001 - $50,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | LSCCLattice Semiconductor Corporation - Common Stock Option Type: Put Strike price: $70.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | LSCCLattice Semiconductor Corporation - Common Stock Option Type: Put Strike price: $70.00 Expires: 09/20/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | CVXChevron Corporation Common Stock Option Type: Call Strike price: $160.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-29 | 16 | Joint | Grupo Aeroportuario Del Pacifico ADR | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-18 | 27 | Joint | KMBKimberly-Clark Corporation Common Stock Option Type: Put Strike price: $115.00 Expires: 06/21/2024 | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-18 | 27 | Joint | NTESNetease Inc ADR | Sale (full) | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | BROBrown & Brown, Inc. Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | SNPSSynopsys, Inc. - Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | CBSHCommerce Bancshares, Inc. - Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | GILDGilead Sciences, Inc. - Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | SWKSSkyworks Solutions, Inc. - Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | LULUlululemon athletica inc. - Common Stock | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | NTESNetease Inc ADR | Purchase | $1,001 - $15,000 | eFD → |
| 2024-05-15 | 2024-04-05 | 40 | Joint | Grupo Aeroportuario Del Pacifico, S.A. B. de C.V. | Purchase | $1,001 - $15,000 | eFD → |
How these are read and published: methodology.
Holdings · annual financial disclosure
Assets listed on the 2023 report.
360 assets with a value on the report filed 2024-07-31, 251 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.
| Asset | Type | Owner | Value (as filed) |
|---|---|---|---|
| Hancock Whitney Bank | Other | Joint | $50,001 - $100,000 |
| Rental Property 1 | Other | Joint | None (or less than $1,001) |
| AST Preservation Asset Allocation Portfolio | Fund | Member | $1,001 - $15,000 |
| AST J.P. Morgan Global Thematic | Fund | Member | $1,001 - $15,000 |
| AST Prudential Growth Allocation | Fund | Member | $1,001 - $15,000 |
| AST T. Rowe Price Asset Allocation | Fund | Member | $1,001 - $15,000 |
| AST Balanced Asset Allocation | Fund | Member | $1,001 - $15,000 |
| AST Investment Grade Bond | Fund | Member | None (or less than $1,001) |
| Fidelity (FDRXX) | Other | Member | $250,001 - $500,000 |
| GOOGLAlphabet Inc. | Stock | Member | $100,001 - $250,000 |
| AAPLApple Inc. | Stock | Member | $250,001 - $500,000 |
| CCitigroup Inc. | Stock | Member | $15,001 - $50,000 |
| NUENucor Corporation | Stock | Member | $50,001 - $100,000 |
| PFEPfizer Inc. | Stock | Member | $15,001 - $50,000 |
| PMPhilip Morris International Inc. | Stock | Member | $15,001 - $50,000 |
| UAAUnder Armour, Inc. | Stock | Member | $1,001 - $15,000 |
| VZVerizon Communications Inc. | Stock | Member | $15,001 - $50,000 |
| WMTWalmart Inc. | Stock | Member | $15,001 - $50,000 |
| Fidelity International Index Fund | Fund | Member | $50,001 - $100,000 |
| Fidelity Mid Cap Index Fund | Fund | Member | $50,001 - $100,000 |
| First Eagle Global Fund Class I | Fund | Member | $50,001 - $100,000 |
| Eaton Vance Floating - Rate Fund Institutional Cla | Fund | Member | $50,001 - $100,000 |
| PIMCO Income Fund Class I-3 | Fund | Member | None (or less than $1,001) |
| First Trust NASDAQ Technology Dividend Index Fund | Fund | Member | $50,001 - $100,000 |
| iShares Core S&P 500 ETF | Fund | Member | $15,001 - $50,000 |
| Consumer Staples Select Sector SPDR Fund | Fund | Member | $50,001 - $100,000 |
| Utilities Select Sector SPDR Fund | Fund | Member | $15,001 - $50,000 |
| Health Care Select Sector SPDR Fund | Fund | Member | $50,001 - $100,000 |
| SPDR S&P Aerospace & Defense ETF | Fund | Member | $50,001 - $100,000 |
| Vanguard Dividend Appreciation Index Fund ETF Shar | Fund | Member | $50,001 - $100,000 |
| Invesco QQQ Trust | Fund | Member | $15,001 - $50,000 |
| iShares Preferred and Income Securities ETF | Fund | Member | $15,001 - $50,000 |
| WisdomTree U.S. Total Dividend Fund | Fund | Member | $50,001 - $100,000 |
| BMYBristol-Myers Squibb Company Common Stock | Stock | Member | $1,001 - $15,000 |
| IDV - iShares International Select Dividend ETF | Fund | Member | $50,001 - $100,000 |
| PYPLPayPal Holdings, Inc. | Stock | Member | $15,001 - $50,000 |
| WAB - WABTEC COM | Stock | Member | $1,001 - $15,000 |
| ABNFX - The Bond Fund of America Class F2 | Stock | Member | $15,001 - $50,000 |
| RSP - Invesco S&P 500 Equal Weight ETF | Stock | Member | $50,001 - $100,000 |
| DHS - Wisdomtree U.S. High Dividend Fund | Stock | Member | $50,001 - $100,000 |
| US Treas Bills Zero CPN | Bond | Member | None (or less than $1,001) |
| FS Multi-Strategy Alternatives Fund Class I | Fund | Member | $15,001 - $50,000 |
| Pimco Dividend and Income Fund Class Instl | Fund | Member | $50,001 - $100,000 |
| Federal Home LN MTG Corp MTN 5.2000% | Bond | Member | $50,001 - $100,000 |
| Fidelity (SPAXX) | Other | Joint | $100,001 - $250,000 |
| ABBVAbbVie Inc. | Stock | Joint | $15,001 - $50,000 |
| ACNAccenture plc | Stock | Joint | $15,001 - $50,000 |
| ADBEAdobe Inc. | Stock | Joint | $15,001 - $50,000 |
| GOOGLAlphabet Inc. | Stock | Joint | $50,001 - $100,000 |
| AWKAmerican Water Works Company, Inc. | Stock | Joint | $15,001 - $50,000 |
| AMGNAmgen Inc. | Stock | Joint | $15,001 - $50,000 |
| AAPLApple Inc. | Stock | Joint | $100,001 - $250,000 |
| ADMArcher-Daniels-Midland Company | Stock | Joint | $15,001 - $50,000 |
| CVSCVS Health Corporation | Stock | Joint | $15,001 - $50,000 |
| STZConstellation Brands, Inc. | Stock | Joint | $15,001 - $50,000 |
| DEODiageo plc | Stock | Joint | $15,001 - $50,000 |
| DUKDuke Energy Corporation | Stock | Joint | $15,001 - $50,000 |
| GSThe Goldman Sachs Group, Inc. | Stock | Joint | $15,001 - $50,000 |
| HONHoneywell International Inc. | Stock | Joint | $15,001 - $50,000 |
| JNJJohnson & Johnson | Stock | Joint | $15,001 - $50,000 |
| JPMJPMorgan Chase & Co. | Stock | Joint | $15,001 - $50,000 |
| KMBKimberly-Clark Corporation | Stock | Joint | $15,001 - $50,000 |
| LLYEli Lilly and Company | Stock | Joint | $50,001 - $100,000 |
| LMTLockheed Martin Corporation | Stock | Joint | $15,001 - $50,000 |
| MAMastercard Incorporated | Stock | Joint | None (or less than $1,001) |
| MCDMcDonald's Corporation | Stock | Joint | $15,001 - $50,000 |
| MDTMedtronic plc | Stock | Joint | $15,001 - $50,000 |
| MSFTMicrosoft Corporation | Stock | Joint | $100,001 - $250,000 |
| Nestlé S.A. | Stock | Joint | $15,001 - $50,000 |
| NEENextEra Energy, Inc. | Stock | Joint | $15,001 - $50,000 |
| ORCLOracle Corporation | Stock | Joint | $15,001 - $50,000 |
| PEPPepsiCo, Inc. | Stock | Joint | $15,001 - $50,000 |
| PFEPfizer Inc. | Stock | Joint | $15,001 - $50,000 |
| PMPhilip Morris International Inc. | Stock | Joint | $15,001 - $50,000 |
| PGThe Procter & Gamble Company | Stock | Joint | $15,001 - $50,000 |
| PRUPrudential Financial, Inc. | Stock | Joint | None (or less than $1,001) |
| QCOMQUALCOMM Incorporated | Stock | Joint | $15,001 - $50,000 |
| SLFSun Life Financial Inc. | Stock | Joint | $15,001 - $50,000 |
| TXNTexas Instruments Incorporated | Stock | Joint | $15,001 - $50,000 |
| TSCOTractor Supply Company | Stock | Joint | $15,001 - $50,000 |
| TRVThe Travelers Companies, Inc. | Stock | Joint | $15,001 - $50,000 |
| TSNTyson Foods, Inc. | Stock | Joint | None (or less than $1,001) |
| UNPUnion Pacific Corporation | Stock | Joint | $15,001 - $50,000 |
| UPSUnited Parcel Service, Inc. | Stock | Joint | $15,001 - $50,000 |
| WMTWalmart Inc. | Stock | Joint | $15,001 - $50,000 |
| BIRMINGHAM ALA GO WTS SER (09088RJ31) | Bond | Joint | $50,001 - $100,000 |
| CARRCarrier Global Corporation | Stock | Joint | $1,001 - $15,000 |
| BMYBristol-Myers Squibb Company | Stock | Joint | $1,001 - $15,000 |
| CTVACorteva, Inc. | Stock | Joint | $1,001 - $15,000 |
| OTISOtis Worldwide Corporation | Stock | Joint | $1,001 - $15,000 |
| DGXQuest Diagnostics Incorporated | Stock | Joint | $15,001 - $50,000 |
| OC - Owens Corning Common Stock New | Stock | Joint | $50,001 - $100,000 |
| iShares National Muni Bond ETF | Fund | Joint | None (or less than $1,001) |
| CSXCSX Corp | Stock | Joint | $50,001 - $100,000 |
| Southern States Bank | Other | Joint | $15,001 - $50,000 |
| Fifth Third Bank | Other | Joint | $15,001 - $50,000 |
| Alabama Pension | Other | Member | Unascertainable |
| University of Miami Pension | Other | Member | Unascertainable |
| BTC LifePath Ret F | Fund | Member | $1,001 - $15,000 |
| ADBEAdobe Inc. | Stock | Joint | $1,001 - $15,000 |
| GOOGAlphabet Inc. | Stock | Joint | $1,001 - $15,000 |
| AAPLApple Inc. | Stock | Joint | $250,001 - $500,000 |
| ANETArista Networks, Inc. | Stock | Joint | None (or less than $1,001) |
| ASMLASML Holding N.V. | Stock | Joint | $1,001 - $15,000 |
| ADPAutomatic Data Processing, Inc. | Stock | Joint | None (or less than $1,001) |
| KOThe Coca-Cola Company | Stock | Joint | None (or less than $1,001) |
| CSXCSX Corporation | Stock | Joint | None (or less than $1,001) |
| EWEdwards Lifesciences Corporation | Stock | Joint | None (or less than $1,001) |
| LLYEli Lilly and Company | Stock | Joint | $15,001 - $50,000 |
| META META Platforms Inc | Stock | Joint | None (or less than $1,001) |
| FDSFactSet Research Systems Inc. | Stock | Joint | $1,001 - $15,000 |
| CPAYFLEETCOR Technologies, Inc. | Stock | Joint | None (or less than $1,001) |
| GRMNGarmin Ltd. | Stock | Joint | $1,001 - $15,000 |
| GNTXGentex Corporation | Stock | Joint | $15,001 - $50,000 |
| GGGGraco Inc. | Stock | Joint | $1,001 - $15,000 |
| IEXIDEX Corporation | Stock | Joint | $1,001 - $15,000 |
| ITWIllinois Tool Works Inc. | Stock | Joint | $1,001 - $15,000 |
| INTCIntel Corporation | Stock | Joint | $500,001 - $1,000,000 |
| JKHYJack Henry & Associates, Inc. | Stock | Joint | None (or less than $1,001) |
| JNJJohnson & Johnson | Stock | Joint | None (or less than $1,001) |
| KLACKLA Corporation | Stock | Joint | $1,001 - $15,000 |
| LRCXLam Research Corporation | Stock | Joint | $1,001 - $15,000 |
| MAMastercard Incorporated | Stock | Joint | $1,001 - $15,000 |
| MTDMettler-Toledo International Inc. | Stock | Joint | None (or less than $1,001) |
| MSFTMicrosoft Corporation | Stock | Joint | None (or less than $1,001) |
| MNSTMonster Beverage Corporation | Stock | Joint | $1,001 - $15,000 |
| MCOMoody's Corporation | Stock | Joint | $1,001 - $15,000 |
| NVDANVIDIA Corporation | Stock | Joint | $1,001 - $15,000 |
| PAYXPaychex, Inc. | Stock | Joint | $1,001 - $15,000 |
| PEPPepsiCo, Inc. | Stock | Joint | $1,001 - $15,000 |
| TXNTexas Instruments Incorporated | Stock | Joint | None (or less than $1,001) |
| UIUbiquiti Inc. | Stock | Joint | $1,001 - $15,000 |
| VRSKVerisk Analytics, Inc. | Stock | Joint | $1,001 - $15,000 |
| VVisa Inc. | Stock | Joint | $1,001 - $15,000 |
| AMATApplied Materials, Inc. | Stock | Joint | $1,001 - $15,000 |
| GOLDBarrick Gold Corporation | Stock | Joint | $100,001 - $250,000 |
| CPRTCopart, Inc. | Stock | Joint | $1,001 - $15,000 |
| INFYInfosys Limited | Stock | Joint | $1,001 - $15,000 |
| NVONovo Nordisk A/S | Stock | Joint | $1,001 - $15,000 |
| SCCOSouthern Copper Corporation | Stock | Joint | $1,001 - $15,000 |
| UNPUnion Pacific Corporation | Stock | Joint | None (or less than $1,001) |
| Goldman Sachs Bank USA | Other | Joint | $250,001 - $500,000 |
| ALLEAllegion plc Ordinary Shares | Stock | Joint | None (or less than $1,001) |
| ADIAnalog Devices, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| CTASCintas Corporation - Common Stock | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc. Common Stock | Stock | Joint | $1,000,001 - $5,000,000 |
| HSYThe Hershey Company Common Stock | Stock | Joint | $1,001 - $15,000 |
| IDXXIDEXX Laboratories, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| KEYSKeysight Technologies Inc. Common Stock | Stock | Joint | $1,001 - $15,000 |
| MPWRMonolithic Power Systems, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| OXYOccidental Petroleum Corporation Common Stock | Stock | Joint | $15,001 - $50,000 |
| ODFLOld Dominion Freight Line, Inc. - Common Stock | Stock | Joint | None (or less than $1,001) |
| PYPLPayPal Holdings, Inc. - Common Stock | Stock | Joint | $100,001 - $250,000 |
| PGProcter & Gamble Company (The) Common Stock | Stock | Joint | $1,001 - $15,000 |
| QCOMQUALCOMM Incorporated - Common Stock | Stock | Joint | None (or less than $1,001) |
| REGNRegeneron Pharmaceuticals, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| ROKRockwell Automation, Inc. Common Stock | Stock | Joint | $1,001 - $15,000 |
| SWKSSkyworks Solutions, Inc. - Common Stock | Stock | Joint | None (or less than $1,001) |
| Southern States Bancshares, Inc. - Common Stock | Stock | Joint | $50,001 - $100,000 |
| TERTeradyne, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| United States Steel Corporation Common Stock | Stock | Joint | $500,001 - $1,000,000 |
| WATWaters Corporation Common Stock | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc. Common Stock | Stock | Joint | None (or less than $1,001) |
| CLFCleveland-Cliffs Inc. Common Stock | Stock | Joint | None (or less than $1,001) |
| Goldman Sachs | Other | Joint | $100,001 - $250,000 |
| ABBVAbbVie Inc. Common Stock | Stock | Joint | $1,001 - $15,000 |
| AMEAmetek Inc | Stock | Joint | $1,001 - $15,000 |
| AMGNAmgen Inc | Stock | Joint | $15,001 - $50,000 |
| AMTAmerican Tower Corp | Stock | Joint | None (or less than $1,001) |
| Activision Blizzard | Stock | Joint | None (or less than $1,001) |
| BMOBank of Montreal | Stock | Joint | None (or less than $1,001) |
| CROXCrocs Inc | Stock | Joint | None (or less than $1,001) |
| CDNSCadence Design Systems, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| CFGCitizens Financial Group, Inc. Common Stock | Stock | Joint | $15,001 - $50,000 |
| CSCOCisco Systems, Inc. - Common Stock | Stock | Joint | None (or less than $1,001) |
| DOWDow Inc | Stock | Joint | $1,001 - $15,000 |
| DQDAQO New Energy Corp. American Depositary Shares, | Stock | Joint | None (or less than $1,001) |
| ELSEquity Lifestyle Properties | Stock | Joint | $1,001 - $15,000 |
| ETSYEtsy Inc | Stock | Joint | None (or less than $1,001) |
| EXRExtra Space Storage Inc | Stock | Joint | $1,001 - $15,000 |
| FGBIFirst Guaranty Bancshares, Inc. - Common Stock | Stock | Joint | None (or less than $1,001) |
| FITBFifth Third Bancorp | Stock | Joint | $15,001 - $50,000 |
| GFIGold Fields Ltd ADR | Stock | Joint | None (or less than $1,001) |
| GISGeneral Mills | Stock | Joint | None (or less than $1,001) |
| GLPIGaming and Leisure Properties, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| GOOGAlphabet Inc. - Class C Capital Stock | Stock | Joint | $1,001 - $15,000 |
| HUMAHumacyte Inc | Stock | Joint | $15,001 - $50,000 |
| IBMInternational Business Machines Corporat | Stock | Joint | $1,001 - $15,000 |
| KEYKeycorp | Stock | Joint | $50,001 - $100,000 |
| MKSIMks Instruments Inc | Stock | Joint | None (or less than $1,001) |
| MRSHMarsh & Mclennan Companies | Stock | Joint | $1,001 - $15,000 |
| MMM3M Company | Stock | Joint | $50,001 - $100,000 |
| MRKMerck & Co | Stock | Joint | None (or less than $1,001) |
| NDAQNasdaq Inc | Stock | Joint | $1,001 - $15,000 |
| NUNu Holdings Ltd Cl A | Stock | Joint | None (or less than $1,001) |
| PFEPfizer Inc | Stock | Joint | $1,001 - $15,000 |
| PAYCPaycom Software Inc | Stock | Joint | $1,001 - $15,000 |
| PHMPultegroup | Stock | Joint | $1,001 - $15,000 |
| RACEFerrari N.V. | Stock | Joint | $1,001 - $15,000 |
| RELXRelx Plc ADR | Stock | Joint | $1,001 - $15,000 |
| RFRegions Financial Corp | Stock | Joint | None (or less than $1,001) |
| RHRh Common Stock | Stock | Joint | None (or less than $1,001) |
| SCIService Corp International | Stock | Joint | None (or less than $1,001) |
| Limestone Bancorp, Inc. - Common Stock | Stock | Joint | None (or less than $1,001) |
| TMOThermo Fisher Scientific Inc | Stock | Joint | None (or less than $1,001) |
| TREXTrex Company | Stock | Joint | None (or less than $1,001) |
| VCTRVictory Capital Holdings Inc Cl A | Stock | Joint | None (or less than $1,001) |
| VRTXVertex Pharmaceutic | Stock | Joint | $1,001 - $15,000 |
| VZVerizon Communications Inc | Stock | Joint | None (or less than $1,001) |
| Walgreens Boots Alliance | Stock | Joint | $15,001 - $50,000 |
| XOMExxon Mobil Corp | Stock | Joint | $15,001 - $50,000 |
| QCOMQUALCOMM Incorporated - Common Stock | Stock | Joint | None (or less than $1,001) |
| INTCIntel Corporation - Common Stock | Stock | Joint | None (or less than $1,001) |
| MSFTMicrosoft Corporation - Common Stock | Stock | Joint | None (or less than $1,001) |
| MSFTMicrosoft Corporation - Common Stock | Stock | Joint | None (or less than $1,001) |
| United States Steel Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| United States Steel Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| United States Steel Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| CVXChevron Corporation Common Stock | Stock | Joint | $100,001 - $250,000 |
| AMDAdvanced Micro Devices, Inc. - Common Stock | Stock | Joint | $15,001 - $50,000 |
| Ark Innovation ETF | Fund | Joint | $250,001 - $500,000 |
| Ark Next Generation Internet ETF | Fund | Joint | None (or less than $1,001) |
| iShares U.S. Energy ETF | Fund | Joint | None (or less than $1,001) |
| CLXClorox Company (The) Common Stock | Stock | Joint | None (or less than $1,001) |
| CVXChevron Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| FFord Motor Company | Stock | Joint | None (or less than $1,001) |
| KMBKimberly Clark Corp | Stock | Joint | None (or less than $1,001) |
| PGProcter & Gamble Company | Stock | Joint | None (or less than $1,001) |
| PGProcter & Gamble Company | Stock | Joint | None (or less than $1,001) |
| TSMTaiwan Semiconductor Manufacturing Company Ltd. | Stock | Joint | None (or less than $1,001) |
| United States Steel Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| XBI SPDR Series Trust S&P Biotech ETF | Fund | Joint | $50,001 - $100,000 |
| NLR Vaneck Uranium + Nuclear Energy ETF | Fund | Joint | $15,001 - $50,000 |
| WMS Advanced Drain System Inc DEL | Stock | Joint | $1,001 - $15,000 |
| APH AMPHENOL CORP CLASS A NEW | Stock | Joint | $1,001 - $15,000 |
| AON AON PLC CL A | Stock | Joint | $1,001 - $15,000 |
| ADSK Autodesk Inc | Stock | Joint | $1,001 - $15,000 |
| BMY BRISTOL MYERS SQUIBB COMPANY | Stock | Joint | $1,001 - $15,000 |
| AVGO BROADCOM INC | Stock | Joint | $1,001 - $15,000 |
| FTNT FORTINET INC | Stock | Joint | $1,001 - $15,000 |
| PAM PAMPA ENERGIA S A SPON ADR LEVEL 1 | Stock | Joint | $1,001 - $15,000 |
| PARA Paramount Global CL B | Stock | Joint | $50,001 - $100,000 |
| MCHP Microchip Technology Inc | Stock | Joint | $1,001 - $15,000 |
| NDSN Nordson Corp | Stock | Joint | $1,001 - $15,000 |
| NXPI NXP Semiconductors N V | Stock | Joint | $1,001 - $15,000 |
| RMD RESMED INC | Stock | Joint | $1,001 - $15,000 |
| QSR Restaurant Brands INTL Inc | Stock | Joint | $1,001 - $15,000 |
| SSD Simpson Manufacturing Co | Stock | Joint | $1,001 - $15,000 |
| WU Western Union Co | Stock | Joint | $1,001 - $15,000 |
| XP XP Inc CL A | Stock | Joint | $15,001 - $50,000 |
| AAgilent Technologies | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| CLFCleveland Cliffs Inc | Stock | Joint | None (or less than $1,001) |
| GOLDBarrick Gold Corp | Stock | Joint | None (or less than $1,001) |
| LPXLouisiana Pacific | Stock | Joint | None (or less than $1,001) |
| OXYOccidental Petroleum Corp | Stock | Joint | None (or less than $1,001) |
| QCOMQualcomm Inc | Stock | Joint | None (or less than $1,001) |
| QCOMQualcomm Inc | Stock | Joint | None (or less than $1,001) |
| TXNTexas Instruments | Stock | Joint | None (or less than $1,001) |
| AAPLApple Inc | Stock | Joint | None (or less than $1,001) |
| SPDR Series Trust SPDR S&P Biotech ETF | Stock | Joint | None (or less than $1,001) |
| MDLZMondelez Intl Inc | Stock | Joint | None (or less than $1,001) |
| Marathon Oil Corp | Stock | Joint | None (or less than $1,001) |
| MSFTMicrosoft Corp | Stock | Joint | None (or less than $1,001) |
| Marathon Oil Corp | Stock | Joint | None (or less than $1,001) |
| NVDANvidia Corp | Stock | Joint | None (or less than $1,001) |
| OXYOccidental Petroleum Corp | Stock | Joint | None (or less than $1,001) |
| OXYOccidental Petroleum Corp | Stock | Joint | None (or less than $1,001) |
| Invesco QQQ Trust, Series 1 | Stock | Joint | None (or less than $1,001) |
| TSLATesla Inc | Stock | Joint | None (or less than $1,001) |
| TXNTexas Instruments | Stock | Joint | None (or less than $1,001) |
| VVisa Inc | Stock | Joint | None (or less than $1,001) |
| US Steel Corp | Stock | Joint | None (or less than $1,001) |
| US Steel Corp | Stock | Joint | None (or less than $1,001) |
| XOMExxon Mobil Corp | Stock | Joint | None (or less than $1,001) |
| CRUSCirrus Logic Inc | Stock | Joint | None (or less than $1,001) |
| CLXClorox Company | Stock | Joint | None (or less than $1,001) |
| CBSHCommerce Bancshares | Stock | Joint | None (or less than $1,001) |
| DIODDiodes Inc | Stock | Joint | None (or less than $1,001) |
| FFord Motor Company | Stock | Joint | None (or less than $1,001) |
| GSKGsk Plc ADR | Stock | Joint | None (or less than $1,001) |
| KMBKimberly Clark Corp | Stock | Joint | None (or less than $1,001) |
| KRKroger Company | Stock | Joint | None (or less than $1,001) |
| ISHS US ENGY SCTR | Fund | Joint | None (or less than $1,001) |
| HPQHP Inc | Stock | Joint | None (or less than $1,001) |
| LPXLouisiana-Pacific Corp | Stock | Joint | None (or less than $1,001) |
| NSCNorfolk Southern Corp | Stock | Joint | None (or less than $1,001) |
| RRCRange Resources Corp | Stock | Joint | None (or less than $1,001) |
| RFRegions Financial Corp | Stock | Joint | None (or less than $1,001) |
| SKYSkyline Champion Corporation Common Stock | Stock | Joint | None (or less than $1,001) |
| UAAUnder Armour | Stock | Joint | None (or less than $1,001) |
| GOLDBarrick Gold Corp | Stock | Joint | $15,001 - $50,000 |
| CVXChevron Corp | Stock | Joint | $1,001 - $15,000 |
| AAPLApple Inc | Stock | Joint | $1,001 - $15,000 |
| ABBVAbbvie Inc | Stock | Joint | $1,001 - $15,000 |
| AMATApplied Materials | Stock | Joint | $1,001 - $15,000 |
| AMATApplied Materials | Stock | Joint | $1,001 - $15,000 |
| BMYBristol-Myers Squibb Company | Stock | Joint | $1,001 - $15,000 |
| CCLCarnival Corp | Stock | Joint | $1,001 - $15,000 |
| CCLCarnival Corp | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $15,001 - $50,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $15,001 - $50,000 |
| CLFCleveland-Cliffs Inc | Stock | Joint | $1,001 - $15,000 |
| CVXChevron Corp | Stock | Joint | $1,001 - $15,000 |
| FITBFifth Third Bancorp | Stock | Joint | $1,001 - $15,000 |
| INTCIntel Corp | Stock | Joint | $1,001 - $15,000 |
| OXYOccidental Petroleum Corp | Stock | Joint | $1,001 - $15,000 |
| OXYOccidental Petroleum Corp | Stock | Joint | $1,001 - $15,000 |
| OXYOccidental Petroleum Corp | Stock | Joint | $1,001 - $15,000 |
| Paramount Global Cl B | Stock | Joint | $1,001 - $15,000 |
| PYPLPayPal Holdings, Inc. - Common Stock | Stock | Joint | $15,001 - $50,000 |
| PYPLPayPal Holdings, Inc. - Common Stock | Stock | Joint | $1,001 - $15,000 |
| PYPLPayPal Holdings, Inc. - Common Stock | Stock | Joint | $15,001 - $50,000 |
| GOLDBarrick Gold Corp | Stock | Joint | $1,001 - $15,000 |
| COFCapital One Financial Corp | Stock | Joint | $1,001 - $15,000 |
| CLXClorox Company | Stock | Joint | $50,001 - $100,000 |
| DVADaVita Inc. Common Stock | Stock | Joint | $1,001 - $15,000 |
| DVADaVita Inc. Common Stock | Stock | Joint | $1,001 - $15,000 |
| KMBKimberly-Clark Corporation Common Stock | Stock | Joint | $1,001 - $15,000 |
| LPXLouisiana-Pacific Corporation Common Stock | Stock | Joint | $1,001 - $15,000 |
| MCHPMicrochip Technology | Stock | Joint | $1,001 - $15,000 |
| MSFTMicrosoft Corp | Stock | Joint | $1,001 - $15,000 |
| PGProcter & Gamble Company | Stock | Joint | $1,001 - $15,000 |
| PGProcter & Gamble Company | Stock | Joint | $1,001 - $15,000 |
| QCOMQUALCOMM Incorporated - Common Stock | Stock | Joint | $15,001 - $50,000 |
| United States Steel Corp | Stock | Joint | $15,001 - $50,000 |
| McVean Trading & Investments, LLC | Other | Member | None (or less than $1,001) |
| Jul 23 CBT Corn | Other | Member | None (or less than $1,001) |
| JAN 23 FDR CATTLE | Other | Member | None (or less than $1,001) |
| AUG 23 CME CATTLE | Other | Member | None (or less than $1,001) |
| Jun 23 CBOT SD Corn | Other | Member | None (or less than $1,001) |
| MAR 23 CBT CORN | Other | Member | None (or less than $1,001) |
| MAY 23 CBT CORN | Other | Member | None (or less than $1,001) |
| APR 23 CME CATTLE | Other | Member | None (or less than $1,001) |
| JUN 23 CME CATTLE | Other | Member | None (or less than $1,001) |
| SEP 23 BEAN MEAL | Other | Member | None (or less than $1,001) |
| SEP 23 SOYBEAN OIL | Other | Member | None (or less than $1,001) |
| AUG 23 SOYBEAN OIL | Other | Member | None (or less than $1,001) |
| OCT 23 CME CATTLE | Other | Member | None (or less than $1,001) |
| DEC 23 CBT CORN | Other | Member | None (or less than $1,001) |
| NOV 23 CBT SOYBEANS | Other | Member | None (or less than $1,001) |
| SEP 23 CBT SOYBEANS | Other | Member | None (or less than $1,001) |
| SEP 23 CBOT SD BEANS | Other | Member | None (or less than $1,001) |
| SEP 23 SOYBEAN MEAL | Other | Member | None (or less than $1,001) |
| DEC 23 SOYBEAN MEAL | Other | Member | None (or less than $1,001) |
| OCT 23 CBT CORN | Other | Member | None (or less than $1,001) |
| FEB 24 CME CATTLE | Other | Member | None (or less than $1,001) |
| Unimproved land | Other | Joint | None (or less than $1,001) |
| Rental Property 2 | Other | Joint | $500,001 - $1,000,000 |
How reports are read: holdings methodology.