CapitolMarkets
Recent filings

Every politician trade, as it’s filed.

Stock trades that members of the U.S. House and Senate disclose, by law, after they buy or sell. Pulled straight from the official government websites — typically posted within hours of being filed.

Industrials
Showing 110 of 10
Filed 2mo ago· Mar 24, 2026
39 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
sold
Netflix
NFLX
$1K-$15K
+0.8% vs S&P 500
Trade dateFeb 13, 2026
Netflix, Inc. -
Filed 3mo ago· Feb 15, 2026
38 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Netflix
NFLX
$1K-$15K
6.6% vs S&P 500
Trade dateJan 8, 2026
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
Netflix
NFLX
$1K-$15K
39.8% vs S&P 500
Trade dateJul 21, 2025
Filed 2.0y ago· Jun 14, 2024
42 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Netflix
NFLX
$1K-$15K
19.9% vs S&P 500
Trade dateMay 3, 2024
Netflix, Inc. -
Filed 2.1y ago· May 15, 2024
40 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Netflix
NFLX
$1K-$15K
+7.6% vs S&P 500
Trade dateApr 5, 2024
Netflix, Inc. -
Filed 3.1y ago· May 15, 2023
185 days to disclose · 140 past 45-day window
Ron Wyden
Ron Wyden
DSenateOregon
sold
Netflix
NFLX
$50K-$100K
139.5% vs S&P 500
Trade dateNov 11, 2022
Netflix, Inc. -
Filed 3.5y ago· Dec 11, 2022
30 days to disclose
Ron Wyden
Ron Wyden
DSenateOregon
sold
Netflix
NFLX
$50K-$100K
139.5% vs S&P 500
Trade dateNov 11, 2022
Netflix, Inc. -
Filed 4.2y ago· Apr 8, 2022
9 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Netflix
NFLX
$1K-$15K
86.7% vs S&P 500
Trade dateMar 30, 2022
Netflix, Inc. -
Filed 4.6y ago· Oct 15, 2021
15 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Netflix
NFLX
$1K-$15K
14.9% vs S&P 500
Trade dateSep 30, 2021
Netflix, Inc. -
Filed 5.1y ago· May 2, 2021
383 days to disclose · 338 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
Netflix
NFLX
$15K-$50K
Trade dateApr 14, 2020