Judy Chu Stock Tracker
Judy Chu, Representative for California's 28th district, has disclosed 114 stock trades since 2 March 2018: 56 purchases and 58 sales, most often AMEH, ALL, AAL. Each was reported a median 32 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.
Trades each month
Most traded stocks
- AMEHApollo Medical Holdings, Inc.7 trades5 bought · 2 sold
- ALLAllstate Corp (The)3 trades0 bought · 3 sold

- AALAmerican Airlines Group1 trades0 bought · 1 sold
- DFSDiscover Financial Services1 trades0 bought · 1 sold
- IBMInternational Business Machines1 trades0 bought · 1 sold

- MSMorgan Stanley1 trades0 bought · 1 sold

Trades (114)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
AMEHApollo Medical Holdings Inc | Bought | Spouse | $100,001 - $250,000 | 19 Aug 2025 | 1 Sept 202513 days later | — | |
AMEHApollo Medical Holdings Inc | Sold | Spouse | $100,001 - $250,000 | 19 Aug 2025 | 1 Sept 202513 days later | — | |
AMEHApollo Medical Holdings, Inc. | Bought | Spouse | $100,001 - $250,000 | 10 Jan 2024 | 21 Jan 202411 days later | — | |
AMEHApollo Medical Holdings, Inc. | Sold all | Spouse | $100,001 - $250,000 | 10 Jan 2024 | 21 Jan 202411 days later | — | |
![]() | Sold all | — | $15,001 - $50,000 | 26 Jan 2022 | 29 Jan 20223 days later | +122.3% | |
![]() | Sold part | — | $15,001 - $50,000 | 23 Dec 2020 | 30 Dec 20207 days later | +152.5% | |
AMEHApollo Medical Holdings, Inc. | Bought | Spouse | $15,001 - $50,000 | 4 Dec 2019 | 16 Dec 201912 days later | — | |
AMEHApollo Medical Holdings, Inc. | Bought | Spouse | $15,001 - $50,000 | 12 Sept 2019 | 1 Oct 201919 days later | — | |
AMEHApollo Medical Holdings, Inc. | Bought | Spouse | $15,001 - $50,000 | 19 Aug 2019 | 5 Sept 201917 days later | — | |
—TLT MAY 3 123.5 PUT · Other | Bought | — | $1,001 - $15,000 | 30 Apr 2019 | 15 May 201915 days later | — | |
—TLT MAY 3 123 PUT · Other | Sold all | — | $1,001 - $15,000 | 30 Apr 2019 | 15 May 201915 days later | — | |
—TLT APR 26 123.5 C · Other | Bought | — | $1,001 - $15,000 | 26 Apr 2019 | 15 May 201919 days later | — | |
—TLT MAY 3 123.5 PUT · Other | Sold all | — | $1,001 - $15,000 | 25 Apr 2019 | 15 May 201920 days later | — | |
—TLT APR 26 123 CALL · Other | Bought | — | $1,001 - $15,000 | 24 Apr 2019 | 15 May 201921 days later | — | |
—TLT APR 26 122.5 PUT · Other | Sold all | — | $1,001 - $15,000 | 23 Apr 2019 | 15 May 201922 days later | — | |
—TLT APR 26 123 PUT · Other | Bought | — | $1,001 - $15,000 | 23 Apr 2019 | 15 May 201922 days later | — | |
—TLT APR 26 123.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 23 Apr 2019 | 15 May 201922 days later | — | |
—TLT APR 18 122.5 CALL · Other | Bought | — | $1,001 - $15,000 | 18 Apr 2019 | 15 May 201927 days later | — | |
—TLT APR 26 123 PUT · Other | Sold all | — | $1,001 - $15,000 | 18 Apr 2019 | 15 May 201927 days later | — | |
—TLT APR 26 123 CALL · Other | Sold all | — | $1,001 - $15,000 | 18 Apr 2019 | 15 May 201927 days later | — | |
—TLT APR 18 123.5 PUT · Other | Bought | — | $1,001 - $15,000 | 16 Apr 2019 | 15 May 201929 days later | — | |
—TLT APR 18 122.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 16 Apr 2019 | 15 May 201929 days later | — | |
—TLT APR 18 122.5 PUT · Other | Sold all | — | $15,001 - $50,000 | 16 Apr 2019 | 15 May 201929 days later | — | |
—TLT APR 12 123.5 PUT · Other | Bought | — | $1,001 - $15,000 | 12 Apr 2019 | 15 May 201933 days later | — | |
—TLT APR 18 123.5 PUT · Other | Sold all | — | $1,001 - $15,000 | 12 Apr 2019 | 15 May 201933 days later | — | |
—TLT APR 18 123.5 PUT · Other | Sold all | — | $1,001 - $15,000 | 11 Apr 2019 | 15 May 201934 days later | — | |
—TLT APR 18 123 CALL · Other | Bought | — | $1,001 - $15,000 | 11 Apr 2019 | 15 May 201934 days later | — | |
—TLT APR 18 123.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 11 Apr 2019 | 15 May 201934 days later | — | |
—TLT APR 12 124 PUT · Other | Bought | — | $1,001 - $15,000 | 11 Apr 2019 | 15 May 201934 days later | — | |
—TLT APR 12 124 PUT · Other | Sold all | — | $1,001 - $15,000 | 5 Apr 2019 | 15 May 201940 days later | — | |
—TLT APR 18 123 CALL · Other | Bought | — | $1,001 - $15,000 | 28 Mar 2019 | 15 Apr 201918 days later | — | |
—TLT APR 18 123 CALL · Other | Sold all | — | $15,001 - $50,000 | 25 Mar 2019 | 15 Apr 201921 days later | — | |
—TLT APR 5 121.5 CALL · Other | Bought | — | $15,001 - $50,000 | 25 Mar 2019 | 15 Apr 201921 days later | — | |
—TLT APR 5 121.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 19 Mar 2019 | 15 Apr 201927 days later | — | |
—TLT MAR 22 121.5 CALL · Other | Bought | — | $1,001 - $15,000 | 19 Mar 2019 | 15 Apr 201927 days later | — | |
—TLT MAR 29 121 PUT · Other | Sold all | — | $1,001 - $15,000 | 13 Mar 2019 | 15 Apr 201933 days later | — | |
—TLT MAR 29 121 PUT · Other | Sold all | — | $1,001 - $15,000 | 12 Mar 2019 | 15 Apr 201934 days later | — | |
—TLT MAR 8 121 CALL · Other | Bought | — | $1,001 - $15,000 | 8 Mar 2019 | 15 Apr 201938 days later | — | |
—TLT MAR 22 121.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 8 Mar 2019 | 15 Apr 201938 days later | — | |
—TLT MAR 1 121 PUT · Other | Bought | — | $15,001 - $50,000 | 1 Mar 2019 | 15 Apr 201945 days later | — | |
—TLT MAR 15 120 PUT · Other | Sold all | — | $1,001 - $15,000 | 1 Mar 2019 | 15 Apr 201945 days later | — | |
—TLT MAR 1 121 PUT · Other | Sold all | — | $1,001 - $15,000 | 22 Feb 2019 | 15 Mar 201921 days later | — | |
—TLT MAR 8 121 CALL · Other | Sold all | — | $1,001 - $15,000 | 19 Feb 2019 | 15 Mar 201924 days later | — | |
—TLT FEB 22 120 CALL · Other | Bought | — | $1,001 - $15,000 | 19 Feb 2019 | 15 Mar 201924 days later | — | |
—TLT FEB 22 120 CALL · Other | Sold all | — | $1,001 - $15,000 | 1 Feb 2019 | 15 Mar 201942 days later | — | |
—TLT FEB 8 119.5 CALL · Other | Bought | — | $1,001 - $15,000 | 1 Feb 2019 | 15 Mar 201942 days later | — | |
—TLT FEB 22 120 CALL · Other | Sold all | — | $1,001 - $15,000 | 31 Jan 2019 | 24 Feb 201924 days later | — | |
—TLT FEB 8 119.5 CALL · Other | Bought | — | $1,001 - $15,000 | 31 Jan 2019 | 24 Feb 201924 days later | — | |
—TLT FEB 8 119.5 CALL · Other | Sold all | — | $1,001 - $15,000 | 24 Jan 2019 | 24 Feb 201931 days later | — | |
—TLT JAN 18 121 PUT · Other | Bought | — | $1,001 - $15,000 | 16 Jan 2019 | 24 Feb 201939 days later | — |
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

