Tom Cole, official portrait

Tom Cole

Rep. (R-OK-4)

Disclosed trades
5
Purchases
1
Sales
4
Stocks traded
5
Likely still held
1
Latest trade
Jun 30, 2026
Latest filing
Aug 10, 2026

Stocks traded

5 tickers, with the latest disclosed action

Likely current holdings

1 position

Positions whose disclosed filings show purchases without a later sale that closed them. Filings lag trades by up to 45 days and report ranges, not sizes, so this is an inference from public disclosures, not verified ownership.

Reported holdings

63 assets listed

As reported in their 2025 annual disclosure, filed Jul 24, 2026.

The assets and value ranges below are copied from that filing. Amounts are the ranges the form provides, shown as filed and never combined.

Other reported assets (57)

  • 10 Acres of land in Johnson County, Owned with Brother$15,001 - $50,000
  • Burke & Herbert Money Market Fund$50,001 - $100,000
  • Cole, Hargrave and Snodgrass$250,001 - $500,000
  • Embecta Corp. (EMBC)Joint$1,001 - $15,000
  • Enbridge Inc (ENB)Joint$15,001 - $50,000
  • Federal Credit Union CD$15,001 - $50,000
  • Federal Credit Union Money Market Fund$1,001 - $15,000
  • Federal Credit Union Savings Account$1,001 - $15,000
  • Fidelity ContrafundJoint$100,001 - $250,000
  • Fidelity Spartan 500 Index FundJoint$100,001 - $250,000
  • Mid First Bank CDJoint$100,001 - $250,000
  • Mid First Money Market FundJoint$50,001 - $100,000
Show 45 more
  • Personal ResidenceJoint$250,001 - $500,000
  • T. Rowe Price Equity Income FundJoint$250,001 - $500,000
  • Tronox Limited Ordinary Shares Class A $0.01 par (TROX)Joint$1 - $1,000
  • Vanguard Dividend Growth FundJoint$250,001 - $500,000
  • Vanguard Energy Investor FundJoint$50,001 - $100,000
  • Vanguard Financial Index Admiral FundJoint$100,001 - $250,000
  • Vanguard Global Wellington Fund Admiral Shares (VGWAX)Joint$15,001 - $50,000
  • Vanguard Growth Index FundJoint$15,001 - $50,000
  • Vanguard High-Yield Tax-Exempt Fund (VWAHX)Joint$100,001 - $250,000
  • Vanguard Real Estate Index Fund Admiral Shares (VGSLX)Joint$15,001 - $50,000
  • Vanguard Short-Term Treasury Fund (VFISX)Joint$50,001 - $100,000
  • Vanguard Small Cap Index FundJoint$15,001 - $50,000
  • Vanguard Total International Stock FundJoint$100,001 - $250,000
  • Vanguard Total Stock Market Index FundJoint$1,000,001 - $5,000,000
  • Vanguard Value Index FundJoint$15,001 - $50,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Credit Suisse Capital Appreciation Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Balance Stock Investment Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Income Fund A$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin MSF Mutual Share Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Small/Med Cap Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Lord Abbott Core Fixed Income Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Lord Abbott Mid Cap Value Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Oppenheimer Global Fund Class A$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Oppenheimer Main Street Fund Class A$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Pimco High Yield Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Putnam International Equity Fund A$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Strong Government Securities Fund$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Templeton Foreign Fund A$1,001 - $15,000
  • Cole, Hargrave, Snodgrass 401(K) ⇒ Vankemp Common Stock Fund A$1,001 - $15,000
  • Ellen Cole's 401(k) ⇒ Fidelity Diversified International FundSpouse$15,001 - $50,000
  • Ellen Cole's 401(k) ⇒ Fidelity Spartan 500 Index FundSpouse$15,001 - $50,000
  • Ellen Cole's 401(k) ⇒ Fidelity Total Bond FundSpouse$15,001 - $50,000
  • Ellen's Fidelity IRA ⇒ Fidelity Contrafund FundSpouse$50,001 - $100,000
  • Ellen's Fidelity IRA ⇒ Fidelity Diversified International Stock FundSpouse$15,001 - $50,000
  • Ellen's Fidelity IRA ⇒ Fidelity Spartan 500 Index FundSpouse$50,001 - $100,000
  • Ellen's Fidelity IRA ⇒ Fidelity Total Bond FundSpouse$50,001 - $100,000
  • Fidelity Variable Annuity ⇒ Fidelity Freedom 2020 FundJoint$250,001 - $500,000
  • Tom's Federal Thrift Savings Plan ⇒ C Fund$500,001 - $1,000,000
  • Tom's Federal Thrift Savings Plan ⇒ F Fund$50,001 - $100,000
  • Tom's Federal Thrift Savings Plan ⇒ G Fund$250,001 - $500,000
  • Tom's Federal Thrift Savings Plan ⇒ I Fund$100,001 - $250,000
  • Tom's Fidelity IRA ⇒ Fidelity Contrafund Fund$50,001 - $100,000
  • Tom's Fidelity IRA ⇒ Fidelity Diversified International Fund$50,001 - $100,000
  • Tom's Fidelity IRA ⇒ Fidelity Spartan 500 Index Fund$100,001 - $250,000
  • Tom's Fidelity IRA ⇒ Fidelity Total Bond Fund$100,001 - $250,000

Filing ledger

Newest trade first, as disclosed under the STOCK Act
TradedStockTypeAmountDisclosedFiled afterdays from trade
Jun 30, 2026CHSCPCHSCPSale$15,001 - $50,000Aug 10, 202641 days
Feb 22, 2023WBAWBASale (Full)$15,001 - $50,000Mar 7, 202313 days
May 25, 2022Alliant Energy CorporationLNTSale (Full)$15,001 - $50,000Jun 7, 202213 days
Apr 1, 2022EMBCEMBCPurchase$1,001 - $15,000Apr 26, 202225 days
Jan 10, 2022Wells Fargo & CompanyWFCSale (Full)$500,001 - $1,000,000Jan 19, 20229 days

Amounts are the ranges reported on the public disclosure, not exact values. Members file within 45 days of a trade, so the filing date can trail the trade by weeks.