Insider and Congress trading statistics
Counted from the public record: every open-market insider trade reported to the SEC since 2006 and the stock trades reported by members of Congress. Updated as new filings arrive, with the method on each page.
Insider buying statistics
13,496 open-market purchases worth $11.4B in 2025. Every year since 2006, by month, role and sector.
Congress trading statistics
8,880 stock trades reported in 2025. The most-traded stocks, the most active members and the reporting delay.
Insider buying, year by year
Insider buying, by sector
Congress trading, year by year
Looking for a chart you can change? Open Charts. The figures here describe filings; they are not advice.