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)
141
Rubén Hinojosa House · D-TX✉ $2 Filed late 4 times since 2016 + 4 unmeasured filings (paper/range date)
28trades 44days past deadline 92days up to $560Krange
142
Ed Perlmutter House · D-CO✉ $2 Filed late 4 times since 2020
11trades 39days past deadline 92days up to $165Krange
143
Mike Garcia House · R-CA✉ $2 Filed late 1 time since 2020
4trades 92days past deadline 92days up to $165Krange
144
Lindsey Graham Senate · R-SC✉ $2 Filed late 1 time since 2024
2trades 87days past deadline 87days up to $100Krange
145
Chellie Pingree House · D-ME✉ $2 Filed late 1 time since 2025
6trades 81days past deadline 81days up to $300Krange
146
Mark Kelly Senate · D-AZ✉ $2 Filed late 1 time since 2021
1trades 80days past deadline 80days up to $15Krange
147
Mo Brooks House · R-AL✉ $2 Filed late 1 time since 2022
1trades 78days past deadline 78days up to $15Krange
148
Brandon Gill House · R-TX✉ $2 Filed late 1 time since 2025
3trades 76days past deadline 76days up to $515Krange
149
Jamie Raskin House · D-MD✉ $2 Filed late 1 time since 2022
1trades 75days past deadline 75days up to $500Krange
150
Maria Elvira Salazar House · R-FL✉ $2 Filed late 2 times since 2022
6trades 71days past deadline 74days up to $575Krange