Congress trading
Every stock trade disclosed by Congress
Every line of every STOCK Act report we hold: 88,318 trades from House Clerk and Senate records88,318 STOCK Act trades since 2014, 10,156 of them filed in the last 12 months. Newest filing first, as of Oct 28, 2026; narrow the record by member, party, chamber, ticker, account or size, and every name and ticker opens its own page.
76 IDXX trades filed since 2014
Across 60 reports by 9 members · newest filing first · every Congress trade in the stock is on IDEXX Laboratories' page
Sizes are the dollar ranges members report, never an exact amount. How to read the cards.
Since the trade: the stock's move from its estimated entry price (a purchase) or estimated exit price (a sale) to its current price, the latest close we hold. Not the member's result.
-
-
Traded Aug 3, 2026 · disclosed 32 days later$1,001 - $15,000Since the trade-1.2% since the tradeEstimated entry price $567.84, close on Mon Aug 3Current price $561.25, close on Tue Oct 27
-
-
-
Traded Jun 30, 2026 · disclosed 6 days later$1,001 - $15,000Since the trade+6.6% since the saleEstimated exit price $526.44, close on Tue Jun 30Current price $561.25, close on Tue Oct 27
-
-
-
Traded May 27, 2026 · disclosed 13 days later$1,001 - $15,000Since the trade+1.9% since the tradeEstimated entry price $550.99, close on Wed May 27Current price $561.25, close on Tue Oct 27
-
Traded May 15, 2026 · disclosed 25 days later$1,001 - $15,000Since the trade+6.1% since the saleEstimated exit price $528.79, close on Fri May 15Current price $561.25, close on Tue Oct 27
-
Traded May 1, 2026 · disclosed 39 days later$1,001 - $15,000Since the trade-1.1% since the saleEstimated exit price $567.46, close on Fri May 1Current price $561.25, close on Tue Oct 27
-
-
-
Traded Apr 13, 2026 · disclosed 28 days later$1,001 - $15,000Since the trade-2.2% since the tradeEstimated entry price $574.00, close on Mon Apr 13Current price $561.25, close on Tue Oct 27
-
-
-
Traded Mar 30, 2026 · disclosed 8 days later$15,001 - $50,000Since the trade+0.7% since the tradeEstimated entry price $557.09, close on Mon Mar 30Current price $561.25, close on Tue Oct 27
-
-
-
Traded Feb 24, 2026 · disclosed 13 days later$1,001 - $15,000Since the trade-13.6% since the tradeEstimated entry price $649.23, close on Tue Feb 24Current price $561.25, close on Tue Oct 27
-
Traded Feb 17, 2026 · disclosed 20 days later$1,001 - $15,000Since the trade-10.4% since the saleEstimated exit price $626.17, close on Tue Feb 17Current price $561.25, close on Tue Oct 27
-
-
-
Traded Jan 23, 2026 · disclosed 14 days later$1,001 - $15,000Since the trade-19.1% since the saleEstimated exit price $693.85, close on Fri Jan 23Current price $561.25, close on Tue Oct 27
-
-
-
Traded Jan 13, 2026 · disclosed 20 days later$1,001 - $15,000Since the trade-21.4% since the saleEstimated exit price $714.04, close on Tue Jan 13Current price $561.25, close on Tue Oct 27
-
-
-
Traded Oct 7, 2025 · disclosed 30 days later$1,001 - $15,000Since the trade-10.5% since the tradeEstimated entry price $627.28, close on Tue Oct 7, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Oct 16, 2025 · disclosed 19 days later$1,001 - $15,000Since the trade-11.9% since the saleEstimated exit price $637.34, close on Thu Oct 16, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Sep 4, 2025 · disclosed 33 days later$1,001 - $15,000Since the trade-12.4% since the tradeEstimated entry price $640.44, close on Thu Sep 4, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Sep 5, 2025 · disclosed 28 days later$1,001 - $15,000Since the trade-12.7% since the saleEstimated exit price $642.99, close on Fri Sep 5, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Aug 4, 2025 · disclosed 36 days later$1,001 - $15,000Since the trade-17.8% since the tradeEstimated entry price $682.78, close on Mon Aug 4, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Aug 7, 2025 · disclosed 26 days later$1,001 - $15,000Since the trade-13.7% since the saleEstimated exit price $650.06, close on Thu Aug 7, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Jul 9, 2025 · disclosed 27 days later$1,001 - $15,000Since the trade+3.8% since the saleEstimated exit price $540.64, close on Wed Jul 9, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded May 12, 2025 · disclosed 41 days later$100,001 - $250,000Since the trade+10.2% since the saleEstimated exit price $509.53, close on Mon May 12, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded May 15, 2025 · disclosed 25 days later$1,001 - $15,000Since the trade+9.6% since the tradeEstimated entry price $511.99, close on Thu May 15, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Apr 23, 2025 · disclosed 19 days later$1,001 - $15,000Since the trade+31.6% since the saleEstimated exit price $426.63, close on Wed Apr 23, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Apr 7, 2025 · disclosed 31 days later$50,001 - $100,000Since the trade+48.1% since the tradeEstimated entry price $378.99, close on Mon Apr 7, 2025Current price $561.25, close on Tue Oct 27
-
-
-
Traded Apr 9, 2025 · disclosed 23 days later$1,001 - $15,000Since the trade+41.3% since the tradeEstimated entry price $397.10, close on Wed Apr 9, 2025Current price $561.25, close on Tue Oct 27
-
Traded Apr 7, 2025 · disclosed 25 days later$1,001 - $15,000Since the trade+48.1% since the tradeEstimated entry price $378.99, close on Mon Apr 7, 2025Current price $561.25, close on Tue Oct 27
-
Traded Apr 4, 2025 · disclosed 28 days later$1,001 - $15,000Since the trade+42.5% since the tradeEstimated entry price $393.73, close on Fri Apr 4, 2025Current price $561.25, close on Tue Oct 27
-
Traded Apr 1, 2025 · disclosed 31 days later$1,001 - $15,000Since the trade+34.1% since the tradeEstimated entry price $418.57, close on Tue Apr 1, 2025Current price $561.25, close on Tue Oct 27
-
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.