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.

All sectors
Showing 122 of 22
Filed 6mo ago· Dec 5, 2025
25 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
CSX Corp
CSX
$15K-$50K
+13.0% vs S&P 500
Trade dateNov 10, 2025
CSX Corporation -
Filed 6mo ago· Nov 16, 2025
41 days to disclose
Kevin Hern
Kevin Hern
RHouseOklahoma-01
sold
CSX Corp
CSX
$15K-$50K
+12.4% vs S&P 500
Trade dateOct 6, 2025
CSX
Filed 7mo ago· Oct 10, 2025
17 days to disclose
Val T. Hoyle
Val T. Hoyle
DHouseOregon-04
sold
CSX Corp
CSX
$1K-$15K
+13.9% vs S&P 500
Trade dateSep 23, 2025
CSX
Transportation
Filed 11mo ago· Jun 11, 2025
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
CSX Corp
CSX
$15K-$50K
+25.5% vs S&P 500
Trade dateMay 13, 2025
CSX
Filed 1.1y ago· May 15, 2025
30 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
CSX Corp
CSX
$15K-$50K
+38.0% vs S&P 500
Trade dateApr 15, 2025
CSX
Filed 1.1y ago· May 12, 2025
21 days to disclose
Bruce Westerman
Bruce Westerman
RHouseArkansas-04
sold
CSX Corp
CSX
$1K-$15K
+42.3% vs S&P 500
Trade dateApr 21, 2025
CSX
Transportation
Filed 1.1y ago· May 12, 2025
21 days to disclose
Bruce Westerman
Bruce Westerman
RHouseArkansas-04
sold
CSX Corp
CSX
$1K-$15K
+42.3% vs S&P 500
Trade dateApr 21, 2025
CSX
Transportation
Filed 2.1y ago· Apr 25, 2024
15 days to disclose
Dan Newhouse
Dan Newhouse
RHouseWashington-04
bought
CSX Corp
CSX
$1K-$15K
10.6% vs S&P 500
Trade dateApr 10, 2024
CSX Corporation -
Filed 2.1y ago· Apr 15, 2024
34 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
CSX Corp
CSX
$15K-$50K
+18.1% vs S&P 500
Trade dateMar 12, 2024
CSX Corporation -
Filed 2.5y ago· Dec 15, 2023
11 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
CSX Corp
CSX
$1K-$15K
+21.4% vs S&P 500
Trade dateDec 4, 2023
CSX
Transportation
Filed 2.5y ago· Nov 16, 2023
31 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
CSX Corp
CSX
$1K-$15K
+19.2% vs S&P 500
Trade dateOct 16, 2023
CSX Corporation -
Filed 2.6y ago· Nov 1, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
CSX Corp
CSX
$1K-$15K
21.8% vs S&P 500
Trade dateOct 3, 2023
CSX Corporation -
Filed 2.6y ago· Oct 12, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
CSX Corp
CSX
$15K-$50K
11.0% vs S&P 500
Trade dateSep 13, 2023
CSX Corporation -
Filed 3.0y ago· May 23, 2023
34 days to disclose
Scott Franklin
Scott Franklin
RHouseFlorida-18
sold
OTH
S O: Fidelity Roth Ira Fmcsx
Other
$50K-$100K
Trade dateApr 19, 2023
Filed 3.1y ago· May 10, 2023
14 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
bought
CSX Corp
CSX
$1K-$15K
25.9% vs S&P 500
Trade dateApr 26, 2023
CSX
Transportation
Filed 4.9y ago· Jul 23, 2021
93 days to disclose · 48 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
CSX Corp
CSX
$1K-$15K
Trade dateApr 21, 2021
CSX Corporation Option Type: Put Strike price: $80.00 Expires: 08/20/2021
Option
Filed 4.9y ago· Jul 23, 2021
171 days to disclose · 126 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
CSX Corp
CSX
$1K-$15K
Trade dateFeb 2, 2021
CSX Corporation Option Type: Put Strike price: $80.00 Expires: 08/20/2021
Option