Follow-The-Filings

Tom Cole

R-OK-4 Representative for Oklahoma’s 4th district Republican In Congress since 2003

Tom Cole reported no stock trades since Oct 4, 2023. The 2025 annual report lists 63 assets.

Reported holdings

2025 annual report · filed Jul 24, 2026 · values at year end, in the ranges disclosed · changes vs 2024

Original
$5M–$14M sum of 63 disclosed ranges
  • Fund 42
  • Cash 10
  • Stock 8
  • Real estate 2
  • Private business 1
  1. Vanguard Total Stock Market Index FundFundJoint$1M–$5MSame band
  2. C FundCashSelf$500K–$1MSame band
  3. Cole, Hargrave and SnodgrassPrivate businessSelf$250K–$500KSame band
  4. Fidelity Freedom 2020 FundFundJoint$250K–$500KSame band
  5. G FundCashSelf$250K–$500KSame band
  6. Personal ResidenceReal estateJoint$250K–$500KSame band
  7. T. Rowe Price Equity Income FundFundJoint$250K–$500KSame band
  8. Vanguard Dividend Growth FundFundJoint$250K–$500KSame band
  9. XOMExxon Mobil CorporationJoint$100K–$250KSame band
  10. Fidelity ContrafundFundJoint$100K–$250KSame band
  11. Fidelity Spartan 500 Index FundFundJoint$100K–$250KSame band
  12. Fidelity Spartan 500 Index FundFundSelf$100K–$250KSame band
  13. Fidelity Total Bond FundFundSelf$100K–$250KSame band
  14. I FundCashSelf$100K–$250KSame band
  15. JCIJohnson Controls, Inc.Joint$100K–$250KSame band
  16. Mid First Bank CDCashJoint$100K–$250KSame band
  17. Vanguard Financial Index Admiral FundFundJoint$100K–$250KSame band
  18. VWAHXVanguard High-Yield Tax-Exempt FundFundJoint$100K–$250KNew
  19. Vanguard Total International Stock FundFundJoint$100K–$250KSame band
  20. LNTAlliant Energy CorporationSpouse$50K–$100KSame band
  21. BDXBecton, Dickinson and CompanyJoint$50K–$100KSame band
  22. Burke & Herbert Money Market FundCashSelf$50K–$100KSame band
  23. DUKDuke Energy CorporationJoint$50K–$100KSame band
  24. F FundCashSelf$50K–$100KSame band
  25. Fidelity Contrafund FundFundSpouse$50K–$100KSame band
  26. Fidelity Contrafund FundFundSelf$50K–$100KSame band
  27. Fidelity Diversified International FundFundSelf$50K–$100KSame band
  28. Fidelity Spartan 500 Index FundFundSpouse$50K–$100KSame band
  29. Fidelity Total Bond FundFundSpouse$50K–$100KSame band
  30. Mid First Money Market FundCashJoint$50K–$100K▼ $100K–$250K
  31. Vanguard Energy Investor FundFundJoint$50K–$100KSame band
  32. VGSHVanguard Short-Term Treasury ETFFundJoint$50K–$100KSame band
  33. VFISXVanguard Short-Term Treasury FundFundJoint$50K–$100KNew
  34. 10 Acres of land in Johnson County, Owned with BrotherReal estateSelf$15K–$50KSame band
  35. ENBEnbridge IncJoint$15K–$50KSame band
  36. Federal Credit Union CDCashSelf$15K–$50KNew
  37. Fidelity Diversified International FundFundSpouse$15K–$50K▲ $1K–$15K
  38. Fidelity Diversified International Stock FundFundSpouse$15K–$50KSame band
  39. Fidelity Spartan 500 Index FundFundSpouse$15K–$50K▼ $50K–$100K
  40. Fidelity Total Bond FundFundSpouse$15K–$50K▼ $50K–$100K

Not in the 2025 report

Listed in 2024 with a value, gone a year later: sold, or under $1,001.

  • Vanguard High Yield Tax Exempt Fund $100K–$250K
  • Vanguard Real Estate Fund $15K–$50K

Source filings

Every report we read for this page · newest first

  1. Jul 24, 2026 2025 annual report 63 assets View original
  2. Jul 21, 2026 Periodic transaction report Paper filing View original
  3. Jul 16, 2025 2024 annual report 58 assets View original
  4. Aug 13, 2024 2023 annual report 59 assets View original

From STOCK Act disclosures filed with the Clerk of the House. Amounts are the disclosed ranges. Trades cover the last three years; holdings come from the latest annual report. How we read these reports.