Jonathan L. Jackson Stock Tracker
Jonathan L. Jackson, Representative for Illinois's 1st district, has disclosed 201 stock trades since 9 January 2023: 112 purchases and 89 sales, most often AMZN, CHD, IBM. Each was reported a median 34 days after the trade.
Plus See what all of Congress bought and sold, and who earned the mostWhat they trade, by sector
By the amount traded: the middle of each trade's range.
Estimated return of copying the trades
An estimate, not the member's own return: each purchase of a stock or ETF buys the middle of its amount range at the day's close, a full sale sells it all, another sale the middle of its range. Time-weighted, so money put in or taken out does not count. It covers 59% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most bought, last 90 days
Most sold, last 90 days
- 1VSATViaSat$51K – $115K2 trades
- 2WMTWalmart$50K – $100K1 trades

- 3TYGTortoise Energy Infrastructure Corp$1K – $15K1 trades
Most traded stocks
- AMZNAmazon.com8 trades5 bought · 3 sold

- CHDChurch & Dwight6 trades4 bought · 2 sold

- IBMInternational Business Machines6 trades3 bought · 3 sold

- MCKMcKesson6 trades4 bought · 2 sold

- METAMeta Platforms6 trades4 bought · 2 sold

- TMUST-Mobile US6 trades4 bought · 2 sold

- HOODRobinhood Markets5 trades3 bought · 2 sold

- NEENextera Energy5 trades0 bought · 5 sold

- SHOPShopify5 trades3 bought · 2 sold

- THCTenet Healthcare5 trades2 bought · 3 sold

- ASMLASML Holding4 trades2 bought · 2 sold

- BPBP4 trades3 bought · 1 sold

