Tom Cole
U.S. Representative, Oklahoma district 4 (OK04)
Latest disclosure July 24, 2026: Annual report (FD Original) for 2025, filing 10077471.
Everything below is as of the disclosure date of the filing it came from, not live. Members report trades up to 45 days after they happen.
Holdings
From Annual report (FD Original) for 2025, filing 10077471.
As of July 24, 2026, the date it was filed.
Sorted by the lower bound of the disclosed value band, largest band first.
| Ticker | Asset | Owner | Value band | Source |
|---|---|---|---|---|
| none | Vanguard Total Stock Market Index Fund MF | Joint | $1,000,001 - $5,000,000 | p. 3 |
| none | T. Rowe Price Equity Income Fund MF | Joint | $250,001 - $500,000 | p. 2 |
| none | Vanguard Dividend Growth Fund MF | Joint | $250,001 - $500,000 | p. 2 |
| none | Fidelity Variable Annuity ⇒ Fidelity Freedom 2020 Fund MF | Joint | $250,001 - $500,000 | p. 5 |
| XOM | Exxon Mobil Corporation (XOM) ST | Joint | $100,001 - $250,000 | p. 2 |
| none | Fidelity Contrafund MF | Joint | $100,001 - $250,000 | p. 2 |
| none | Fidelity Spartan 500 Index Fund MF | Joint | $100,001 - $250,000 | p. 2 |
| JCI | Johnson Controls, Inc. (JCI) ST | Joint | $100,001 - $250,000 | p. 2 |
| none | Vanguard Financial Index Admiral Fund MF | Joint | $100,001 - $250,000 | p. 3 |
| VWAHX | Vanguard High-Yield Tax-Exempt Fund (VWAHX) MF | Joint | $100,001 - $250,000 | p. 3 |
| none | Vanguard Total International Stock Fund MF | Joint | $100,001 - $250,000 | p. 3 |
| none | Tom's Fidelity IRA ⇒ Fidelity Spartan 500 Index Fund MF | Member | $100,001 - $250,000 | p. 5 |
| none | Tom's Fidelity IRA ⇒ Fidelity Total Bond Fund MF | Member | $100,001 - $250,000 | p. 5 |
| LNT | Alliant Energy Corporation (LNT) ST | Spouse | $50,001 - $100,000 | p. 1 |
| BDX | Becton, Dickinson and Company (BDX) ST | Joint | $50,001 - $100,000 | p. 1 |
| DUK | Duke Energy Corporation (DUK) ST | Joint | $50,001 - $100,000 | p. 1 |
| none | Vanguard Energy Investor Fund MF | Joint | $50,001 - $100,000 | p. 2 |
| VGSH | Vanguard Short-Term Treasury ETF (VGSH) EF | Joint | $50,001 - $100,000 | p. 3 |
| VFISX | Vanguard Short-Term Treasury Fund (VFISX) MF | Joint | $50,001 - $100,000 | p. 3 |
| none | Ellen's Fidelity IRA ⇒ Fidelity Contrafund Fund MF | Spouse | $50,001 - $100,000 | p. 4 |
| none | Ellen's Fidelity IRA ⇒ Fidelity Spartan 500 Index Fund MF | Spouse | $50,001 - $100,000 | p. 5 |
| none | Ellen's Fidelity IRA ⇒ Fidelity Total Bond Fund MF | Spouse | $50,001 - $100,000 | p. 5 |
| none | Tom's Fidelity IRA ⇒ Fidelity Contrafund Fund MF | Member | $50,001 - $100,000 | p. 5 |
| none | Tom's Fidelity IRA ⇒ Fidelity Diversified International Fund MF | Member | $50,001 - $100,000 | p. 5 |
| ENB | Enbridge Inc (ENB) ST | Joint | $15,001 - $50,000 | p. 2 |
| VGWAX | Vanguard Global Wellington Fund Admiral Shares (VGWAX) MF | Joint | $15,001 - $50,000 | p. 3 |
| none | Vanguard Growth Index Fund MF | Joint | $15,001 - $50,000 | p. 3 |
| VGSLX | Vanguard Real Estate Index Fund Admiral Shares (VGSLX) MF | Joint | $15,001 - $50,000 | p. 3 |
| none | Vanguard Small Cap Index Fund MF | Joint | $15,001 - $50,000 | p. 3 |
| none | Vanguard Value Index Fund MF | Joint | $15,001 - $50,000 | p. 3 |
| none | Ellen Cole's 401(k) ⇒ Fidelity Diversified International Fund MF | Spouse | $15,001 - $50,000 | p. 4 |
| none | Ellen Cole's 401(k) ⇒ Fidelity Spartan 500 Index Fund MF | Spouse | $15,001 - $50,000 | p. 4 |
| none | Ellen Cole's 401(k) ⇒ Fidelity Total Bond Fund MF | Spouse | $15,001 - $50,000 | p. 4 |
| none | Ellen's Fidelity IRA ⇒ Fidelity Diversified International Stock Fund MF | Spouse | $15,001 - $50,000 | p. 5 |
| EMBC | Embecta Corp. (EMBC) ST | Joint | $1,001 - $15,000 | p. 1 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Credit Suisse Capital Appreciation Fund MF | Member | $1,001 - $15,000 | p. 3 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Balance Stock Investment Fund MF | Member | $1,001 - $15,000 | p. 3 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Income Fund A MF | Member | $1,001 - $15,000 | p. 3 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin MSF Mutual Share Fund MF | Member | $1,001 - $15,000 | p. 3 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Franklin Small/Med Cap Fund MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Lord Abbott Core Fixed Income Fund MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Lord Abbott Mid Cap Value Fund MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Oppenheimer Global Fund Class A MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Oppenheimer Main Street Fund Class A MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Pimco High Yield Fund MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Putnam International Equity Fund A MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Strong Government Securities Fund MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Templeton Foreign Fund A MF | Member | $1,001 - $15,000 | p. 4 |
| none | Cole, Hargrave, Snodgrass 401(K) ⇒ Vankemp Common Stock Fund A MF | Member | $1,001 - $15,000 | p. 4 |
| TROX | Tronox Limited Ordinary Shares Class A $0.01 par (TROX) ST | Joint | $1 - $1,000 | p. 2 |
13 other assets on this report (bank accounts, real property, retirement plans, private businesses and similar) are not securities and are not listed here. They are on the filing.
Transactions
Every row on this member's periodic transaction reports filed in 2025 and 2026.
No transactions itemised from periodic transaction reports in this period.
1 report(s) are scanned paper filings and are not itemised: July 21, 2026.
Filings on record
Everything the House Clerk lists for this member in the 2024–2026 indexes, newest first.
- July 24, 2026 Annual report (FD Original) (2025), filing 10077471 itemised above
- July 21, 2026 Periodic transaction report (2026), filing 9116249 scanned, not itemised
- May 14, 2026 Extension request (2025), filing 30027914
- July 16, 2025 Annual report (FD Original) (2024), filing 10067724
- May 14, 2025 Extension request (2024), filing 30023806
Discussion
About this member's disclosures. Anyone can read. Posting needs an account with a confirmed email. Plain text only; links are not accepted. A post reported by 3 people is hidden until a moderator reviews it.
No posts yet.
Posting opens once account sign-up is live. Log in if you already have a confirmed account.