Kathy Castor, official portrait

Kathy Castor

Rep. (D-FL-14)

Disclosed trades
41
Purchases
31
Sales
10
Stocks traded
8
Likely still held
2
Latest trade
Jul 15, 2024
Latest filing
Jul 15, 2024

Stocks traded

8 tickers, with the latest disclosed action

Likely current holdings

2 positions

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

71 assets listed

As reported in their 2025 annual disclosure, filed May 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 (55)

  • Bank of America CheckingJoint$50,001 - $100,000
  • Bank of America SavingsJoint$1,001 - $15,000
  • E*Trade Brokerage Account ⇒ E*Trade SavingsJoint$1,001 - $15,000
  • E*Trade Brokerage Account ⇒ First Trust Municipal High Income ETF (FMHI)JointNone
  • E*Trade Brokerage Account ⇒ Franklin Dynamic Municipal Bond ETF (FLMI)JointNone
  • E*Trade Brokerage Account ⇒ Franklin Municipal Green Bond ETF (FLMB)JointNone
  • E*Trade Brokerage Account ⇒ Global X Funds Global X Dow 30 Covered Call ETFJoint$100,001 - $250,000
  • E*Trade Brokerage Account ⇒ SPDR Dow Jones Industrial Average ETFJointNone
  • E*Trade Brokerage Account ⇒ T. Rowe Price Tax-Exempt Money Fd (PTEXX)Joint$50,001 - $100,000
  • E*Trade Brokerage Account ⇒ Vanguard Money Market Reserves Federal Money Market Fund (VMFXX)Joint$50,001 - $100,000
  • E*Trade Brokerage Account ⇒ Vanguard Municipal Money Market Fund (VMSXX)Joint$250,001 - $500,000
  • E*Trade Brokerage Account ⇒ Vanguard Treasury Money Market Fund (VUSXX)Joint$100,001 - $250,000