Trades (201)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
![]() | Bought | Joint | $50,001 - $100,000 | 28 Sept 2026 | 20 Oct 202622 days later | -31.5% | |
![]() | Bought | Joint | $50,001 - $100,000 | 28 Sept 2026 | 20 Oct 202622 days later | — | |
![]() | Bought | Joint | $15,001 - $50,000 | 28 Sept 2026 | 20 Oct 202622 days later | — | |
| VSATViaSat | Sold | Joint | $50,001 - $100,000 | 28 Sept 2026 | 20 Oct 202622 days later | — | |
![]() | Sold | Joint | $50,001 - $100,000 | 28 Sept 2026 | 20 Oct 202622 days later | +17.9% | |
TYGTortoise Energy Infrastructure Corp | Sold | Spouse | $1,001 - $15,000 | 4 Sept 2026 | 20 Oct 202646 days later | — | |
| VSATViaSat | Sold part | Joint | $1,001 - $15,000 | 28 Aug 2026 | 4 Sept 20267 days later | — | |
| SPHRSphere Entertainment | Bought | Spouse | $1,001 - $15,000 | 15 Jun 2026 | 16 Jul 202631 days later | — | |
![]() | Bought | Spouse | $1,001 - $15,000 | 15 Jun 2026 | 16 Jul 202631 days later | +7.5% | |
![]() | Sold all | Spouse | $1,001 - $15,000 | 15 Jun 2026 | 16 Jul 202631 days later | +41.5% | |
![]() | Sold part | Joint | $15,001 - $50,000 | 12 May 2026 | 17 Jun 202636 days later | +28.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 24 Apr 2026 | 28 May 202634 days later | -1.0% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 24 Apr 2026 | 28 May 202634 days later | +37.7% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 20 Apr 2026 | 28 May 202638 days later | — | |
![]() | Bought | Joint | $15,001 - $50,000 | 20 Apr 2026 | 28 May 202638 days later | +12.2% | |
![]() | Sold all | Spouse | $1,001 - $15,000 | 15 Apr 2026 | 28 May 202643 days later | — | |
![]() | Bought | — | $1,001 - $15,000 | 20 Mar 2026 | 9 Apr 202620 days later | +2.1% | |
![]() | Bought | Joint | $15,001 - $50,000 | 19 Mar 2026 | 9 Apr 202621 days later | -0.4% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 19 Mar 2026 | 9 Apr 202621 days later | +4.9% | |
![]() | Sold all | — | $1,001 - $15,000 | 9 Mar 2026 | 9 Apr 202631 days later | +24.9% | |
BKThe Bank Of New York Mellon Corporation Common Stock | Bought | Joint | $50,001 - $100,000 | 17 Feb 2026 | 13 Mar 202624 days later | — | |
![]() | Sold all | — | $1,001 - $15,000 | 17 Feb 2026 | 13 Mar 202624 days later | -4.3% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 17 Feb 2026 | 13 Mar 202624 days later | -4.3% | |
BKThe Bank Of New York Mellon Corporation Common Stock | Bought | — | $1,001 - $15,000 | 17 Feb 2026 | 13 Mar 202624 days later | — | |
![]() | Bought | Spouse | $1,001 - $15,000 | 11 Feb 2026 | 13 Mar 202630 days later | +5.6% | |
![]() | Bought | Spouse | $1,001 - $15,000 | 11 Feb 2026 | 13 Mar 202630 days later | +17.7% | |
![]() | Sold all | Spouse | $1,001 - $15,000 | 11 Feb 2026 | 13 Mar 202630 days later | +30.7% | |
![]() | Sold part | Spouse | $1,001 - $15,000 | 11 Feb 2026 | 13 Mar 202630 days later | — | |
![]() | Bought | Joint | $50,001 - $100,000 | 5 Feb 2026 | 13 Mar 202636 days later | +7.2% | |
![]() | Bought | — | $1,001 - $15,000 | 5 Feb 2026 | 13 Mar 202636 days later | +19.9% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 5 Feb 2026 | 13 Mar 202636 days later | +108.1% | |
BRCMBroadcom Corporation - Class A | Sold all | — | $1,001 - $15,000 | 4 Feb 2026 | 13 Mar 202637 days later | — | |
![]() | Bought | — | $1,001 - $15,000 | 4 Feb 2026 | 13 Mar 202637 days later | +5.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 3 Feb 2026 | 13 Mar 202638 days later | +23.3% | |
![]() | Bought | Joint | $15,001 - $50,000 | 30 Jan 2026 | 24 Feb 202625 days later | +10.5% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 30 Jan 2026 | 24 Feb 202625 days later | +12.0% | |
![]() | Bought | Joint | $15,001 - $50,000 | 30 Jan 2026 | 24 Feb 202625 days later | +7.2% | |
| VSATViaSat | Bought | Joint | $50,001 - $100,000 | 22 Jan 2026 | 24 Feb 202633 days later | — | |
![]() | Sold all | Joint | $15,001 - $50,000 | 22 Jan 2026 | 24 Feb 202633 days later | — | |
![]() | Bought | Spouse | $1,001 - $15,000 | 20 Jan 2026 | 24 Feb 202635 days later | +14.4% | |
![]() | Sold all | Spouse | $1,001 - $15,000 | 20 Jan 2026 | 24 Feb 202635 days later | -26.4% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 16 Jan 2026 | 24 Feb 202639 days later | -1.7% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 13 Jan 2026 | 24 Feb 202642 days later | -10.4% | |
![]() | Bought | Joint | $50,001 - $100,000 | 13 Jan 2026 | 24 Feb 202642 days later | +6.4% | |
![]() | Bought | Joint | $15,001 - $50,000 | 22 Dec 2025 | 9 Jan 202618 days later | -13.4% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 22 Dec 2025 | 9 Jan 202618 days later | -36.4% | |
![]() | Bought | Joint | $15,001 - $50,000 | 10 Dec 2025 | 9 Jan 202630 days later | — | |
![]() | Sold all | Joint | $15,001 - $50,000 | 10 Dec 2025 | 9 Jan 202630 days later | -24.2% | |
![]() | Bought | Joint | $50,001 - $100,000 | 8 Dec 2025 | 9 Jan 202632 days later | -7.2% | |
![]() | Sold all | Joint | $50,001 - $100,000 | 8 Dec 2025 | 9 Jan 202632 days later | -35.8% |
Congress: most bought, most sold and best returns
Most bought by Congress, last 90 days
Most sold by Congress, last 90 days
Members of Congress must report a trade over $1,000 within 45 days, its amount as a range. A trade by a spouse or child is theirs to report too. The move since the trade is from the close on the day traded to the price now.
Source: Periodic transaction reports filed with the House and the Senate, via Financial Modeling Prep; party and state from congress-legislators

















