Skip to main content

Politician stock trades

Trades that members of the U.S. Congress, in the House and the Senate, reported in their periodic transaction reports since 2020. The list shows listed securities by default: stocks (including ADRs), ETFs and options. Choose All assets to add Treasury bills, bonds, private companies and other assets. Members must report a trade within 45 days, and they report amounts as ranges, not exact figures.

Latest trades

Newest filings first, listed securities by default. A trade that was amended or reported twice is counted once.

Trades
399
Filings
32
Members
1
Buys / sells
282 / 117
Estimated volume
$14.6M
Sum of range midpoints
Politician trades
MemberAssetTypeOwnerTradedFiledDelayAmountSource
Markwayne Mullin Senate · OKMTZMastec IncBuyJointFeb 3, 2025Feb 27, 202524 days$1K-$15KFiling
Markwayne Mullin Senate · OKPRMBPrimo Water CorpBuyJointFeb 3, 2025Feb 27, 202524 days$1K-$15KFiling
Markwayne Mullin Senate · OKWABWabtec CorpBuyJointFeb 3, 2025Feb 27, 202524 days$1K-$15KFiling
Markwayne Mullin Senate · OKCOFCapital One Financial CorpBuyJointMar 19, 2025Apr 13, 202525 days$15K-$50KFiling
Markwayne Mullin Senate · OKCSXCSX CorpSell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKAMATApplied MaterialsSell (partial)JointApr 8, 2025May 12, 202534 days$50K-$100KFiling
Markwayne Mullin Senate · OKADBEAdobe Systems IncSell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKLRCXLam Research CorpSell (partial)JointApr 8, 2025May 12, 202534 days$50K-$100KFiling
Markwayne Mullin Senate · OKCVXChevron CorpSell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKZTSZoetis Inc Cl ASell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKVLOValero Energy CorpSell (full)JointApr 8, 2025May 12, 202534 days$50K-$100KFiling
Markwayne Mullin Senate · OKTXNTexas InstrumentsSell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKTMOThermo Fisher Scientific IncSell (full)JointApr 8, 2025May 12, 202534 days$50K-$100KFiling
Markwayne Mullin Senate · OKCOPConocophillipsSell (full)JointApr 8, 2025May 12, 202534 days$15K-$50KFiling
Markwayne Mullin Senate · OKZTSZoetis Inc. Class A Common StockBuyJointMay 13, 2025Jun 11, 202529 days$50K-$100KFiling
Markwayne Mullin Senate · OKVLOValero Energy CorpBuyJointMay 13, 2025Jun 11, 202529 days$50K-$100KFiling
Markwayne Mullin Senate · OKTMOThermo Fisher Scientific IncBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKTXNTexas InstrumentsBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKSPYSPDR S&P 500Sell (full)JointMay 13, 2025Jun 11, 202529 days$500K-$1MFiling
Markwayne Mullin Senate · OKLRCXLam Research CorpBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKLHXL3Harris Technologies IncBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKLPLALpl Financial HoldingsBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKCOPConocophillipsBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKCVXChevron CorpBuyJointMay 13, 2025Jun 11, 202529 days$50K-$100KFiling
Markwayne Mullin Senate · OKCSXCSX CorpBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKAMATApplied Materials, Inc. - Common StockBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKADBEAdobe Systems IncBuyJointMay 13, 2025Jun 11, 202529 days$15K-$50KFiling
Markwayne Mullin Senate · OKCELHCelsius Holdings IncBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKCTVACorteva, Inc. Common StockBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKEXLSExlService Holdings, Inc. - Common StockBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKFNFabrinetBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKHUBBHubbell Inc Common StockBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKINSTInstructure Holdings, Inc. Common StockBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKPODDInsulet Corporation - Common StockBuySpouseJan 3, 2023Jul 30, 2025939 daysLate$1K-$15KFiling
Markwayne Mullin Senate · OKZTSZoetis Inc. Class A Common StockSell (partial)SpouseApr 3, 2024Aug 12, 2025Amended28 days$1K-$15KFiling
Markwayne Mullin Senate · OKPDBCInvesco Optimum Yield Diversified Commodity StrateBuyJointOct 29, 2024Aug 12, 2025Amended35 days$250K-$500KFiling
Markwayne Mullin Senate · OKPDBCInvesco Optimum Yield Diversified Commodity StrateBuyJointNov 12, 2024Aug 12, 2025Amended21 days$15K-$50KFiling
Markwayne Mullin Senate · OKCELHCelsius Holdings IncSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKCTVACorteva IncSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKEXLSExlService Holdings, Inc. - Common StockSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKFCFSFirstCash Holdings, Inc. - Common StockSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKFNFabrinetSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKHUBBHubbell Inc Common StockSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKINSTInstructure Holdings IncSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKPODDInsulet CorpSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKPYPLPayPal Holdings, Inc. - Common StockSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKSHOPShopify IncSell (partial)SelfDec 22, 2023Aug 12, 2025Amended35 days$1K-$15KFiling
Markwayne Mullin Senate · OKNVDANVIDIA Corporation - Common StockBuyJointJan 2, 2024Aug 12, 2025Amended24 days$15K-$50KFiling
Markwayne Mullin Senate · OKLRCXLam Research CorpBuyJointJan 2, 2024Aug 12, 2025Amended24 days$15K-$50KFiling
Markwayne Mullin Senate · OKMETAMeta Platforms IncBuyJointJan 2, 2024Aug 12, 2025Amended24 days$15K-$50KFiling

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.