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 Oct 3, 2026; narrow the record by member, party, chamber, ticker, account or size, and every name and ticker opens its own page.

4,301 bond trades filed since 2014

Across 1,335 reports by 92 members · newest filing first

Bands are as reported, never a figure. Since the trade is the stock's move after it, estimated from market prices, not the member's result. Not investment advice.

  1. Donald S. Beyer, Jr.Democrat · House · VA
    Filed Jul 3, 2020one matching trade
    • bought Wise County Va V-A 1.875% BondJoint
      Traded Jun 1, 2020, 32 days earlier
      $15,001 - $50,000
      n/a
  2. John R. CurtisRepublican · Senate · UT
    Filed Jul 1, 20204 matching trades
    • bought Onslow Cnty N C Ltd Oblig Ltd Oblig BDS 2016 4.000% Bond
      Traded Jun 23, 2020, 8 days earlier
      $1,001 - $15,000
      n/a
    • bought Mississippi ST GO BDS 2019 B 4.000% Bond
      Traded Jun 22, 2020, 9 days earlier
      $1,001 - $15,000
      n/a
    • bought Colo-Nesco Cmnty Schdist Iowa GO BDS 2020 3.000% Bond
      Traded Jun 16, 2020, 15 days earlier
      $1,001 - $15,000
      n/a
    • bought Texas Water Dev Brd ST Revolving Fd REV BDS 2020 4.000% Bond
      Traded Jun 15, 2020, 16 days earlier
      $1,001 - $15,000
      n/a
  3. Ro KhannaDemocrat · House · CA
    Filed Jun 17, 20203 matching trades
    • bought Lewisville Tex Indft Sch Dist GO 5% 08/15/20 Fa Bond
      Traded May 20, 2020, 28 days earlier
      $100,001 - $250,000
      n/a
    • bought N Central TX Hith Fac Dev Core REV 5.0000% 08/15/20 Fa Bond
      Traded May 20, 2020, 28 days earlier
      $15,001 - $50,000
      n/a
    • bought Tex ST 085.0000% 10/01/20 Ao Bond
      Traded May 20, 2020, 28 days earlier
      $50,001 - $100,000
      n/a
  4. John R. CurtisRepublican · Senate · UT
    Filed Jun 16, 20203 matching trades
    • bought Colorado ST Ctfs Partn Rural Cops 2020 A 4.000% Bond
      Traded Jun 9, 2020, 7 days earlier
      $1,001 - $15,000
      n/a
    • bought Sullivan Cnty Pa Sch Dist GO Nts 2020 3.000% 04/01/28 B/e Dtd Bond
      Traded Jun 5, 2020, 11 days earlier
      $1,001 - $15,000
      n/a
    • bought Skagit Cnty Wash Cons Sch Dist No 320 Mount Vernon Unltd Tax GO BDS 2017 4.000% Bond
      Traded Jun 3, 2020, 13 days earlier
      $1,001 - $15,000
      n/a
  5. Michael T. McCaulRepublican · House · TX
    Filed Jun 15, 20203 matching trades
    • bought Purdue Univ Ind Univ Revs Bond
      Traded May 27, 2020, 19 days earlier
      $1,001 - $15,000
      n/a
    • sold Port Seattle Wash REV Bond
      Traded May 1, 2020, 45 days earlier
      $50,001 - $100,000
      n/a
    • sold Port Seattle Wash REV Bond
      Traded May 1, 2020, 45 days earlier
      $15,001 - $50,000
      n/a
  6. Suzan K. DelBeneDemocrat · House · WA
    Filed Jun 14, 20208 matching trades
    • bought Round Rock Tex Indpt Sch Dist 5.00% Due BondJoint
      Traded May 29, 2020, 16 days earlier
      $15,001 - $50,000
      n/a
    • bought Round Rock Tex Indpt Sch Dist 5.00% Due BondJoint
      Traded May 21, 2020, 24 days earlier
      $15,001 - $50,000
      n/a
    • sold Massachusetts ST GO Rans 4.00% Due BondJoint
      Traded May 21, 2020, 24 days earlier
      $250,001 - $500,000
      n/a
    • bought New Jersey ST Hsg & Mtg Fin Agy .75% Due BondJoint
      Traded May 20, 2020, 25 days earlier
      $250,001 - $500,000
      n/a
    • bought New York ST Dorm Auth ST Pers Income BondJoint
      Traded May 19, 2020, 26 days earlier
      $1,001 - $15,000
      n/a
    • bought Maryland ST GO ST Local Facs 5.00% Due BondJoint
      Traded May 18, 2020, 27 days earlier
      $15,001 - $50,000
      n/a
    Show the other 2 trades in this reportShow fewer
    • sold Charleston Cnty S C Sch Dist 4.00% Due BondJoint
      Traded May 13, 2020, 32 days earlier
      $250,001 - $500,000
      n/a
    • bought Mntgry Cn Md 5.00% Due BondJoint
      Traded May 1, 2020, 44 days earlier
      $15,001 - $50,000
      n/a

    Back to the top of this report

  7. Rick ScottRepublican · Senate · FL
    Filed Jun 12, 20209 matching trades
    • sold in full Metropolitan Nashville Airport Auth Revenue Bond BondSpouse
      Traded Jun 2, 2020, 10 days earlier
      $500,001 - $1,000,000
      n/a
    • sold in full Metropolitan Nashville Airport Auth Revenue Bond BondSpouse
      Traded Jun 2, 2020, 10 days earlier
      $250,001 - $500,000
      n/a
    • sold in full Metropolitan Nashville Airport Auth Revenue Bond BondSpouse
      Traded Jun 2, 2020, 10 days earlier
      $100,001 - $250,000
      n/a
    • sold in full Broward County Florida Airport Sys Revenue Bond BondSpouse
      Traded Jun 1, 2020, 11 days earlier
      $250,001 - $500,000
      n/a
    • sold in full Broward County Florida Airport Sys Revenue Bond Bond
      Traded Jun 1, 2020, 11 days earlier
      $100,001 - $250,000
      n/a
    • sold in full Broward County Florida Airport Sys Revenue Bond BondSpouse
      Traded Jun 1, 2020, 11 days earlier
      $500,001 - $1,000,000
      n/a
    Show the other 3 trades in this reportShow fewer
    • bought New York City Transitional Finance Auth Revenue Bond Bond
      Traded May 13, 2020, 30 days earlier
      $100,001 - $250,000
      n/a
    • bought New York City Transitional Finance Auth Revenue Bond BondSpouse
      Traded May 13, 2020, 30 days earlier
      $500,001 - $1,000,000
      n/a
    • bought New York City Transitional Finance Auth Revenue Bond BondSpouse
      Traded May 13, 2020, 30 days earlier
      $250,001 - $500,000
      n/a

    Back to the top of this report

  8. Scott H. PetersDemocrat · House · CA
    Filed Jun 12, 20202 matching trades
    • bought Dublin, CA Unified Sch Dist BondSpouse
      Traded May 13, 2020, 30 days earlier
      $500,001 - $1,000,000
      n/a
    • sold CA State Dept. of Water Bonds BondSpouse
      Traded May 1, 2020, 42 days earlier
      $500,001 - $1,000,000
      n/a
  9. Earl L. "Buddy" CarterRepublican · House · GA
    Filed Jun 11, 2020one matching trade
    • bought Marietta Ga Dev Auth Rfdg Spsu Stdnt Hsg Bond
      Traded May 13, 2020, 29 days earlier
      $15,001 - $50,000
      n/a
  10. Donald S. Beyer, Jr.Democrat · House · VA
    Filed May 31, 20203 matching trades
    • bought California ST Var Purp 4.00% BondJoint
      Traded May 21, 2020, 10 days earlier
      $15,001 - $50,000
      n/a
    • bought Virginia College Bldg 4,375% BondJoint
      Traded May 18, 2020, 13 days earlier
      $15,001 - $50,000
      n/a
    • bought Virginia Commonwealth Trans 5.00% BondJoint
      Traded May 1, 2020, 30 days earlier
      $15,001 - $50,000
      n/a
  11. Vern BuchananRepublican · House · FL
    Filed May 22, 20203 matching trades
    • bought Saint Petersburg Fl 4% Bond
      Traded Apr 27, 2020, 25 days earlier
      $15,001 - $50,000
      n/a
    • bought City of Ketchum Id 5% Bond
      Traded Apr 17, 2020, 35 days earlier
      $50,001 - $100,000
      n/a
    • bought Laredo TX Wtrwrks Swr 5% Bond
      Traded Apr 10, 2020, 42 days earlier
      $50,001 - $100,000
      n/a
  12. Michael T. McCaulRepublican · House · TX
    Filed May 18, 202012 matching trades
    • bought Pimco National Intermediate Municipal Bond Fund Institutional Class Bond
      Traded Apr 28, 2020, 20 days earlier
      $1,001 - $15,000
      n/a
    • bought Vtex Bond
      Traded Apr 24, 2020, 24 days earlier
      $250,001 - $500,000
      n/a
    • bought Gwinnett Cnty Ga Dev Auth REV Bond
      Traded Apr 21, 2020, 27 days earlier
      $100,001 - $250,000
      n/a
    • bought Gwinnett Cnty Ga Dev Auth REV Bond
      Traded Apr 21, 2020, 27 days earlier
      $50,001 - $100,000
      n/a
    • sold North Little Rock Ark Elec REV Bond
      Traded Apr 15, 2020, 33 days earlier
      $50,001 - $100,000
      n/a
    • bought Illinois Fin Auth REV Bond
      Traded Apr 3, 2020, 45 days earlier
      $50,001 - $100,000
      n/a
    Show the other 6 trades in this reportShow fewer
    • sold University Tex Univ Revs Bond
      Traded Apr 2, 2020, 46 days earlier
      $250,001 - $500,000
      n/a
    • bought Memphis Tenn San Sew Sys REV Bond
      Traded Apr 2, 2020, 46 days earlier
      $50,001 - $100,000
      n/a
    • sold University Tex Univ Revs Bond
      Traded Apr 2, 2020, 46 days earlier
      $100,001 - $250,000
      n/a
    • bought Memphis Tenn San Sew Sys REV Bond
      Traded Apr 2, 2020, 46 days earlier
      $100,001 - $250,000
      n/a
    • sold Michigan ST Hsg Dev Auth Renta Bond
      Traded Apr 1, 2020, 47 days earlier
      $50,001 - $100,000
      n/a
    • sold Michigan ST H&g Dev Auth Renta Bond
      Traded Apr 1, 2020, 47 days earlier
      $100,001 - $250,000
      n/a

    Back to the top of this report

  13. John R. CurtisRepublican · Senate · UT
    Filed May 18, 20202 matching trades
    • bought California ST Univ REV BDS 2018 A 5.000% 11/01/35 B/e Bond
      Traded May 11, 2020, 7 days earlier
      $1,001 - $15,000
      n/a
    • bought Hennepin Cnty Minn GO Sales Tax REV BDS 2019 B 5.000% 12/15/39 B/e Bond
      Traded May 8, 2020, 10 days earlier
      $1,001 - $15,000
      n/a
  14. Suzan K. DelBeneDemocrat · House · WA
    Filed May 16, 20202 matching trades
    • bought Florida ST Constr Ref BDS SER. 2016 5.00% Due BondJoint
      Traded Apr 28, 2020, 18 days earlier
      $15,001 - $50,000
      n/a
    • bought Florida ST Constr Ref BDS SER. 2016 5.00% Due BondJoint
      Traded Apr 7, 2020, 39 days earlier
      $15,001 - $50,000
      n/a
  15. Ro KhannaDemocrat · House · CA
    Filed May 13, 20204 matching trades
    • bought Build Hyc Resource Corp N Y REV 4.0000% 11/01/26-Ca Mn Bond
      Traded Apr 17, 2020, 26 days earlier
      $1,001 - $15,000
      n/a
    • bought Chicago Ill O Hare Intl. Arpt REV 5 0000% Bond
      Traded Apr 9, 2020, 34 days earlier
      $15,001 - $50,000
      n/a
    • bought University of Ala At REV 5.0000% 10/01/20 Ad Bond
      Traded Apr 8, 2020, 35 days earlier
      $1,001 - $15,000
      n/a
    • bought Pennsylvania ST GO 5% 02/01/21 Fa Bond
      Traded Apr 7, 2020, 36 days earlier
      $15,001 - $50,000
      n/a
  16. Michael T. McCaulRepublican · House · TX
    Filed May 6, 20204 matching trades
    • sold South Mtn Mergercorp Unit Bond
      Traded Mar 31, 2020, 36 days earlier
      $15,001 - $50,000
      Since trade +97.9%S&P 500 +47.0% · 50.9 pts ahead of S&P 500
    • bought Conn's Bond
      Traded Mar 30, 2020, 37 days earlier
      Band not stated
      n/a
    • sold Michigan ST Hsg Dev Auth Renta Bond
      Traded Mar 27, 2020, 40 days earlier
      $50,001 - $100,000
      n/a
    • bought Sadot Group Bond
      Traded Mar 20, 2020, 47 days earlier
      $50,001 - $100,000
      n/a
  17. Ron WydenDemocrat · Senate · OR
    Filed May 5, 20202 matching trades
    • bought New York NY City Transitional Fin Auth Rev Sub-Future Tax Ser BondSpouse
      Traded Apr 13, 2020, 22 days earlier
      $15,001 - $50,000
      n/a
    • bought New York NY GO BDS Ser BondSpouse
      Traded Apr 6, 2020, 29 days earlier
      $50,001 - $100,000
      n/a
  18. John R. CurtisRepublican · Senate · UT
    Filed May 4, 20208 matching trades
    • bought Henderson County Nc Ltd Oblig BDS 2020 4.000% 06/01/34 B/e Dtd Bond
      Traded Apr 30, 2020, 4 days earlier
      $1,001 - $15,000
      n/a
    • bought Medina Oh Ltd Tax Ref BDS 2013a 3.000% 12/01/26 B/e Dtd Bond
      Traded Apr 23, 2020, 11 days earlier
      $1,001 - $15,000
      n/a
    • bought Waukesha Wis Nt Antic Nts 2020c 3.00% 07/01/21 B/e Dtd Bond
      Traded Apr 22, 2020, 12 days earlier
      $1,001 - $15,000
      n/a
    • bought California ST GO Var Purp Ref BDS 4.000% 03/01/37 B/e Dtd Bond
      Traded Apr 21, 2020, 13 days earlier
      $1,001 - $15,000
      n/a
    • bought Saratoga Springs Utah Wtr REV Ref BDS 2014 3.000% 12/01/24 B/e Dtd Bond
      Traded Apr 20, 2020, 14 days earlier
      $1,001 - $15,000
      n/a
    • bought Santa Cruz Cnty Ariz Uni Sch Dist No 35 Impt BDS Proj of 2019 2020 A 5.000% 07/01/22 B/e Dtd Bond
      Traded Apr 17, 2020, 17 days earlier
      $1,001 - $15,000
      n/a
    Show the other 2 trades in this reportShow fewer
    • bought Millersburg Pa Area Sch Dist GO BDS 2020 5.000% 10/01/23 B/e Dtd Bond
      Traded Apr 16, 2020, 18 days earlier
      $1,001 - $15,000
      n/a
    • bought Jackson Mich Ltd Tax GO Cap Impt BDS 2018 5.000% 06/01/31 B/e Dtd Bond
      Traded Apr 14, 2020, 20 days earlier
      $1,001 - $15,000
      n/a

    Back to the top of this report

  19. Ro KhannaDemocrat · House · CA
    Filed Apr 20, 20203 matching trades
    • bought Adams Cnty Cold Sch Dist No GO 4.0000% 12/01/20 Id Bond
      Traded Mar 18, 2020, 33 days earlier
      $15,001 - $50,000
      n/a
    • bought Fhmundrey 5.0000% 0/13/20 Fa Bond
      Traded Mar 17, 2020, 34 days earlier
      $15,001 - $50,000
      n/a
    • bought Alaska ST Hsg Fin Corp REV 8.0000% 17/01/20 Sd Bond
      Traded Mar 12, 2020, 39 days earlier
      $15,001 - $50,000
      n/a
  20. John R. CurtisRepublican · Senate · UT
    Filed Apr 20, 20203 matching trades
    • bought Allegheny Cnty Pa GO BDS C- 69 5.000% 12/01/25 B/e Dtd 10/11/12 Clb Clb 12/01/22 @100.000 Bond
      Traded Apr 9, 2020, 11 days earlier
      $1,001 - $15,000
      n/a
    • bought Lakeville Minn Indpt Sch Dist No 194 GO Sch Bldg Ref BDS 2016 A 5.000% 02/01/23 B/e Dtd 05/05/16 N/c Bond
      Traded Apr 7, 2020, 13 days earlier
      $1,001 - $15,000
      n/a
    • bought Prince Georges Cnty Md GO Cons Pub Impt BDS 2014a 4.000% 09/01/32 B/e Dtd 09/30/14 Clb Clb 09/01/24 @100.000 Bond
      Traded Apr 2, 2020, 18 days earlier
      $1,001 - $15,000
      n/a
Previous 20 reportsShow the next 20 reports900 of 1,335 reports · 80 of 4,301 trades

One card is one report. One line is one disclosed trade as we store it: two accounts reporting the same trade in the same band on the same day are one line here. The trade date, filing date, account and value band on each line are read from the report as the member filed it with the House Clerk or the Secretary of the Senate; the days on a line count from the trade to that filing, and the STOCK Act allows 45. A line says "Filed late" only where we have read the report against the original. Where a report has been read against the original, the count on the card is the lines we hold and links to the report itself; the late filings page prints the report's own count. The window is by filing date.

Reports are shown 20 to a page, each with its lines in trade date order. A report longer than 60 lines is shortened here, and so are the reports after the point where a page passes 250 lines; a shortened report says so, and the member's own page carries every line.

Since the trade: the stock's move from the trade date to the latest close we hold, as of Sep 6, 2026, with the S&P 500 over the same window and the difference against it in points. The numbers describe the stock after the trade, not the member's result: a disclosure carries a band, not a fill, and a sale keeps the same sign, so a positive number after a sale means the stock kept rising. An option line carries the underlying stock's move. Estimates from market prices, not from the reports; n/a on assets with no market price. Not investment advice.