← US political trades
Judy Chu

Democrat · Representative · CA, District 28

Judy Chu

203 disclosed trades · 19/04/2016 → 19/08/2025

Tickers
2
Buys / sells
105 / 98
Median lag
26d
Est. volume
$2.5M
D46/ 100

median 26d lag to file · 7 late

Return mirror

Not enough priced buy disclosures for the public mirror yet.

since disclosure
Win rate
-
Avg return
-
vs S&P 500
-

n=1, need 5+ priced buys

Playbook

Unclassified

Judy's disclosed pattern is mixed

No dominant structure detected yet.

Disclosures are available, but the current mix does not clear the thresholds for concentration, sector tilt, or index-like breadth.

Cadence
22/yr
Buy bias
52%

Activity timeline

yearwise

147162016: 147 trades44172017: 44 trades8182018: 8 trades2242024: 2 trades2252025: 2 trades

Most traded

by count

All disclosed trades (203)

Showing 203 of 203 loaded disclosures

  • 30/08/2025Traded 19/08/2025Buy

    ASTHAstrana Health

    Stock is solely owned by spouse.

    $100,001–$250,000
  • 30/08/2025Traded 19/08/2025Sell

    ASTHAstrana Health

    Stock is solely owned by spouse.

    $100,001–$250,000
  • 21/01/2024Traded 10/01/2024Buy

    AMEHApollo Medical Holdings

    $100,001–$250,000
  • 21/01/2024Traded 10/01/2024Sell

    AMEHApollo Medical Holdings

    $100,001–$250,000
  • 16/03/2018Traded 22/02/2018Buy

    TLT FEb 23 117.5 FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $1,001–$15,000
  • 16/03/2018Traded 22/02/2018Sell

    TLT MaR 9 116 PUT FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $15,001–$50,000
  • 16/03/2018Traded 14/02/2018Buy

    TLT FEb 16 118 PUT FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $1,001–$15,000
  • 16/03/2018Traded 14/02/2018Sell

    TLT MaR 2 116.5 PUT FILINg STaTUS:

    $1,001–$15,000
  • 19/02/2018Traded 16/01/2018Buy

    SPX JaN 31 2775 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 19/02/2018Traded 16/01/2018Buy

    SPX JUN 29 2700 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $15,001–$50,000
  • 19/02/2018Traded 12/01/2018Buy

    SPX JaN 31 2750 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 19/02/2018Traded 12/01/2018Sell

    SPX JaN 31 2775 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 15/01/2018Traded 28/12/2017Buy

    SPX DEC 29 2625 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 15/01/2018Traded 28/12/2017Sell

    SPX JaN 31 2650 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 15/01/2018Traded 12/12/2017Buy

    SPX DEC 15 2590 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $15,001–$50,000
  • 15/01/2018Traded 12/12/2017Sell

    SPX JUN 29 2700 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 17/12/2017Traded 28/11/2017Sell

    S&P 500 DEC 29 2625 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 17/12/2017Traded 28/11/2017Buy

    S&P 500 NoV 30 2575 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 17/12/2017Traded 14/11/2017Sell

    S&P 500 DEC 15 2590 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 17/12/2017Traded 14/11/2017Buy

    S&P 500 NoV 17 2565 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 12/11/2017Traded 30/10/2017Sell

    S&P 500 NoV 30 2575 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 12/11/2017Traded 30/10/2017Buy

    S&P 500 oCT 31 2550 CaLL FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: CaLL

    $1,001–$15,000
  • 12/11/2017Traded 24/10/2017Sell

    S&P 500 2435 PUT FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $1,001–$15,000
  • 12/11/2017Traded 18/10/2017Sell

    gLD NoV 3 123 PUT FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $1,001–$15,000
  • 12/11/2017Traded 18/10/2017Buy

    gLD oCT 20 123.5 PUT FILINg STaTUS: New SUbHoLDINg oF: TD ameritrade Investment account LoCaTIoN: US DESCRIPTIoN: PUT

    $1,001–$15,000

US Congress periodic transaction reports (STOCK Act). Latest trade: 19/08/2025. Identical consecutive line items on the same filing are collapsed with a ×N badge.