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)
151
Lisa Blunt Rochester House · D-DE✉ $2 Filed late 1 time since 2017 + 2 unmeasured filings (paper/range date)
1trades 70days past deadline 70days up to $50Krange
152
Christian D. Menefee House · D-TX✉ $2 Filed late 1 time since 2026
5trades 66days past deadline 66days up to $180Krange
153
Peter Welch House · D-VT✉ $2 Filed late 1 time since 2021
1trades 61days past deadline 61days up to $15Krange
154
William R. Keating House · D-MA✉ $2 Filed late 2 times since 2021
4trades 57days past deadline 59days up to $130Krange
155
Neal P. Dunn House · R-FL✉ $2 Filed late 2 times since 2025
2trades 31days past deadline 58days up to $65Krange
156
J. French Hill House · R-AR✉ $2 Filed late 1 time since 2023 + 1 unmeasured filing (paper/range date)
1trades 58days past deadline 58days up to $50Krange
157
Angus S. King, Jr. Senate · I-ME✉ $2 Filed late 9 times since 2015
15trades 17days past deadline 56days up to $435Krange
158
John Boozman Senate · R-AR✉ $2 Filed late 2 times since 2024 + 74 unmeasured filings (paper/range date)
5trades 33days past deadline 45days up to $75Krange
159
Marie Newman House · D-IL✉ $2 Filed late 1 time since 2021
67trades 38days past deadline 38days up to $1.5Mrange
160
Lois Frankel House · D-FL✉ $2 Filed late 6 times since 2016 + 28 unmeasured filings (paper/range date)
13trades 15days past deadline 34days up to $195Krange