Congress trading
Every stock trade disclosed by Congress
Every line of every STOCK Act report we hold, from House Clerk and Senate recordsEvery STOCK Act trade since 2014. Newest filing first, as of Nov 4, 2026; narrow the record by member, party, chamber, ticker, account or size, and every name and ticker opens its own page.
974 bond trades by Michael T. McCaul filed since 2014
Across 129 reports · newest filing first · the full record is on Michael T. McCaul's page
Sizes are the dollar ranges members report, never an exact amount. How to read the cards.
-
Filed Jun 10, 202610 matching trades
-
bought Virginia ST Pub Bldg Auth Pub Facs REV BondTraded May 28, 2026 · disclosed 13 days later$100,001 - $250,000Since the traden/a
-
bought New Canaan Conn GO BondTraded May 26, 2026 · disclosed 15 days later$50,001 - $100,000Since the traden/a
-
bought Washington ST Mtr Veh Fuel Tax GO BondTraded May 13, 2026 · disclosed 28 days later$100,001 - $250,000Since the traden/a
-
bought Whittier Calif Un High Sch Dist GO BondTraded May 11, 2026 · disclosed 30 days later$250,001 - $500,000Since the traden/a
-
bought California ST GO BondTraded May 8, 2026 · disclosed 33 days later$50,001 - $100,000Since the traden/a
-
bought New York ST Dorm Auth Revs Non ST BondTraded May 7, 2026 · disclosed 34 days later$100,001 - $250,000Since the traden/a
Show the other 4 trades in this reportShow fewer
-
sold Long Beach Calif Uni Sch Dist GO BondTraded May 7, 2026 · disclosed 34 days later$100,001 - $250,000Since the traden/a
-
sold University Houston Tex Univ Revs BondTraded May 4, 2026 · disclosed 37 days later$100,001 - $250,000Since the traden/a
-
sold Rogers Ark Sales & Use Tax REV BDS BondTraded May 1, 2026 · disclosed 40 days later$50,001 - $100,000Since the traden/a
-
sold Kalamazoo Mich Pub Schs Utld GO BondTraded May 1, 2026 · disclosed 40 days later$50,001 - $100,000Since the traden/a
-
-
Filed May 4, 20269 matching trades
-
bought Connecticut ST Spl Tax Oblig REV Spl BondTraded Apr 29, 2026 · disclosed 5 days later$100,001 - $250,000Since the traden/a
-
bought Indianapolis Ind Wtr Sys REV Ref REV BDS BondTraded Apr 24, 2026 · disclosed 10 days later$100,001 - $250,000Since the traden/a
-
bought Jackson Cnty Mo Spl Oblig Spl Oblig BDS BondTraded Apr 15, 2026 · disclosed 19 days later$100,001 - $250,000Since the traden/a
-
sold Nebraska Invt Fin Auth Single Family BondTraded Apr 14, 2026 · disclosed 20 days later$500,001 - $1,000,000Since the traden/a
-
bought Long Beach Calif Uni Sch Dist GO BDS BondTraded Apr 13, 2026 · disclosed 21 days later$100,001 - $250,000Since the traden/a
-
bought Ohio ST Wtr Dev Auth REV Wtr Dev REV BDS BondTraded Apr 9, 2026 · disclosed 25 days later$250,001 - $500,000Since the traden/a
Show the other 3 trades in this reportShow fewer
-
bought Virginia College Bldg Auth Va Edl BondTraded Apr 8, 2026 · disclosed 26 days later$250,001 - $500,000Since the traden/a
-
bought Iowa ST Spl Oblig Ijob Prog Spl Oblig BondTraded Apr 8, 2026 · disclosed 26 days later$100,001 - $250,000Since the traden/a
-
bought University Houston Tex Univ Revs BondTraded Apr 7, 2026 · disclosed 27 days later$100,001 - $250,000Since the traden/a
-
-
Filed Mar 10, 20264 matching trades
-
bought Hawaii ST GO BDS BondTraded Feb 26, 2026 · disclosed 12 days later$100,001 - $250,000Since the traden/a
-
sold Eagle Mtn & Saginaw Tex Indpt Sch Dist BondTraded Feb 17, 2026 · disclosed 21 days later$100,001 - $250,000Since the traden/a
-
sold Kentucky ST Ppty & Bldgs Commn Revs BDS BondTraded Feb 2, 2026 · disclosed 36 days later$250,001 - $500,000Since the traden/a
-
sold Woodridge Ill GO Ref BondTraded Feb 2, 2026 · disclosed 36 days later$50,001 - $100,000Since the traden/a
-
-
Filed Feb 11, 2026one matching trade
-
sold Austin Tex Arpt Sys REV BondTraded Jan 6, 2026 · disclosed 36 days later$250,001 - $500,000Since the traden/a
-
-
Filed Dec 9, 20257 matching trades
-
bought Austin Tex Arpt Sys REV BondTraded Nov 26, 2025 · disclosed 13 days later$250,001 - $500,000Since the traden/a
-
bought Beaufort Cnty Sc GO Ref BondTraded Nov 26, 2025 · disclosed 13 days later$100,001 - $250,000Since the traden/a
-
bought Texas ST GO College BondTraded Nov 24, 2025 · disclosed 15 days later$50,001 - $100,000Since the traden/a
-
bought Oswego Ill GO BDS 2016 BondTraded Nov 20, 2025 · disclosed 19 days later$100,001 - $250,000Since the traden/a
-
bought Eagle Mtn & Saginaw Tex BondTraded Nov 7, 2025 · disclosed 32 days later$100,001 - $250,000Since the traden/a
-
sold Allegheny Cnty Pa GO Nts BondTraded Nov 4, 2025 · disclosed 35 days later$15,001 - $50,000Since the traden/a
-
sold Maine Mun Bd Bk Bd Bk BondTraded Nov 3, 2025 · disclosed 36 days later$100,001 - $250,000Since the traden/a
-
-
Filed Nov 10, 202518 matching trades
-
sold Bradley Ill GO BDS 2025 BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
sold New Braunfels Tex GO Ref BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold University Ill Univ Revs BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold Fort Myers Fla UTIL REV BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold Millbrook Ala GO Wts BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold King Cnty Wash Swr REV BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
Show the other 12 trades in this reportShow fewer
-
sold Oakland Univ Mich REV BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
sold Houston Tex UTIL Sys REV BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
sold Chicago Ill Pk Dist GO BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
sold Arkansas Dev Fin Auth BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold King Cnty Wash Hsg Auth BondTraded Oct 17, 2025 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
sold Jacksonville Fla Spl REV BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold Tampa Fla Hosp REV BDS BondTraded Oct 17, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
sold U.S. Treasury Bill BondTraded Oct 16, 2025 · disclosed 25 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Oct 14, 2025 · disclosed 27 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Oct 10, 2025 · disclosed 31 days later$1,001 - $15,000Since the traden/a
-
sold Harris Cnty Tex Ref BDS BondTraded Oct 2, 2025 · disclosed 39 days later$100,001 - $250,000Since the traden/a
-
sold Manatee Cnty Fla REV Ref BondTraded Oct 1, 2025 · disclosed 40 days later$100,001 - $250,000Since the traden/a
-
-
Filed Oct 10, 20256 matching trades
-
sold New York NY GO BDS BondTraded Sep 19, 2025 · disclosed 21 days later$100,001 - $250,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Sep 16, 2025 · disclosed 24 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Sep 4, 2025 · disclosed 36 days later$1,001 - $15,000Since the traden/a
-
bought US Treasury Note 4.625% Due Jun 30, 2026 BondTraded Sep 3, 2025 · disclosed 37 days later$500,001 - $1,000,000Since the traden/a
-
sold United States Treas Nts 5.00% Due Aug 31, 2025 BondTraded Sep 3, 2025 · disclosed 37 days laterNot capturedSince the traden/a
-
sold Dodge City Kans GO Temp BondTraded Sep 2, 2025 · disclosed 38 days later$100,001 - $250,000Since the traden/a
-
-
Filed Sep 11, 20256 matching trades
-
bought U.S. Treasury Bill BondTraded Aug 29, 2025 · disclosed 13 days later$1,001 - $15,000Since the traden/a
-
sold U.S. Treasury Bill BondTraded Aug 28, 2025 · disclosed 14 days later$1,001 - $15,000Since the traden/a
-
sold Eagle Mtn & Saginaw Tex BondTraded Aug 15, 2025 · disclosed 27 days later$100,001 - $250,000Since the traden/a
-
bought New York ST Dorm Auth ST BondTraded Aug 13, 2025 · disclosed 29 days later$50,001 - $100,000Since the traden/a
-
bought New York NY GO BDS BondTraded Aug 12, 2025 · disclosed 30 days later$100,001 - $250,000Since the traden/a
-
sold New York NY City Tfa REV BondTraded Aug 1, 2025 · disclosed 41 days later$100,001 - $250,000Since the traden/a
-
-
Filed Aug 13, 20254 matching trades
-
bought Kansas ST Dev Fin Auth BondTraded Jul 24, 2025 · disclosed 20 days later$50,001 - $100,000Since the traden/a
-
sold U.S. Treasury Bill BondTraded Jul 9, 2025 · disclosed 35 days later$1,001 - $15,000Since the traden/a
-
sold U.S. Treasury Bill BondTraded Jul 3, 2025 · disclosed 41 days later$1,001 - $15,000Since the traden/a
-
sold Indiana ST Fin Auth BondTraded Jul 1, 2025 · disclosed 43 days later$100,001 - $250,000Since the traden/a
-
-
Filed Aug 12, 20253 matching trades
-
sold U.S. Treasury Bill BondTraded Jul 8, 2025 · disclosed 35 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Jul 7, 2025 · disclosed 36 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Jul 2, 2025 · disclosed 41 days later$1,001 - $15,000Since the traden/a
-
-
Filed Jul 7, 20253 matching trades
-
bought Allegheny Cnty Pa GO Nts BondTraded Jul 5, 2025 · disclosed 2 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Jun 17, 2025 · disclosed 20 days later$1,001 - $15,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Jun 3, 2025 · disclosed 34 days later$1,001 - $15,000Since the traden/a
-
-
Filed Jun 9, 20252 matching trades
-
bought Tennessee ST GO BDS BondTraded May 9, 2025 · disclosed 31 days later$100,001 - $250,000Since the traden/a
-
sold Ohio ST Higher Ed GO BDS BondTraded May 1, 2025 · disclosed 39 days later$100,001 - $250,000Since the traden/a
-
-
Filed May 12, 20252 matching trades
-
bought Bradley Ill GO BDS 2025 BondTraded Apr 22, 2025 · disclosed 20 days later$15,001 - $50,000Since the traden/a
-
bought King Cnty Wash Swr REV BondTraded Apr 8, 2025 · disclosed 34 days later$15,001 - $50,000Since the traden/a
-
-
Filed Apr 17, 2025one matching trade
-
sold Dallas Tex GO Ref and… BondTraded Mar 18, 2025 · disclosed 30 days later$100,001 - $250,000Since the traden/a
-
-
Filed Feb 11, 20253 matching trades
-
bought Ohio ST Higher Ed GO BDS BondTraded Jan 22, 2025 · disclosed 20 days later$100,001 - $250,000Since the traden/a
-
sold North Tex Twy Auth REV BondTraded Jan 2, 2025 · disclosed 40 days later$50,001 - $100,000Since the traden/a
-
sold North Tex Twy Auth REV BondTraded Jan 2, 2025 · disclosed 40 days later$100,001 - $250,000Since the traden/a
-
-
Filed Dec 16, 20248 matching trades
-
bought Eagle Mtn & Saginaw Tex BondTraded Nov 25, 2024 · disclosed 21 days later$50,001 - $100,000Since the traden/a
-
bought Eagle Mtn & Saginaw Tex BondTraded Nov 25, 2024 · disclosed 21 days later$100,001 - $250,000Since the traden/a
-
bought Texas ST GO College BondTraded Nov 15, 2024 · disclosed 31 days later$100,001 - $250,000Since the traden/a
-
sold Port Seattle Wash REV BondTraded Nov 12, 2024 · disclosed 34 days later$50,001 - $100,000Since the traden/a
-
sold Port Seattle Wash REV BondTraded Nov 12, 2024 · disclosed 34 days later$100,001 - $250,000Since the traden/a
-
sold Connecticut ST GO BDS BondTraded Nov 6, 2024 · disclosed 40 days later$100,001 - $250,000Since the traden/a
Show the other 2 trades in this reportShow fewer
-
sold Connecticut ST GO Bos BondTraded Nov 6, 2024 · disclosed 40 days later$100,001 - $250,000Since the traden/a
-
sold Allegheny Cnty Pa GO Nts BondTraded Nov 1, 2024 · disclosed 45 days later$15,001 - $50,000Since the traden/a
-
-
Filed Oct 10, 20244 matching trades
-
sold Virginia ST Hsg Dev Auth BondTraded Sep 18, 2024 · disclosed 22 days later$15,001 - $50,000Since the traden/a
-
bought Iowa ST Spl Oblig Ref BondTraded Sep 12, 2024 · disclosed 28 days later$1,001 - $15,000Since the traden/a
-
sold Tempe Ariz GO BDS BondTraded Sep 10, 2024 · disclosed 30 days later$15,001 - $50,000Since the traden/a
-
sold Tempe Ariz GO BDS BondTraded Sep 10, 2024 · disclosed 30 days later$50,001 - $100,000Since the traden/a
-
-
Filed Sep 16, 202411 matching trades
-
sold Virginia ST Hsg Dev Auth BondTraded Aug 23, 2024 · disclosed 24 days later$50,001 - $100,000Since the traden/a
-
sold Virginia ST Hsg Dev Auth BondTraded Aug 23, 2024 · disclosed 24 days later$15,001 - $50,000Since the traden/a
-
bought Wilmington Del GO BDS. BondTraded Aug 21, 2024 · disclosed 26 days later$100,001 - $250,000Since the traden/a
-
bought Texas ST GO Mobility BondTraded Aug 19, 2024 · disclosed 28 days later$50,001 - $100,000Since the traden/a
-
bought Texas ST GO Mobility BondTraded Aug 19, 2024 · disclosed 28 days later$100,001 - $250,000Since the traden/a
-
bought Virginia ST Hsg Dev Auth BondTraded Aug 16, 2024 · disclosed 31 days later$15,001 - $50,000Since the traden/a
Show the other 5 trades in this reportShow fewer
-
sold Harris Cnty Tex REV Ref BondTraded Aug 15, 2024 · disclosed 32 days later$15,001 - $50,000Since the traden/a
-
sold Harris Cnty Tex REV Ref BondTraded Aug 15, 2024 · disclosed 32 days later$1,001 - $15,000Since the traden/a
-
bought Maine Mun Bd Bx Mun Bd BondTraded Aug 6, 2024 · disclosed 41 days later$50,001 - $100,000Since the traden/a
-
sold New York N Y GO BDS BondTraded Aug 1, 2024 · disclosed 46 days later$1,001 - $15,000Since the traden/a
-
sold New York NY GO BDS BondTraded Aug 1, 2024 · disclosed 46 days later$15,001 - $50,000Since the traden/a
-
-
Filed Aug 15, 202410 matching trades
-
sold Dallas Tex GO Ref and… BondTraded Jul 29, 2024 · disclosed 17 days later$100,001 - $250,000Since the traden/a
-
sold Dallas Tex GO Ref and… BondTraded Jul 29, 2024 · disclosed 17 days later$50,001 - $100,000Since the traden/a
-
sold New York NY City Tfa REV BondTraded Jul 26, 2024 · disclosed 20 days later$1,001 - $15,000Since the traden/a
-
bought Tampa Fla Hosp REV BDS BondTraded Jul 26, 2024 · disclosed 20 days later$1,001 - $15,000Since the traden/a
-
sold New York NY City Tfa REV BondTraded Jul 26, 2024 · disclosed 20 days later$15,001 - $50,000Since the traden/a
-
sold U.S. Treasury Bill BondTraded Jul 25, 2024 · disclosed 21 days later$1,001 - $15,000Since the traden/a
Show the other 4 trades in this reportShow fewer
-
sold U.S. Treasury Bill BondTraded Jul 23, 2024 · disclosed 23 days later$1,001 - $15,000Since the traden/a
-
bought Houston Tex GO Ref BDS BondTraded Jul 18, 2024 · disclosed 28 days later$15,001 - $50,000Since the traden/a
-
bought Michigan ST GO BondTraded Jul 10, 2024 · disclosed 36 days later$100,001 - $250,000Since the traden/a
-
bought U.S. Treasury Bill BondTraded Jul 2, 2024 · disclosed 44 days later$1,001 - $15,000Since the traden/a
-
-
Filed Jul 22, 20243 matching trades
-
sold Utah Tran Auth Sales Tax BondTraded Jun 17, 2024 · disclosed 35 days later$15,001 - $50,000Since the traden/a
-
sold Utah Tran Auth Sales Tax BondTraded Jun 17, 2024 · disclosed 35 days later$1,001 - $15,000Since the traden/a
-
sold Georgia ST Hsg-Fin Auth BondTraded Jun 3, 2024 · disclosed 49 days later$100,001 - $250,000Since the traden/a
-
Show the next 20 reportsShowing reports 1 to 20 of 129 (115 trades)
How to read the cards
- One card: one report a member filed with the House Clerk or the Secretary of the Senate, newest filing first, its trades in date order. A trade the report lists twice, on the same day in the same range for two accounts, shows once here.
- Size: the dollar range on the report, never an exact figure. A value that is not one of the STOCK Act's ranges prints as listed, and "Not captured" means the range is missing from our data.
- Traded and disclosed: the trade date, then the days until the member disclosed it. The STOCK Act allows 45 days. The date filter counts from the filing date, not the trade date.
- Since the trade: each priced line shows the estimated entry or exit price and the current price it is worked out from. Estimated prices are the stock's closing price on the trade date. A disclosure gives a value band, not the price paid. An option line reads n/a, because an option's premium is never disclosed; so does any other line that is not a stock, and a stock line whose closing prices we do not hold or whose prices failed our checks. Not investment advice.
- Filed late: only on reports we checked against the House Clerk's copy, listed on the late filings page. A checked card links the original.
- Long reports: 20 reports to a page. A report longer than 60 trades is shortened here, and so are the reports after a page passes 250 trades; the member's own page has every trade.