CongressInsight

Markwayne Mullin Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Markwayne Mullin (U.S. Senate, Oklahoma) disclosed under the STOCK Act: what was bought and sold, how the stock purchases did against the S&P 500 and how long each disclosure took. Data as of Oct 20, 2026.

Published Updated 3 min readHow we research

Key takeaways

  • As of Oct 20, 2026, Markwayne Mullin (U.S. Senate, Oklahoma) had disclosed 454 trades since Jan 3, 2023, 395 of them in individual stocks (283 buys, 112 sales).
  • Most‑traded stocks: GS (13), LRN (12), ZTS (10), ADBE (9).
  • Markwayne Mullin’s stock purchases beat the S&P 500 by an average of 5.6 percentage points over the following 12 months (216 buys), #20 of the 111 members ranked.
  • 14.3% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 29 days.

How much does Markwayne Mullin trade?

Markwayne Mullin (U.S. Senate, Oklahoma) disclosed 454 trades between Jan 3, 2023 and Feb 25, 2026 in STOCK Act periodic transaction reports, 395 of them in individual stocks: 283 purchases and 112 sales. Their estimated volume is $20.6 million, from the midpoints of the disclosed ranges. By account owner: self or joint 84%, spouse 16% of the trades.

MeasureMarkwayne Mullin
ChamberU.S. Senate, Oklahoma
Trades disclosed454
Stock trades395 (283 buys, 112 sales)
First and latest tradeJan 3, 2023 – Feb 25, 2026
Estimated volume$20.6 million
Account ownerSelf or joint 84% · Spouse 16%

What stocks does Markwayne Mullin trade?

StockCompanyTrades
GSThe Goldman Sachs Group, Inc.13
LRN—12
ZTSZoetis Inc.10
ADBEAdobe Inc.9
AMATApplied Materials, Inc.7
DELLDell Technologies Inc.6
FCFSFirstCash Holdings, Inc.6
MTZMasTec, Inc.6
AITApplied Industrial Technologies, Inc.6
COHRCoherent Corp.6

By sector: Other (81), Technology (73), Financial Services (51), Industrials (50), Healthcare (49), Consumer Defensive (28). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Markwayne Mullin beaten the market?

Exent scored 280 disclosed stock purchases by Markwayne Mullin against the S&P 500. Over the 12 months after each trade they beat the S&P 500 by an average of 5.6 percentage points, and 48.6% of the 216 purchases that are a year old beat the index. Measured from the disclosure date, the first day the public could see each trade, the 12‑month figure was +2.4%. That ranks Markwayne Mullin #20 of the 111 members ranked with at least 20 scored purchases.

MeasureMarkwayne MullinAll members
Stock buys scored28024,613
Average vs S&P 500, 3 months+1.9%−0.1%
Average vs S&P 500, 12 months+5.6%−0.4%
Buys that beat it over 12 months48.6%43.2%
12 months from the disclosure date+2.4%−0.8%
Rank#20 of 111—

The 10 members with the best records by this measure are named in Exent Radar, with their latest trades.

Does Markwayne Mullin file trades late?

