Congressional stock trades · Member
Tom Cole
Representative · OK-4 · Republican
No published transactions from periodic transaction reports since 2020. Holdings from 10 annual reports are below.
Current committees: House Committee on Appropriations.
How these are read and published: methodology.
Holdings · annual financial disclosure
Assets listed on the 2024 report.
58 assets with a value on the report filed 2025-07-16, 8 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) |
|---|---|---|---|
| 10 Acres of land in Johnson County, Owned with Brother | Other | Member | $15,001 - $50,000 |
| LNTAlliant Energy Corporation | Stock | Spouse | $50,001 - $100,000 |
| BDXBecton, Dickinson and Company | Stock | Joint | $50,001 - $100,000 |
| Burke & Herbert Money Market Fund | Other | Member | $50,001 - $100,000 |
| Cole, Hargrave and Snodgrass | Other | Member | $250,001 - $500,000 |
| DUKDuke Energy Corporation | Stock | Joint | $50,001 - $100,000 |
| EMBCEmbecta Corp. | Stock | Joint | $1,001 - $15,000 |
| ENBEnbridge Inc | Stock | Joint | $15,001 - $50,000 |
| XOMExxon Mobil Corporation | Stock | Joint | $100,001 - $250,000 |
| Fidelity Contrafund | Fund | Joint | $100,001 - $250,000 |
| Fidelity Spartan 500 Index Fund | Fund | Joint | $100,001 - $250,000 |
| JCIJohnson Controls, Inc. | Stock | Joint | $100,001 - $250,000 |
| Mid First Bank CD | Other | Joint | $100,001 - $250,000 |
| Mid First Money Market Fund | Other | Joint | $100,001 - $250,000 |
| Personal Residence | Other | Joint | $250,001 - $500,000 |
| T. Rowe Price Equity Income Fund | Fund | Joint | $250,001 - $500,000 |
| TROXTronox Limited Ordinary Shares Class A $0.01 par | Stock | Joint | $1 - $1,000 |
| Vanguard Dividend Growth Fund | Fund | Joint | $250,001 - $500,000 |
| Vanguard Energy Investor Fund | Fund | Joint | $50,001 - $100,000 |
| Vanguard Financial Index Admiral Fund | Fund | Joint | $100,001 - $250,000 |
| Vanguard Growth Index Fund | Fund | Joint | $15,001 - $50,000 |
| Vanguard High Yield Tax Exempt Fund | Fund | Joint | $100,001 - $250,000 |
| Vanguard Real Estate Fund | Fund | Joint | $15,001 - $50,000 |
| Vanguard Short-Term Treasury ETF | Fund | Joint | $50,001 - $100,000 |
| Vanguard Small Cap Index Fund | Fund | Joint | $15,001 - $50,000 |
| Vanguard Total International Stock Fund | Fund | Joint | $100,001 - $250,000 |
| Vanguard Total Stock Market Index Fund | Fund | Joint | $1,000,001 - $5,000,000 |
| Vanguard Value Index Fund | Fund | Joint | $15,001 - $50,000 |
| Credit Suisse Capital Appreciation Fund | Fund | Member | $1,001 - $15,000 |
| Franklin Balance Stock Investment Fund | Fund | Member | $1,001 - $15,000 |
| Franklin Income Fund A | Fund | Member | $1,001 - $15,000 |
| Franklin MSF Mutual Share Fund | Fund | Member | $1,001 - $15,000 |
| Franklin Small/Med Cap Fund | Fund | Member | $1,001 - $15,000 |
| Lord Abbott Core Fixed Income Fund | Fund | Member | $1,001 - $15,000 |
| Lord Abbott Mid Cap Value Fund | Fund | Member | $1,001 - $15,000 |
| Oppenheimer Global Fund Class A | Fund | Member | $1,001 - $15,000 |
| Oppenheimer Main Street Fund Class A | Fund | Member | $1,001 - $15,000 |
| Pimco High Yield Fund | Fund | Member | $1,001 - $15,000 |
| Putnam International Equity Fund A | Fund | Member | $1,001 - $15,000 |
| Strong Government Securities Fund | Fund | Member | $1,001 - $15,000 |
| Templeton Foreign Fund A | Fund | Member | $1,001 - $15,000 |
| Vankemp Common Stock Fund A | Fund | Member | $1,001 - $15,000 |
| Fidelity Diversified International Fund | Fund | Spouse | $1,001 - $15,000 |
| Fidelity Spartan 500 Index Fund | Fund | Spouse | $15,001 - $50,000 |
| Fidelity Total Bond Fund | Fund | Spouse | $15,001 - $50,000 |
| Fidelity Contrafund Fund | Fund | Spouse | $50,001 - $100,000 |
| Fidelity Diversified International Stock Fund | Fund | Spouse | $15,001 - $50,000 |
| Fidelity Spartan 500 Index Fund | Fund | Spouse | $50,001 - $100,000 |
| Fidelity Total Bond Fund | Fund | Spouse | $50,001 - $100,000 |
| Fidelity Freedom 2020 Fund | Fund | Joint | $250,001 - $500,000 |
| C Fund | Other | Member | $500,001 - $1,000,000 |
| F Fund | Other | Member | $50,001 - $100,000 |
| G Fund | Other | Member | $250,001 - $500,000 |
| I Fund | Other | Member | $100,001 - $250,000 |
| Fidelity Contrafund Fund | Fund | Member | $50,001 - $100,000 |
| Fidelity Diversified International Fund | Fund | Member | $50,001 - $100,000 |
| Fidelity Spartan 500 Index Fund | Fund | Member | $100,001 - $250,000 |
| Fidelity Total Bond Fund | Fund | Member | $100,001 - $250,000 |
How reports are read: holdings methodology.