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.

7,697 trades in the Senate filed since 2014

Across 1,278 reports by 63 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. Susan M. CollinsRepublican · Senate · ME
    Filed Jun 9, 2015one trade in this report
    • bought New Hampshire Mund Bd Bk OtherSpouse
      Traded May 21, 2015, 19 days earlier
      $15,001 - $50,000
      n/a
  2. Jack ReedDemocrat · Senate · RI
    Filed Jun 4, 2015one trade in this report
    • sold in full XRT SPDR Series Trust - SPDR S&P Retail ETF (nysearca) FundJoint
      Traded May 26, 2015, 9 days earlier
      $1,001 - $15,000
      Since trade +68.2%S&P 500 +264.3% · 196.1 pts behind S&P 500
  3. Sheldon WhitehouseDemocrat · Senate · RI
    Filed Jun 3, 201512 trades in this report
    • sold in full TU Telus Corporation (NYSE)
      Traded May 27, 2015, 7 days earlier
      $15,001 - $50,000
      Since trade -51.0%S&P 500 +260.9% · 311.9 pts behind S&P 500
    • bought BAC Bank of America Joint
      Traded May 27, 2015, 7 days earlier
      $15,001 - $50,000
      Since trade +231.4%S&P 500 +260.9% · 29.6 pts behind S&P 500
    • bought FEYE Mandiant
      Traded May 27, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade -61.6%S&P 500 +102.2% · 163.9 pts behind S&P 500
    Show the other 9 trades in this reportShow fewer
    • bought AMGN Amgen Spouse
      Traded May 27, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +160.6%S&P 500 +260.9% · 100.3 pts behind S&P 500
    • sold in full KORS Michael Kors Holdings Limited (NYSE) Dependent child
      Traded May 27, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade -17.4%S&P 500 +17.9% · 35.3 pts behind S&P 500
    • bought MRK Merck
      Traded May 27, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +150.1%S&P 500 +260.9% · 110.9 pts behind S&P 500
    • sold in full CY Cypress Semiconductor Corporation (NASDAQ) Joint
      Traded May 18, 2015, 16 days earlier
      $15,001 - $50,000
      Since trade +77.9%S&P 500 +30.7% · 47.2 pts ahead of S&P 500
    • sold in full RTN Raytheon Company (NYSE) Joint
      Traded May 18, 2015, 16 days earlier
      $1,001 - $15,000
      Since trade +9.3%S&P 500 +18.5% · 9.2 pts behind S&P 500
    • bought BIIB Biogen
      Traded May 7, 2015, 27 days earlier
      $15,001 - $50,000
      Since trade -40.3%S&P 500 +267.5% · 307.9 pts behind S&P 500
    • sold in full PRU Prudential Financial Joint
      Traded May 7, 2015, 27 days earlier
      $1,001 - $15,000
      Since trade +36.3%S&P 500 +267.5% · 231.2 pts behind S&P 500
    • sold in full PCAR PACCAR Joint
      Traded May 7, 2015, 27 days earlier
      $1,001 - $15,000
      Since trade +155.0%S&P 500 +267.5% · 112.6 pts behind S&P 500
    • bought NFLX Netflix
      Traded May 7, 2015, 27 days earlier
      $15,001 - $50,000
      Since trade +757.3%S&P 500 +267.5% · 489.8 pts ahead of S&P 500

    Back to the top of this report

  4. Jack ReedDemocrat · Senate · RI
    Filed May 27, 2015one trade in this report
    • sold in part VRTX Vertex Pharmaceuticals Joint
      Traded May 13, 2015, 14 days earlier
      $1,001 - $15,000
      Since trade +320.4%S&P 500 +265.5% · 54.9 pts ahead of S&P 500
  5. Gary C. PetersDemocrat · Senate · MI
    Filed May 21, 20152 trades in this report
    • bought UTX United Technologies Corporation (NYSE)
      Traded May 11, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade -26.9%S&P 500 +19.9% · 46.8 pts behind S&P 500
    • bought SLY SPDR S&P 600 Small Cap ETF (nysearca) Fund
      Traded May 11, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade +59.3%S&P 500 +104.7% · 45.4 pts behind S&P 500
  6. Angus S. King Jr.Independent · Senate · ME
    Filed May 20, 2015one trade in this report
    • sold in full Muni Bond Cape Elizabeth Me BondSpouse
      Traded Apr 1, 2015, 49 days earlier
      $15,001 - $50,000
      n/a
  7. Tammy DuckworthDemocrat · Senate · IL
    Filed May 15, 2015one trade in this report
    • bought WBA Walgreens Boots Alliance Joint
      Traded Oct 28, 2014, 199 days earlier
      $1,001 - $15,000
      n/a
  8. Roger F. WickerRepublican · Senate · MS
    Filed May 13, 20153 trades in this report
    • sold in full Petrobras International Finance Company Nts Isin Us71645wan11 BondSpouse
      Traded Nov 17, 2014, 177 days earlier
      $1,001 - $15,000
      n/a
    • sold in full Csx Corp Nts Isin Us126408gq05 BondSpouse
      Traded Apr 29, 2014, 379 days earlier
      $15,001 - $50,000
      n/a
    • sold in full Bunge Limited Finance Corp Nts Isin Us120568at72 BondSpouse
      Traded Jan 2, 2014, 496 days earlier
      $15,001 - $50,000
      n/a
  9. Jack ReedDemocrat · Senate · RI
    Filed May 13, 2015one trade in this report
    • bought TBF Proshares Short 20+ Year Treasury (nysearca) FundJoint
      Traded May 4, 2015, 9 days earlier
      $1,001 - $15,000
      Since trade +4.5%S&P 500 +263.2% · 258.7 pts behind S&P 500
  10. Jack ReedDemocrat · Senate · RI
    Filed May 6, 20155 trades in this report
    • bought MSFT Microsoft
      Traded Apr 23, 2015, 13 days earlier
      $1,001 - $15,000
      Since trade +1074.9%S&P 500 +263.5% · 811.5 pts ahead of S&P 500
    • bought FEYE Mandiant
      Traded Apr 23, 2015, 13 days earlier
      $1,001 - $15,000
      Since trade -60.7%S&P 500 +103.6% · 164.3 pts behind S&P 500
    • bought ESRX Express Scripts Holding
      Traded Apr 23, 2015, 13 days earlier
      $1,001 - $15,000
      Since trade +6.3%S&P 500 +16.6% · 10.3 pts behind S&P 500
    Show the other 2 trades in this reportShow fewer
    • sold in part EMC Corporation (NYSE)
      Traded Apr 23, 2015, 13 days earlier
      $1,001 - $15,000
      Since trade +41.5%S&P 500 +263.5% · 221.9 pts behind S&P 500
    • sold in part SLB
      Traded Apr 23, 2015, 13 days earlier
      $1,001 - $15,000
      Since trade -44.7%S&P 500 +263.5% · 308.1 pts behind S&P 500

    Back to the top of this report

  11. Gary C. PetersDemocrat · Senate · MI
    Filed May 6, 20155 trades in this report
    • bought Sault Ste. Marie Mi Build Oid98.749 Be/r/ Other
      Traded Apr 15, 2015, 21 days earlier
      $1,001 - $15,000
      n/a
    • bought DTE DTE Energy
      Traded Apr 14, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +48.4%S&P 500 +266.4% · 218.0 pts behind S&P 500
    • bought EMR Emerson Electric
      Traded Apr 14, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +173.3%S&P 500 +266.4% · 93.2 pts behind S&P 500
    Show the other 2 trades in this reportShow fewer
    • bought QCOM QUALCOMM
      Traded Apr 14, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +171.8%S&P 500 +266.4% · 94.6 pts behind S&P 500
    • sold in full KRFT Kraft Foods Group, Inc. (NASDAQ)
      Traded Apr 14, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +1.2%S&P 500 -1.0% · 2.2 pts ahead of S&P 500

    Back to the top of this report

  12. Sheldon WhitehouseDemocrat · Senate · RI
    Filed Apr 23, 201510 trades in this report
    • bought UA Under Armour
      Traded Apr 13, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade -95.0%S&P 500 +267.1% · 362.1 pts behind S&P 500
    • bought BIIB Biogen Spouse
      Traded Apr 7, 2015, 16 days earlier
      $1,001 - $15,000
      Since trade -45.3%S&P 500 +270.4% · 315.7 pts behind S&P 500
    • bought GILD Gilead Sciences Spouse
      Traded Apr 7, 2015, 16 days earlier
      $1,001 - $15,000
      Since trade +54.2%S&P 500 +270.4% · 216.1 pts behind S&P 500
    Show the other 7 trades in this reportShow fewer
    • sold in part HD Home Depot
      Traded Apr 7, 2015, 16 days earlier
      $15,001 - $50,000
      Since trade +153.6%S&P 500 +270.4% · 116.8 pts behind S&P 500
    • sold in full BABA Alibaba Group Holding
      Traded Apr 7, 2015, 16 days earlier
      $15,001 - $50,000
      Since trade +32.3%S&P 500 +270.4% · 238.1 pts behind S&P 500
    • bought NFLX Netflix Spouse
      Traded Apr 7, 2015, 16 days earlier
      $1,001 - $15,000
      Since trade +1044.4%S&P 500 +270.4% · 774.0 pts ahead of S&P 500
    • bought Panw Spouse
      Traded Apr 7, 2015, 16 days earlier
      $1,001 - $15,000
      n/a
    • sold in full SSYS Stratasys Dependent child
      Traded Apr 6, 2015, 17 days earlier
      $1,001 - $15,000
      Since trade -84.3%S&P 500 +269.4% · 353.7 pts behind S&P 500
    • sold in full ACN Accenture
      Traded Apr 6, 2015, 17 days earlier
      $15,001 - $50,000
      Since trade +82.3%S&P 500 +269.4% · 187.1 pts behind S&P 500
    • sold in full Jpmorgan Chase Capital Xxix 6.75 OtherSpouse
      Traded Apr 2, 2015, 21 days earlier
      $1,001 - $15,000
      n/a

    Back to the top of this report

  13. Angus S. King Jr.Independent · Senate · ME
    Filed Apr 9, 2015one trade in this report
    • sold in full Augusta Me 12/01/2016 4.00% BondSpouse
      Traded Mar 2, 2015, 38 days earlier
      $15,001 - $50,000
      n/a
  14. John HoevenRepublican · Senate · ND
    Filed Apr 6, 20152 trades in this report
    • bought MDU Resources Group Inc. (NYSE)
      Traded Mar 20, 2015, 17 days earlier
      $100,001 - $250,000
      Since trade +122.7%S&P 500 +264.7% · 142.1 pts behind S&P 500
    • sold in part PRPFX Permanent Portfolio (NASDAQ)
      Traded Mar 18, 2015, 19 days earlier
      $15,001 - $50,000
      n/a
  15. Sheldon WhitehouseDemocrat · Senate · RI
    Filed Mar 17, 201513 trades in this report
    • sold in full KORS Michael Kors Holdings Limited (NYSE)
      Traded Mar 10, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade -41.4%S&P 500 +22.3% · 63.6 pts behind S&P 500
    • bought PEP PepsiCo Joint
      Traded Mar 10, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +36.1%S&P 500 +274.3% · 238.2 pts behind S&P 500
    • bought AMGN Amgen
      Traded Mar 10, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +172.3%S&P 500 +274.3% · 102.0 pts behind S&P 500
    Show the other 10 trades in this reportShow fewer
    • sold in full ABBV AbbVie
      Traded Mar 10, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +376.9%S&P 500 +274.3% · 102.6 pts ahead of S&P 500
    • sold in part STT State Street Dependent child
      Traded Mar 10, 2015, 7 days earlier
      $1,001 - $15,000
      Since trade +151.9%S&P 500 +274.3% · 122.4 pts behind S&P 500
    • sold in full A Agilent Technologies
      Traded Feb 24, 2015, 21 days earlier
      $1,001 - $15,000
      Since trade +316.6%S&P 500 +262.1% · 54.4 pts ahead of S&P 500
    • bought LLTC Linear Technology Dependent child
      Traded Feb 24, 2015, 21 days earlier
      $1,001 - $15,000
      Since trade +33.8%S&P 500 +12.3% · 21.5 pts ahead of S&P 500
    • bought KORS Michael Kors Holdings Limited (NYSE) Dependent child
      Traded Feb 24, 2015, 21 days earlier
      $1,001 - $15,000
      Since trade -44.6%S&P 500 +18.3% · 62.8 pts behind S&P 500
    • sold in full DISH DISH Network
      Traded Feb 23, 2015, 22 days earlier
      $15,001 - $50,000
      Since trade -92.5%S&P 500 +125.5% · 218.0 pts behind S&P 500
    • bought BMY Bristol-Myers Squibb Dependent child
      Traded Feb 23, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +4.2%S&P 500 +263.2% · 259.0 pts behind S&P 500
    • sold in full HYH Halyard Health, Inc. (NYSE) Dependent child
      Traded Feb 23, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade +24.8%S&P 500 +28.8% · 4.0 pts behind S&P 500
    • bought KORS Michael Kors Holdings Limited (NYSE) Dependent child
      Traded Feb 23, 2015, 22 days earlier
      $1,001 - $15,000
      Since trade -45.6%S&P 500 +18.6% · 64.2 pts behind S&P 500
    • sold in full CMRE Costamare Inc. (NYSE) Joint
      Traded Feb 12, 2015, 33 days earlier
      $15,001 - $50,000
      Since trade -23.7%S&P 500 +267.3% · 291.1 pts behind S&P 500

    Back to the top of this report

  16. Angus S. King Jr.Independent · Senate · ME
    Filed Mar 12, 2015one trade in this report
    • sold in full Maine St Hsg Auth 11/15/2017 4.4% BondSpouse
      Traded Feb 18, 2015, 22 days earlier
      $15,001 - $50,000
      n/a
  17. John HoevenRepublican · Senate · ND
    Filed Mar 9, 20152 trades in this report
    • bought CAT Caterpillar
      Traded Mar 3, 2015, 6 days earlier
      $100,001 - $250,000
      Since trade +881.5%S&P 500 +265.1% · 616.3 pts ahead of S&P 500
    • bought ABBV AbbVie
      Traded Feb 25, 2015, 12 days earlier
      $100,001 - $250,000
      Since trade +335.2%S&P 500 +264.3% · 70.9 pts ahead of S&P 500
  18. Jack ReedDemocrat · Senate · RI
    Filed Mar 4, 20153 trades in this report
    • sold in full MYL Mylan, Inc. (NASDAQ) Joint
      Traded Mar 3, 2015, 1 day earlier
      $1,001 - $15,000
      Since trade -71.4%S&P 500 +72.0% · 143.4 pts behind S&P 500
    • sold in full AMAT Applied Materials
      Traded Mar 3, 2015, 1 day earlier
      $1,001 - $15,000
      Since trade +1888.0%S&P 500 +263.4% · 1624.6 pts ahead of S&P 500
    • sold in full ACT Actavis Plc (NYSE)
      Traded Mar 3, 2015, 1 day earlier
      $1,001 - $15,000
      Since trade -84.2%S&P 500 +263.4% · 347.5 pts behind S&P 500
  19. Susan M. CollinsRepublican · Senate · ME
    Filed Mar 3, 20158 trades in this report
    • bought HSY Hershey Spouse
      Traded Mar 20, 2015
      $15,001 - $50,000
      Since trade +58.1%S&P 500 +262.4% · 204.3 pts behind S&P 500
    • bought Rochester Nh OtherSpouse
      Traded Feb 26, 2015, 5 days earlier
      $15,001 - $50,000
      n/a
    • sold in full AXP American Express Spouse
      Traded Feb 20, 2015, 11 days earlier
      $1,001 - $15,000
      Since trade +282.6%S&P 500 +262.5% · 20.1 pts ahead of S&P 500
    Show the other 5 trades in this reportShow fewer
    • bought AYI Acuity Brands Spouse
      Traded Feb 20, 2015, 11 days earlier
      $15,001 - $50,000
      Since trade +92.8%S&P 500 +262.5% · 169.7 pts behind S&P 500
    • sold in full KMB Kimberly-Clark Spouse
      Traded Feb 20, 2015, 11 days earlier
      $1,001 - $15,000
      Since trade -10.8%S&P 500 +262.5% · 273.3 pts behind S&P 500
    • bought MMM 3M Company Spouse
      Traded Feb 20, 2015, 11 days earlier
      $25,000,001 - $50,000,000
      Since trade +19.9%S&P 500 +262.5% · 242.6 pts behind
    • sold in full HAL Halliburton Spouse
      Traded Feb 20, 2015, 11 days earlier
      $1,001 - $15,000
      Since trade -27.3%S&P 500 +262.5% · 289.8 pts behind S&P 500
    • bought Billings Mt OtherSpouse
      Traded Feb 12, 2015, 19 days earlier
      $25,000,001 - $50,000,000
      n/a

    Back to the top of this report

  20. Jack ReedDemocrat · Senate · RI
    Filed Mar 2, 20154 trades in this report
    • bought AMGN Amgen Joint
      Traded Feb 20, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade +165.2%S&P 500 +263.1% · 97.9 pts behind S&P 500
    • bought MYL Mylan, Inc. (NASDAQ) Joint
      Traded Feb 20, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade -72.6%S&P 500 +71.8% · 144.4 pts behind S&P 500
    • sold in full IYT Ishares Transportation Average (nysearca) FundJoint
      Traded Feb 20, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade +92.8%S&P 500 +263.1% · 170.3 pts behind S&P 500
    • bought CELG Celgene Corporation (NASDAQ) Joint
      Traded Feb 20, 2015, 10 days earlier
      $1,001 - $15,000
      Since trade -12.3%S&P 500 +47.3% · 59.6 pts behind S&P 500
Previous 20 reportsShow the next 20 reports1,200 of 1,278 reports · 77 of 7,697 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 to 30, 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.