Show 43 more
  • Franklin Templeton Joint Retirement ⇒ FIST Equity Income Fund - Advisor Class (FEIFX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin California High Yield Muni Fd Advisor Class (FVCAX)Joint$1,000,001 - $5,000,000
  • Franklin Templeton Joint Retirement ⇒ Franklin California Intermediate-Term Tax Free Income Fd Adv Cl (FRCZX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin Growth Fund Advisor Class (FCGAX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin High Yield Tax-Free Income Fund Advisor Class (FHYVX)Joint$100,001 - $250,000
  • Franklin Templeton Joint Retirement ⇒ Franklin Income Fund Advisor Class (FRIAX)Joint$1,000,001 - $5,000,000
  • Franklin Templeton Joint Retirement ⇒ Franklin Mutual U.S. Mid Cap Value Fund - Advisor Class (FBSAX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin Rising Dividends Fund Advisor Class (FRDAX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin Small -Mid Cap Growth Fund Advisor Class (FSGAX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Franklin U.S. Government Money Fund Class A (FMFXX)Joint$1,001 - $15,000
  • Franklin Templeton Joint Retirement ⇒ Mutual Global Discovery Fund Class Z (MDISX)Joint$100,001 - $250,000
  • Franklin Templeton Joint Retirement ⇒ Mutual Shares Corporation Cl Z (MUTHX)Joint$1,001 - $15,000
  • IRA ⇒ Franklin High Income Fund Advisor Class (FVHIX)None
  • IRA ⇒ T. Rowe Price Blue Chip Growth Fund - I Class (TBCIX)None
  • IRA ⇒ T. Rowe Price Cash Reserves Fund (TSCXX)$100,001 - $250,000
  • IRA ⇒ T. Rowe Price Dividend Growth Fund - I Class (PDGIX)$15,001 - $50,000
  • IRA ⇒ T. Rowe Price Global Growth Stock Fund (RPGEX)$15,001 - $50,000
  • IRA ⇒ T. Rowe Price Value Fund - I Class (TRPIX)$15,001 - $50,000
  • IRA ⇒ US Treasury Money Fund$500,001 - $1,000,000
  • Spouse 401K ⇒ BlackRock Inflation Protected Bond Portfolio - Institutional (BPRIX)Spouse$250,001 - $500,000
  • Spouse 401K ⇒ CIT: MFS International Equity Fund Fee Class U (GAACWX)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ Driehaus Emerging Markets Growth Fund Institutional Share Class (DIEMX)SpouseNone
  • Spouse 401K ⇒ EuroPacific Growth Fund Cl R-6 (RERGX)SpouseNone
  • Spouse 401K ⇒ Galliard Stable Return Fund CSpouse$1,000,001 - $5,000,000
  • Spouse 401K ⇒ JPMorgan Large Cap Growth Fund R6 (JLGMX)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ JPMorgan Mid Cap Value Fund-R6 (JMVYX)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ Lord Abbett Short Duration Income Class R5 (LDLTX)Spouse$500,001 - $1,000,000
  • Spouse 401K ⇒ MFS Value Fund Class R3 (MEIHX)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ PIMCO Income Fund Insti Class (PIMIX)Spouse$1,001 - $15,000
  • Spouse 401K ⇒ Principal Fds, Inc. Bond Market Index Class R-3 (PBOIX)Spouse$1,001 - $15,000
  • Spouse 401K ⇒ Principal Fds, Inc. Core Plus Bond Fund, Class A (PRBDX)Spouse$1,001 - $15,000
  • Spouse 401K ⇒ Principal Fds, Inc. International Equity Index Institutional Class (PIDIX)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ Principal Funds, Inc. Principal LifeTime Hybrid Income Fund, Institutional Class (PHTFX)Spouse$1,001 - $15,000
  • Spouse 401K ⇒ Principal Global Investors LargeCap S&P 500 Index (-)Spouse$100,001 - $250,000
  • Spouse 401K ⇒ Principal MidCap Separate Account (-)SpouseNone
  • Spouse 401K ⇒ Principal SmallCap S&P 600 Index Separate Account (-)SpouseNone
  • Spouse 401K ⇒ Principal US Property Sep Acct (-)Spouse$15,001 - $50,000
  • Spouse 401K ⇒ T. Rowe Price International Discovery Fund - I Class (TIDDX)Spouse$15,001 - $50,000
  • Vanguard Joint Retirement ⇒ Berkshire Hathaway Inc. New (BRK.B)Joint$250,001 - $500,000
  • Vanguard Joint Retirement ⇒ Vanguard Federal Money Market FundJoint$100,001 - $250,000
  • Vanguard Joint Retirement ⇒ Vanguard High-Yield Tax-Exempt Fund Admiral Shares (VWALX)Joint$1,000,001 - $5,000,000
  • Vanguard Joint Retirement ⇒ Vanguard Municipal Money Market Fund (VMSXX)Joint$1,000,001 - $5,000,000
  • Vanguard Joint Retirement ⇒ Vanguard Tax-Managed Funds Vanguard Intermediate-Term Tax-Exempt Bond ETF (VTEI)JointNone

Filing ledger

Newest trade first, as disclosed under the STOCK Act
TradedStockTypeAmountDisclosedFiled afterdays from trade
Jul 15, 2024BRK.BBRKSale (Partial)$15,001 - $50,000Jul 15, 2024same day
Mar 28, 2024BRK.BBRKSale (Partial)$15,001 - $50,000Mar 28, 2024same day
Jul 16, 2021BRK.BBRKPurchase$1,001 - $15,000Jul 29, 202113 days
Jun 25, 2021BRK.BBRKPurchase$1,001 - $15,000Jul 29, 202134 days
Jun 18, 2021BRK.BBRKPurchase$1,001 - $15,000Jul 29, 202141 days
Jun 14, 2021BRK.BBRKPurchase$1,001 - $15,000Jun 14, 2021same day
May 21, 2021BRK.BBRKPurchase$1,001 - $15,000Jun 14, 202124 days
Apr 14, 2021BRK.BBRKPurchase$1,001 - $15,000Apr 14, 2021same day
Apr 13, 2021BRK.BBRKPurchase$1,001 - $15,000Apr 14, 20211 day
Apr 9, 2021BRK.BBRKPurchase$1,001 - $15,000Apr 14, 20215 days
Mar 31, 2021BRK.BBRKPurchase$1,001 - $15,000Apr 14, 202114 days
Mar 15, 2021BRK.BBRKPurchase$1,001 - $15,000Apr 14, 202130 days
Feb 17, 2021BRK.BBRKPurchase$1,001 - $15,000Feb 18, 20211 day
Feb 1, 2021BRK.BBRKPurchase$1,001 - $15,000Feb 18, 202117 days
Jan 4, 2021BRK.BBRKPurchase$1,001 - $15,000Jan 4, 2021same day
Nov 16, 2020BRK.BBRKPurchase$1,001 - $15,000Dec 2, 202016 days
Oct 5, 2020BRK.BBRKPurchase$1,001 - $15,000Oct 8, 20203 days
Sep 25, 2020BRK.BBRKPurchase$1,001 - $15,000Oct 8, 202013 days
Sep 21, 2020BRK.BBRKPurchase$1,001 - $15,000Oct 8, 202017 days
Aug 4, 2020BRK.BBRKPurchase$1,001 - $15,000Aug 6, 20202 days

21 more behind Plus

Upgrade to Plus to see all 41 disclosed trades for this member.

Upgrade to Plus

Plus is $49.99/yr or $6.99/mo. Cancel anytime.

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.