65 of Markwayne Mullin’s 454 disclosed trades (14.3%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 29 days after it was made; the longest delay was 953 days.

MeasureMarkwayne MullinAll members
Median days to disclose29 days28 days
Disclosed after 45 days14.3%14.9%
Longest delay953 days—

Markwayne Mullin’s latest disclosed trades

The newest 250 of the 454 trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Feb 25, 2026UNHBuy (joint)$50,001–$100,00013 days · filing
Feb 25, 2026INTUSale (joint)$15,001–$50,00013 days · filing
Feb 25, 2026AZOSale (joint)$50,001–$100,00013 days · filing
Feb 4, 2026ADBEBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026DELLSale (joint)$15,001–$50,00026 days · filing
Feb 4, 2026FCFSBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026MTZSale (joint)$15,001–$50,00026 days · filing
Feb 4, 2026LRNBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026MCKBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026AITSale (joint)$1,001–$15,00026 days · filing
Feb 4, 2026APGBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026Iron Mountain IncSale (joint)$1,001–$15,00026 days · filing
Feb 4, 2026AMKRBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026CRSBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026GSSale (joint)$15,001–$50,00026 days · filing
Feb 4, 2026MPWRBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026CBuy (joint)$15,001–$50,00026 days · filing
Feb 4, 2026COHRSale (joint)$15,001–$50,00026 days · filing
Jan 5, 2026CRSBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026CRSBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026LRNBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026LRNBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026MCKBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026MCKBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026FCFSBuy (self)$15,001–$50,00030 days · filing
  • Feb 25, 2026
    Stock
    UNH
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Feb 25, 2026
    Stock
    INTU
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Feb 25, 2026
    Stock
    AZO
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Feb 4, 2026
    Stock
    ADBE
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    DELL
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    FCFS
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    MTZ
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    LRN
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    MCK
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    AIT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    APG
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    Iron Mountain Inc
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    AMKR
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    CRS
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    GS
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    MPWR
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    C
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 4, 2026
    Stock
    COHR
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Jan 5, 2026
    Stock
    CRS
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    CRS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    LRN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    LRN
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    MCK
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    MCK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    FCFS
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Jan 5, 2026FCFSBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026AMKRBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026AMKRBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026CBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026CBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026VSECBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026VSECBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026MPWRBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026MPWRBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026ADBEBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026ADBEBuy (self)$15,001–$50,00030 days · filing
Jan 5, 2026APGBuy (spouse)$15,001–$50,00030 days · filing
Jan 5, 2026APGBuy (self)$15,001–$50,00030 days · filing
Dec 29, 2025ELVBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025MABuy (joint)$50,001–$100,00018 days · filing
Dec 29, 2025HLTBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025AXPBuy (joint)$1,001–$15,00018 days · filing
Dec 29, 2025AMATBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025CATBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025DEBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025MSFTBuy (joint)$100,001–$250,00018 days · filing
Dec 29, 2025HDBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025ISRGBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025COSTBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025AAPLBuy (joint)$100,001–$250,00018 days · filing
Dec 29, 2025CRMBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025GSBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025CVXBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025COPBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025IQVBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025NOWBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025INTUBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025JPMBuy (joint)$50,001–$100,00018 days · filing
Dec 29, 2025ICEBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025AMZNBuy (joint)$100,001–$250,00018 days · filing
Dec 29, 2025KOBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025GOOGLBuy (joint)$100,001–$250,00018 days · filing
Dec 29, 2025METABuy (joint)$50,001–$100,00018 days · filing
Dec 29, 2025BSXBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025LLYBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025NVDABuy (joint)$100,001–$250,00018 days · filing
Dec 29, 2025RTXBuy (joint)$15,001–$50,00018 days · filing
Dec 29, 2025LRCXBuy (joint)$50,001–$100,00018 days · filing
Dec 29, 2025COFBuy (joint)$50,001–$100,00018 days · filing
Dec 18, 2025GSSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025GSSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025COHRSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025COHRSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025MTZSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025MTZSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025AITSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025AITSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025IRMSale (self)$1,001–$15,00026 days · filing
Dec 18, 2025DELLSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025DELLSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025CRDOSale (self)$15,001–$50,00026 days · filing
Dec 18, 2025CRDOSale (spouse)$15,001–$50,00026 days · filing
Dec 18, 2025PRMBSale (self)$1,001–$15,00026 days · filing
Dec 18, 2025PRMBSale (spouse)$1,001–$15,00026 days · filing
Dec 18, 2025LRNSale (spouse)$1,001–$15,00026 days · filing
Dec 18, 2025LRNSale (self)$1,001–$15,00026 days · filing
Dec 18, 2025IRMSale (spouse)$15,001–$50,00026 days · filing
Dec 17, 2025PRMBSale (joint)$1,001–$15,00027 days · filing
Nov 10, 2025PNRBuy (joint)$15,001–$50,00025 days · filing
Nov 10, 2025COFBuy (joint)$50,001–$100,00025 days · filing
Nov 10, 2025CSXSale (joint)$15,001–$50,00025 days · filing
Nov 10, 2025ZTSSale (joint)$15,001–$50,00025 days · filing
Nov 3, 2025BRK-BSale (joint)$15,001–$50,00018 days · filing
Nov 3, 2025CMGSale (joint)$15,001–$50,00018 days · filing
Nov 3, 2025TMUSSale (joint)$50,001–$100,00018 days · filing
Nov 3, 2025FISale (joint)$15,001–$50,00018 days · filing
Nov 3, 2025MSFTBuy (joint)$250,001–$500,00018 days · filing
Sep 24, 2025ADBESale (joint)$15,001–$50,0007 days · filing
Sep 24, 2025NOWBuy (joint)$1,001–$15,0007 days · filing
Sep 24, 2025UNHBuy (joint)$15,001–$50,0007 days · filing
Sep 24, 2025ACNSale (joint)$15,001–$50,0007 days · filing
Sep 24, 2025ISRGBuy (joint)$50,001–$100,0007 days · filing
Sep 24, 2025INTUBuy (joint)$15,001–$50,0007 days · filing
Sep 24, 2025TXNSale (joint)$15,001–$50,0007 days · filing
Sep 24, 2025IHFSale (joint)$15,001–$50,0007 days · filing
Aug 1, 2025UNHSale (joint)$15,001–$50,00017 days · filing
May 13, 2025AMATBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025CVXBuy (joint)$50,001–$100,00029 days · filing
May 13, 2025SPYSale (joint)$500,001–$1,000,00029 days · filing
May 13, 2025CSXBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025LRCXBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025LPLABuy (joint)$15,001–$50,00029 days · filing
May 13, 2025ZTSBuy (joint)$50,001–$100,00029 days · filing
May 13, 2025VLOBuy (joint)$50,001–$100,00029 days · filing
May 13, 2025LHXBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025TMOBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025ADBEBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025TXNBuy (joint)$15,001–$50,00029 days · filing
May 13, 2025COPBuy (joint)$15,001–$50,00029 days · filing
Apr 8, 2025LRCXSale (joint)$50,001–$100,00034 days · filing
Apr 8, 2025TMOSale (joint)$50,001–$100,00034 days · filing
Apr 8, 2025CSXSale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025TXNSale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025CVXSale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025ZTSSale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025COPSale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025ADBESale (joint)$15,001–$50,00034 days · filing
Apr 8, 2025VLOSale (joint)$50,001–$100,00034 days · filing
Apr 8, 2025AMATSale (joint)$50,001–$100,00034 days · filing
Mar 19, 2025COFBuy (joint)$15,001–$50,00025 days · filing
Feb 13, 2025LPLABuy (joint)$50,001–$100,00014 days · filing
Feb 13, 2025TJXBuy (joint)$15,001–$50,00014 days · filing
Feb 13, 2025MSFTBuy (joint)$50,001–$100,00014 days · filing
Feb 13, 2025AMZNBuy (joint)$15,001–$50,00014 days · filing
Feb 13, 2025ACNBuy (joint)$50,001–$100,00014 days · filing
Feb 13, 2025AMDSale (joint)$50,001–$100,00014 days · filing
Feb 13, 2025LHXBuy (joint)$15,001–$50,00014 days · filing
Feb 13, 2025VAWSale (joint)$100,001–$250,00014 days · filing
Feb 13, 2025STZSale (joint)$15,001–$50,00014 days · filing
Feb 13, 2025BRKSale (joint)$15,001–$50,00014 days · filing
Feb 13, 2025DHRSale (joint)$15,001–$50,00014 days · filing
Feb 13, 2025PMBuy (joint)$15,001–$50,00014 days · filing
Feb 13, 2025HONSale (joint)$15,001–$50,00014 days · filing
Feb 13, 2025IQVBuy (joint)$15,001–$50,00014 days · filing
Feb 3, 2025IRMBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025AITBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025GSBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025LRNBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025CRDOBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025WABBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025COHRBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025MTZBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025DELLBuy (joint)$1,001–$15,00024 days · filing
Feb 3, 2025PRMBBuy (joint)$1,001–$15,00024 days · filing
Jan 8, 2025NEW YORK N Y CITY MUN WTR FIN AUTH WTR & SWR S…Sale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025NEVADA ST LTD TAX GO CAP IMPT BDS Rate/Coupon:…Sale (joint)$50,001–$100,00023 days · filing
Jan 8, 2025EZUSale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025AUSTIN TEX CTFS OBLIG 2023 Rate/Coupon: 5.0% M…Sale (joint)$50,001–$100,00023 days · filing
Jan 8, 2025MACOMB INTER SCH DIST MICH UNLTD TAX GO BLDG S…Sale (joint)$50,001–$100,00023 days · filing
Jan 8, 2025ABTSale (joint)$1,001–$15,00023 days · filing
Jan 8, 2025VANGUARD INDEX FDS VANGUARD MID-CAP ETFSale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025IEFASale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025SALEM N H GO BDS Rate/Coupon: 4.0% Matures: 10…Sale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025FORT LAUDERDALE FLA WTR & SWR REV BDS PROSPECT…Sale (joint)$50,001–$100,00023 days · filing
Jan 8, 2025COOK CNTY ILL CMNTY CONS SCH DIST NO 015 PALAT…Sale (joint)$15,001–$50,00023 days · filing
Jan 8, 2025KAUKAUNA WIS ANTIC NTS 2023B Rate/Coupon: 5.0%…Sale (joint)$1,001–$15,00023 days · filing
Jan 2, 2025AITBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025AITBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025MTZBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025MTZBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025LRNBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025LRNBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025WABBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025WABBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025PRMBBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025PRMBBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025DELLBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025DELLBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025GSBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025GSBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025COHRBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025COHRBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025CRDOBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025CRDOBuy (self)$15,001–$50,00029 days · filing
Jan 2, 2025IRMBuy (spouse)$15,001–$50,00029 days · filing
Jan 2, 2025IRMBuy (self)$15,001–$50,00029 days · filing
Dec 27, 2024Texas State Mobility Fund Bonds A Rate/Coupon:…Sale (joint)$50,001–$100,0007 days · filing
Dec 26, 2024CFSSXBuy (joint)$100,001–$250,0008 days · filing
Dec 26, 2024PDBCSale (joint)$250,001–$500,0008 days · filing
Dec 26, 2024GICIXBuy (joint)$50,001–$100,0008 days · filing
Dec 26, 2024IEMGBuy (joint)$50,001–$100,0008 days · filing
Dec 26, 2024VNQBuy (joint)$1,001–$15,0008 days · filing
Dec 26, 2024PCLPXBuy (joint)$250,001–$500,0008 days · filing
Dec 18, 2024CYBRSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024LRNSale (self)$1,001–$15,00013 days · filing
Dec 18, 2024LRNSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024GSSale (self)$1,001–$15,00013 days · filing
Dec 18, 2024AXONSale (self)$15,001–$50,00013 days · filing
Dec 18, 2024AXONSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024ETNSale (self)$1,001–$15,00013 days · filing
Dec 18, 2024ELFSale (self)$1,001–$15,00013 days · filing
Dec 18, 2024ELFSale (spouse)$1,001–$15,00013 days · filing
Dec 18, 2024CYBRSale (self)$1,001–$15,00013 days · filing
Dec 18, 2024ETNSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024FRPTSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024FRPTSale (self)$15,001–$50,00013 days · filing
Dec 18, 2024SFMSale (self)$15,001–$50,00013 days · filing
Dec 18, 2024SFMSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024OLLISale (self)$15,001–$50,00013 days · filing
Dec 18, 2024OLLISale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024GSSale (spouse)$15,001–$50,00013 days · filing
Dec 18, 2024BMISale (self)$1,001–$15,00013 days · filing
Dec 18, 2024BMISale (spouse)$15,001–$50,00013 days · filing
Dec 11, 2024LLYBuy (joint)$50,001–$100,000244 days · filing
Dec 11, 2024ABTSale (joint)$15,001–$50,00020 days · filing
Dec 11, 2024AMATBuy (joint)$15,001–$50,00020 days · filing
Dec 11, 2024PEPSale (joint)$15,001–$50,00020 days · filing
Nov 27, 2024IEMGBuy (joint)$1,001–$15,00022 days · filing
Nov 27, 2024IEFABuy (joint)$100,001–$250,00022 days · filing
Nov 27, 2024EZUBuy (joint)$100,001–$250,00022 days · filing
Nov 12, 2024PIMCO COMMODITIES PLUS STRATEGY FUNDBuy (joint)$15,001–$50,000274 days · filing
Nov 12, 2024Invesco Optimum Yield Diversified Commodity St…Sale (joint)$15,001–$50,000274 days · filing
Nov 12, 2024Invesco Actively Managed Exchange TradedBuy (joint)$15,001–$50,00021 days · filing
Nov 12, 2024PCLPXSale (joint)$15,001–$50,00021 days · filing
Oct 29, 2024Invesco Optimum Yield Diversified Commodity St…Sale (joint)$250,001–$500,000288 days · filing
Oct 29, 2024PIMCO COMMODITIES PLUS STRATEGY FUNDBuy (joint)$250,001–$500,000288 days · filing
Oct 29, 2024Pimco Commodities Plus Strategy Fund ClassSale (joint)$250,001–$500,00035 days · filing
Oct 29, 2024HIYSBuy (joint)$250,001–$500,00035 days · filing
Aug 20, 2024IQVBuy (joint)$15,001–$50,00030 days · filing
Aug 20, 2024EWSale (joint)$15,001–$50,00030 days · filing
Aug 20, 2024TJXBuy (joint)$15,001–$50,00030 days · filing
Aug 20, 2024SBUXSale (joint)$15,001–$50,00030 days · filing
Jul 30, 2024LRNBuy (spouse)$1,001–$15,000154 days · filing
Jul 30, 2024LRNBuy (self)$1,001–$15,000101 days · filing
Jun 13, 2024IWBSale (joint)$500,001–$1,000,00029 days · filing
Jun 12, 2024CMCSASale (joint)$15,001–$50,00030 days · filing
Jun 12, 2024NKESale (joint)$15,001–$50,00030 days · filing
Jun 12, 2024IWBSale (joint)$50,001–$100,00030 days · filing
Jun 12, 2024PHBuy (joint)$15,001–$50,00030 days · filing
Jun 7, 2024Ishares TR Russell 1000 ETFSale (joint)$50,001–$100,0000 days · filing
May 8, 2024Pimco Commodities Plus Strategy Fund ClassSale (joint)$15,001–$50,00030 days · filing
May 8, 2024IWBSale (joint)$100,001–$250,00030 days · filing
Apr 3, 2024ZTSSale (spouse)$1,001–$15,000496 days · filing
Apr 3, 2024ZTSSale (self)$1,001–$15,00029 days · filing
Apr 3, 2024ZTSSale (joint)$1,001–$15,00028 days · filing
Feb 8, 2024Canadian County OKLA EDL FACS Rate/Coupon: 5.0…Buy (joint)$50,001–$100,00022 days · filing
Feb 6, 2024Grady County OKLA SCH FIN Auth E Rate/Coupon:…Buy (joint)$100,001–$250,00024 days · filing
Jan 26, 2024Broken Arrow OKLA Rate/Coupon: 4.0% Matures: 0…Buy (joint)$100,001–$250,00020 days · filing
Jan 24, 2024McClain County OKLA Economic DEV Rate/Coupon:…Buy (joint)$100,001–$250,00022 days · filing
Jan 23, 2024Tulsa County OKLA INDPT SCH DIST Rate/Coupon:…Buy (joint)$100,001–$250,00023 days · filing
  • Jan 5, 2026
    Stock
    FCFS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    AMKR
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    AMKR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    C
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    C
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    VSEC
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    VSEC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    MPWR
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    MPWR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    ADBE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    ADBE
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    APG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 5, 2026
    Stock
    APG
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Dec 29, 2025
    Stock
    ELV
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    MA
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    HLT
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    AXP
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    AMAT
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    CAT
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    DE
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    MSFT
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    HD
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    ISRG
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    COST
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    AAPL
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    CRM
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    GS
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    CVX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    COP
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    IQV
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    NOW
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    INTU
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    JPM
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    ICE
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    AMZN
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    KO
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    GOOGL
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    META
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    BSX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    LLY
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    NVDA
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    RTX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    LRCX
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Dec 29, 2025
    Stock
    COF
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Dec 18, 2025
    Stock
    GS
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    GS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    COHR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    COHR
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    MTZ
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    MTZ
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    AIT
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    AIT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    IRM
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    DELL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    DELL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    CRDO
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    CRDO
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    PRMB
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    PRMB
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    LRN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    LRN
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2025
    Stock
    IRM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Dec 17, 2025
    Stock
    PRMB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Nov 10, 2025
    Stock
    PNR
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Nov 10, 2025
    Stock
    COF
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Nov 10, 2025
    Stock
    CSX
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Nov 10, 2025
    Stock
    ZTS
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Nov 3, 2025
    Stock
    BRK-B
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Nov 3, 2025
    Stock
    CMG
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Nov 3, 2025
    Stock
    TMUS
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Nov 3, 2025
    Stock
    FI
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Nov 3, 2025
    Stock
    MSFT
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    18 days · filing
  • Sep 24, 2025
    Stock
    ADBE
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    NOW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    UNH
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    ACN
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    ISRG
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    INTU
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    TXN
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Sep 24, 2025
    Stock
    IHF
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Aug 1, 2025
    Stock
    UNH
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • May 13, 2025
    Stock
    AMAT
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    CVX
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    SPY
    Trade
    Sale (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    CSX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    LRCX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    LPLA
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    ZTS
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    VLO
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    LHX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    TMO
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    ADBE
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    TXN
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    COP
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Apr 8, 2025
    Stock
    LRCX
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    TMO
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    CSX
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    TXN
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    CVX
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    ZTS
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    COP
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    ADBE
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    VLO
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Apr 8, 2025
    Stock
    AMAT
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Mar 19, 2025
    Stock
    COF
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Feb 13, 2025
    Stock
    LPLA
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    TJX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    MSFT
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    AMZN
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    ACN
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    AMD
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    LHX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    VAW
    Trade
    Sale (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    STZ
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    BRK
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    DHR
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    PM
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    HON
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 13, 2025
    Stock
    IQV
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 3, 2025
    Stock
    IRM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    AIT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    GS
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    LRN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    CRDO
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    WAB
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    COHR
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    MTZ
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    DELL
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Feb 3, 2025
    Stock
    PRMB
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Jan 8, 2025
    Stock
    NEW YORK N Y CITY MUN WTR FIN AUTH WTR & SWR S…
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    NEVADA ST LTD TAX GO CAP IMPT BDS Rate/Coupon:…
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    EZU
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    AUSTIN TEX CTFS OBLIG 2023 Rate/Coupon: 5.0% M…
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    MACOMB INTER SCH DIST MICH UNLTD TAX GO BLDG S…
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    ABT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    VANGUARD INDEX FDS VANGUARD MID-CAP ETF
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    IEFA
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    SALEM N H GO BDS Rate/Coupon: 4.0% Matures: 10…
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    FORT LAUDERDALE FLA WTR & SWR REV BDS PROSPECT…
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    COOK CNTY ILL CMNTY CONS SCH DIST NO 015 PALAT…
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jan 8, 2025
    Stock
    KAUKAUNA WIS ANTIC NTS 2023B Rate/Coupon: 5.0%…
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jan 2, 2025
    Stock
    AIT
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    AIT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    MTZ
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    MTZ
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    LRN
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    LRN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    WAB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    WAB
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    PRMB
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    PRMB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    DELL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    DELL
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    GS
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    GS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    COHR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    COHR
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    CRDO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    CRDO
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    IRM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 2, 2025
    Stock
    IRM
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Dec 27, 2024
    Stock
    Texas State Mobility Fund Bonds A Rate/Coupon:…
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    7 days · filing
  • Dec 26, 2024
    Stock
    CFSSX
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    8 days · filing
  • Dec 26, 2024
    Stock
    PDBC
    Trade
    Sale (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    8 days · filing
  • Dec 26, 2024
    Stock
    GICIX
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Dec 26, 2024
    Stock
    IEMG
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Dec 26, 2024
    Stock
    VNQ
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Dec 26, 2024
    Stock
    PCLPX
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    8 days · filing
  • Dec 18, 2024
    Stock
    CYBR
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    LRN
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    LRN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    GS
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    AXON
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    AXON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    ETN
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    ELF
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    ELF
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    CYBR
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    ETN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    FRPT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    FRPT
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    SFM
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    SFM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    OLLI
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    OLLI
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    GS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    BMI
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Dec 18, 2024
    Stock
    BMI
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 11, 2024
    Stock
    LLY
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    244 days · filing
  • Dec 11, 2024
    Stock
    ABT
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Dec 11, 2024
    Stock
    AMAT
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Dec 11, 2024
    Stock
    PEP
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Nov 27, 2024
    Stock
    IEMG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Nov 27, 2024
    Stock
    IEFA
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Nov 27, 2024
    Stock
    EZU
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Nov 12, 2024
    Stock
    PIMCO COMMODITIES PLUS STRATEGY FUND
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    274 days · filing
  • Nov 12, 2024
    Stock
    Invesco Optimum Yield Diversified Commodity St…
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    274 days · filing
  • Nov 12, 2024
    Stock
    Invesco Actively Managed Exchange Traded
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Nov 12, 2024
    Stock
    PCLPX
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Oct 29, 2024
    Stock
    Invesco Optimum Yield Diversified Commodity St…
    Trade
    Sale (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    288 days · filing
  • Oct 29, 2024
    Stock
    PIMCO COMMODITIES PLUS STRATEGY FUND
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    288 days · filing
  • Oct 29, 2024
    Stock
    Pimco Commodities Plus Strategy Fund Class
    Trade
    Sale (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    35 days · filing
  • Oct 29, 2024
    Stock
    HIYS
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    35 days · filing
  • Aug 20, 2024
    Stock
    IQV
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Aug 20, 2024
    Stock
    EW
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Aug 20, 2024
    Stock
    TJX
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Aug 20, 2024
    Stock
    SBUX
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jul 30, 2024
    Stock
    LRN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    154 days · filing
  • Jul 30, 2024
    Stock
    LRN
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    101 days · filing
  • Jun 13, 2024
    Stock
    IWB
    Trade
    Sale (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    29 days · filing
  • Jun 12, 2024
    Stock
    CMCSA
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jun 12, 2024
    Stock
    NKE
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jun 12, 2024
    Stock
    IWB
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Jun 12, 2024
    Stock
    PH
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jun 7, 2024
    Stock
    Ishares TR Russell 1000 ETF
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    0 days · filing
  • May 8, 2024
    Stock
    Pimco Commodities Plus Strategy Fund Class
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • May 8, 2024
    Stock
    IWB
    Trade
    Sale (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    30 days · filing
  • Apr 3, 2024
    Stock
    ZTS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    496 days · filing
  • Apr 3, 2024
    Stock
    ZTS
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Apr 3, 2024
    Stock
    ZTS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Feb 8, 2024
    Stock
    Canadian County OKLA EDL FACS Rate/Coupon: 5.0…
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    22 days · filing
  • Feb 6, 2024
    Stock
    Grady County OKLA SCH FIN Auth E Rate/Coupon:…
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    24 days · filing
  • Jan 26, 2024
    Stock
    Broken Arrow OKLA Rate/Coupon: 4.0% Matures: 0…
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    20 days · filing
  • Jan 24, 2024
    Stock
    McClain County OKLA Economic DEV Rate/Coupon:…
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Jan 23, 2024
    Stock
    Tulsa County OKLA INDPT SCH DIST Rate/Coupon:…
    Trade
    Buy (joint)
    Amount
    $100,001–$250,000
    Disclosed after
    23 days · filing

Where this data comes from

Members of Congress report each trade over $1,000 in stocks, bonds and other securities, by themselves, their spouse or dependent children, in periodic transaction reports under the STOCK Act, filed with the House Clerk and the Senate. A trade must be reported within 45 days. Exent reads these public financial disclosures; every trade listed here links to its original filing.

Amounts are disclosed as ranges ($1,001–$15,000, $15,001–$50,000 and up), so dollar volumes are estimates from the midpoint of each range. Returns compare each disclosed purchase of a listed stock with the S&P 500 (SPY): total return with dividends from the close on the trade date to 3 and 12 months later, and again from the disclosure date, the first day the public could see the trade. Sales are not scored. The ranking covers members with at least 20 purchases that are a year old.

Trades disclosed in the last 30 days are counted but not listed; they are in Exent Radar, with the records of the top 10 performers. The disclosures carry no party labels: this is the public record of what was traded and when it was disclosed. Data as of Oct 20, 2026. How to read a filing yourself: Congress stock trading: how to see what members bought.

Past performance does not guarantee future results. Historical figures are calculated by Exent from market data and are for education only; they are not investment advice or a recommendation to buy or sell any security.

Follow Congress trades as they are disclosed

  1. Exent Radar lists new congressional trades as they are disclosed, before they reach this page.
  2. It names the top 10 members by the record of their stock buys, next to insider buying and big‑fund moves.
  3. Check any idea against your own portfolio before you act on it.

Exent is our product. Educational content, not investment advice.

Frequently asked questions

In STOCK Act disclosures, the stocks Markwayne Mullin traded most often are GS (13 trades), LRN (12 trades), ZTS (10 trades), ADBE (9 trades), AMAT (7 trades). Of 454 disclosed trades, 395 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Markwayne Mullin's disclosed stock purchases beat the S&P 500 by an average of 5.6 percentage points over the 12 months after each trade (216 purchases a year old), and 48.6% of them beat the index. Measured from the disclosure date the average was +2.4%. That ranks Markwayne Mullin #20 of the 111 members ranked. Past results do not predict future ones.

65 of 454 disclosed trades (14.3%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 29 days after it was made, the longest 953 days; across Congress the median is 28 days.

See the latest Congress trades in Radar

Exent Radar shows trades by members of Congress, company insiders and big funds as they are disclosed, with the records of the top performers.

See this week’s GemsLimited offer$1.95 for full access· full access

Educational content, not investment advice. Examples are illustrative; past performance does not guarantee future results.

DISCLAIMER: Exent AI is an informational research platform and does not provide investment advice, financial advice, or act as an investment adviser, broker-dealer, or fiduciary. All content, analytics, and model outputs are provided for educational and informational purposes only and should not be relied upon as a recommendation to buy, sell, or hold any financial instrument. Investing involves risk, including the possible loss of principal. Exent AI does not execute trades, hold customer funds, or provide brokerage services. Past performance and hypothetical results are not indicative of future results. Third-party data and AI-generated outputs may be incomplete or inaccurate.