SAVtracker
☕ Buy us a coffee ☕ Tip

STOCK Act Violation Tracker

Find out which members of Congress are the most egregious reporting violators — ranked by accumulated days late to file.

Data covers 2014–2026 filings from both chambers.

From 2014 to the present, across all tracked members, Congress has missed the STOCK Act’s 45-day disclosure deadline 6,327 times, accumulating 100,789 days late. If you gave me a nickel for every day they were late, today I'd have $5,039.

4 letters sent to Congress via SAVtracker.

The STOCK Act (Stop Trading on Congressional Knowledge Act), signed into law on April 4, 2012, prohibits members of Congress from trading on material non-public information and requires prompt public disclosure of stock transactions — within 45 days of the trade. This page ranks members solely by their documented compliance with that reporting deadline.

See your senators & House rep — with their STOCK Act record.
What Congress would owe under these hypothetical rates
$100,789 If we charged $1 per day late
$14,630 If we charged $35 per late filing (a NYC parking ticket)
Filter & search chamber · party · state · name
# Member Late trades Worst delay Accumulated days late (per filing) Disclosed (upper)
81
Kelly Morrison House · D-MN✉ $2 Filed late 2 times since 2025
10trades 392days past deadline 425days up to $2.9Mrange
82
John R. Curtis Senate · R-UT✉ $2 Filed late 1 time since 2025
3trades 412days past deadline 412days up to $45Krange
83
Donald Norcross House · D-NJ✉ $2 Filed late 1 time since 2025
1trades 412days past deadline 412days up to $50Krange
84
Thomas H. Kean, Jr. House · R-NJ✉ $2 Filed late 3 times since 2023
8trades 284days past deadline 411days up to $120Krange
85
Richard L. Hanna House · R-NY✉ $2 Filed late 3 times since 2016 + 8 unmeasured filings (paper/range date)
5trades 386days past deadline 410days up to $580Krange
86
Susie Lee House · D-NV✉ $2 Filed late 7 times since 2019
186trades 272days past deadline 407days up to $2.8Mrange
87
Julia Letlow House · R-LA✉ $2 Filed late 1 time since 2026
211trades 402days past deadline 402days up to $3.3Mrange
88
John H. Rutherford House · R-FL✉ $2 Filed late 2 times since 2018
141trades 361days past deadline 400days up to $3.3Mrange
89
Jack Reed Senate · D-RI✉ $2 Filed late 2 times since 2017 + 1 unmeasured filing (paper/range date)
2trades 200days past deadline 394days up to $30Krange
90
Brian Babin House · R-TX✉ $2 Filed late 1 time since 2023
4trades 392days past deadline 392days up to $95Krange