CongressInsight

Pat Roberts Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Pat Roberts (U.S. Senate, Kansas) 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, Pat Roberts (U.S. Senate, Kansas) had disclosed 417 trades since Mar 3, 2014, 411 of them in individual stocks (259 buys, 152 sales).
  • Most‑traded stocks: NFLX (49), AAPL (47), BA (24), NVDA (22).
  • Pat Roberts’s stock purchases beat the S&P 500 by an average of 3.2 percentage points over the following 12 months (254 buys), #27 of the 111 members ranked.
  • 14.4% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 23 days.

How much does Pat Roberts trade?

Pat Roberts (U.S. Senate, Kansas) disclosed 417 trades between Mar 3, 2014 and Dec 22, 2020 in STOCK Act periodic transaction reports, 411 of them in individual stocks: 259 purchases and 152 sales. Their estimated volume is $11.5 million, from the midpoints of the disclosed ranges. By account owner: spouse 98%, self or joint 2% of the trades.

MeasurePat Roberts
ChamberU.S. Senate, Kansas
Trades disclosed417
Stock trades411 (259 buys, 152 sales)
First and latest tradeMar 3, 2014 – Dec 22, 2020
Estimated volume$11.5 million
Account ownerSpouse 98% · Self or joint 2%

What stocks does Pat Roberts trade?

StockCompanyTrades
NFLXNetflix, Inc.49
AAPLApple Inc.47
BAThe Boeing Company24
NVDANVIDIA Corporation22
AMZNAmazon.com, Inc.19
BACBank of America Corporation19
FB—15
NOCNorthrop Grumman Corporation14
ETY—13
BIDU—13

By sector: Other (94), Technology (82), Communication Services (56), Industrials (49), Consumer Cyclical (49), Financial Services (33). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Pat Roberts beaten the market?

Exent scored 254 disclosed stock purchases by Pat Roberts against the S&P 500. Over the 12 months after each trade they beat the S&P 500 by an average of 3.2 percentage points, and 41.7% of the 254 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 +1.3%. That ranks Pat Roberts #27 of the 111 members ranked with at least 20 scored purchases.

MeasurePat RobertsAll members
Stock buys scored25424,613
Average vs S&P 500, 3 months+0.9%−0.1%
Average vs S&P 500, 12 months+3.2%−0.4%
Buys that beat it over 12 months41.7%43.2%
12 months from the disclosure date+1.3%−0.8%
Rank#27 of 111—

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

Does Pat Roberts file trades late?

60 of Pat Roberts’s 417 disclosed trades (14.4%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 23 days after it was made; the longest delay was 685 days.

MeasurePat RobertsAll members
Median days to disclose23 days28 days
Disclosed after 45 days14.4%14.9%
Longest delay685 days—

Pat Roberts’s latest disclosed trades

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

Trade dateStockTradeAmountDisclosed after
Dec 22, 2020BABuy (spouse)$15,001–$50,0009 days · filing
Dec 22, 2020SQBuy (spouse)$15,001–$50,0009 days · filing
Dec 22, 2020AAPLBuy (spouse)$15,001–$50,0009 days · filing
Dec 22, 2020PLUGBuy (spouse)$1,001–$15,0009 days · filing
Dec 22, 2020COSTBuy (spouse)$15,001–$50,0009 days · filing
Dec 21, 2020EXPIBuy (spouse)$1,001–$15,00010 days · filing
Dec 21, 2020WSale (spouse)$50,001–$100,00010 days · filing
Dec 21, 2020BABuy (spouse)$15,001–$50,00010 days · filing
Dec 21, 2020TSLASale (spouse)$1,001–$15,00010 days · filing
Dec 21, 2020NVDABuy (spouse)$50,001–$100,00010 days · filing
Dec 21, 2020ETYSale (spouse)$100,001–$250,00010 days · filing
Dec 16, 2020AAPLSale (spouse)$100,001–$250,00015 days · filing
Dec 11, 2020TSLABuy (spouse)$1,001–$15,00020 days · filing
Dec 7, 2020BABuy (spouse)$15,001–$50,00024 days · filing
Dec 7, 2020TSLABuy (spouse)$1,001–$15,00024 days · filing
Dec 4, 2020BASale (spouse)$15,001–$50,00027 days · filing
Dec 2, 2020ZMBuy (spouse)$15,001–$50,00029 days · filing
Nov 24, 2020COSTBuy (spouse)$15,001–$50,0009 days · filing
Nov 17, 2020WBuy (joint)$15,001–$50,00016 days · filing
Nov 16, 2020WMTSale (spouse)$15,001–$50,00017 days · filing
Nov 16, 2020DALBuy (spouse)$1,001–$15,00017 days · filing
Nov 16, 2020VBuy (spouse)$15,001–$50,00017 days · filing
Nov 16, 2020BABuy (spouse)$15,001–$50,00017 days · filing
Nov 11, 2020MSFTBuy (spouse)$15,001–$50,00022 days · filing
Nov 10, 2020DISBuy (spouse)$1,001–$15,00023 days · filing
  • Dec 22, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 22, 2020
    Stock
    SQ
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 22, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 22, 2020
    Stock
    PLUG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    9 days · filing
  • Dec 22, 2020
    Stock
    COST
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 21, 2020
    Stock
    EXPI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 21, 2020
    Stock
    W
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    10 days · filing
  • Dec 21, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • Dec 21, 2020
    Stock
    TSLA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 21, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    10 days · filing
  • Dec 21, 2020
    Stock
    ETY
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    10 days · filing
  • Dec 16, 2020
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    15 days · filing
  • Dec 11, 2020
    Stock
    TSLA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Dec 7, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Dec 7, 2020
    Stock
    TSLA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 4, 2020
    Stock
    BA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Dec 2, 2020
    Stock
    ZM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Nov 24, 2020
    Stock
    COST
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Nov 17, 2020
    Stock
    W
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Nov 16, 2020
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Nov 16, 2020
    Stock
    DAL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Nov 16, 2020
    Stock
    V
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Nov 16, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Nov 11, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Nov 10, 2020
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Nov 9, 2020BASale (spouse)$15,001–$50,00024 days · filing
Nov 9, 2020AAPLSale (spouse)$50,001–$100,00024 days · filing
Nov 4, 2020NVDASale (spouse)$15,001–$50,00029 days · filing
Nov 4, 2020COSTSale (spouse)$15,001–$50,00029 days · filing
Nov 4, 2020ZMSale (spouse)$15,001–$50,00029 days · filing
Oct 13, 2020BBYSale (spouse)$1,001–$15,00023 days · filing
Oct 13, 2020NVAXSale (spouse)$1,001–$15,00023 days · filing
Sep 17, 2020AAPLBuy (spouse)$1,001–$15,00013 days · filing
Sep 16, 2020WBuy (spouse)$15,001–$50,00014 days · filing
Sep 14, 2020NVDABuy (spouse)$15,001–$50,00016 days · filing
Sep 11, 2020AAPLBuy (spouse)$1,001–$15,00019 days · filing
Sep 9, 2020ZMBuy (spouse)$15,001–$50,00021 days · filing
Sep 9, 2020AAPLBuy (spouse)$15,001–$50,00021 days · filing
Sep 4, 2020BASale (spouse)$15,001–$50,00026 days · filing
Sep 4, 2020MSFTSale (spouse)$50,001–$100,00026 days · filing
Sep 4, 2020NVDASale (spouse)$15,001–$50,00026 days · filing
Sep 4, 2020WMTSale (spouse)$1,001–$15,00026 days · filing
Sep 4, 2020NFLXBuy (spouse)$50,001–$100,00026 days · filing
Sep 4, 2020BYNDSale (spouse)$1,001–$15,00026 days · filing
Sep 4, 2020NFLXSale (spouse)$50,001–$100,00026 days · filing
Sep 4, 2020NVDABuy (spouse)$50,001–$100,00026 days · filing
Sep 3, 2020AAPLBuy (spouse)$15,001–$50,00027 days · filing
Sep 3, 2020MSFTBuy (spouse)$15,001–$50,00027 days · filing
Sep 2, 2020AAPLBuy (spouse)$50,001–$100,00028 days · filing
Sep 1, 2020TSLASale (spouse)$50,001–$100,00029 days · filing
Aug 27, 2020AAPLSale (spouse)$50,001–$100,0003 days · filing
Aug 19, 2020WMTBuy (spouse)$1,001–$15,00011 days · filing
Aug 18, 2020GOLDBuy (spouse)$1,001–$15,00012 days · filing
Aug 18, 2020BBYBuy (spouse)$1,001–$15,00012 days · filing
Aug 18, 2020GLDBuy (spouse)$15,001–$50,00012 days · filing
Aug 17, 2020NVAXBuy (spouse)$1,001–$15,00013 days · filing
Aug 5, 2020BABuy (spouse)$15,001–$50,00025 days · filing
Aug 3, 2020TSLABuy (spouse)$50,001–$100,00027 days · filing
Aug 3, 2020AAPLBuy (spouse)$50,001–$100,00027 days · filing
Jul 31, 2020AAPLSale (spouse)$50,001–$100,00030 days · filing
Jul 31, 2020AALSale (spouse)$15,001–$50,0005 days · filing
Jul 27, 2020BABuy (spouse)$1,001–$15,0009 days · filing
Jul 15, 2020NFLXBuy (spouse)$1,001–$15,00021 days · filing
Jul 13, 2020NFLXBuy (spouse)$1,001–$15,00023 days · filing
Jul 7, 2020AALSale (spouse)$1,001–$15,00029 days · filing
Jul 6, 2020TGTSale (spouse)$1,001–$15,00030 days · filing
Jul 2, 2020NOCBuy (spouse)$15,001–$50,00034 days · filing
Jul 2, 2020MASale (spouse)$50,001–$100,00034 days · filing
Jul 2, 2020BABASale (spouse)$15,001–$50,00034 days · filing
Jul 2, 2020AALSale (spouse)$1,001–$15,00034 days · filing
Jul 2, 2020BABuy (spouse)$1,001–$15,00034 days · filing
Jul 2, 2020WMTSale (spouse)$1,001–$15,00034 days · filing
Jul 2, 2020SPOTBuy (spouse)$1,001–$15,00034 days · filing
Jul 1, 2020BYNDBuy (spouse)$1,001–$15,00035 days · filing
Jun 30, 2020AALBuy (spouse)$1,001–$15,0006 days · filing
Jun 30, 2020BABuy (spouse)$1,001–$15,0006 days · filing
Jun 26, 2020AMZNBuy (spouse)$1,001–$15,00010 days · filing
Jun 5, 2020BABuy (spouse)$1,001–$15,00031 days · filing
Jun 4, 2020AALBuy (spouse)$1,001–$15,00032 days · filing
May 29, 2020NVDABuy (spouse)$15,001–$50,00040 days · filing
May 29, 2020AAPLBuy (spouse)$15,001–$50,00040 days · filing
May 29, 2020NOCBuy (spouse)$15,001–$50,00040 days · filing
May 11, 2020BYNDSale (spouse)$1,001–$15,00058 days · filing
May 4, 2020AMZNBuy (spouse)$15,001–$50,00065 days · filing
Apr 30, 2020MSFTBuy (spouse)$15,001–$50,0002 days · filing
Apr 29, 2020BYNDBuy (spouse)$1,001–$15,0003 days · filing
Apr 29, 2020BABuy (spouse)$1,001–$15,0003 days · filing
Apr 29, 2020MABuy (spouse)$15,001–$50,0003 days · filing
Apr 28, 2020TGTBuy (spouse)$1,001–$15,0004 days · filing
Apr 28, 2020TJXSale (spouse)$1,001–$15,0004 days · filing
Apr 27, 2020AAPLBuy (spouse)$15,001–$50,0005 days · filing
Apr 27, 2020MSFTBuy (spouse)$15,001–$50,0005 days · filing
Apr 24, 2020AMZNSale (spouse)$50,001–$100,0008 days · filing
Apr 24, 2020AMZNBuy (spouse)$15,001–$50,0008 days · filing
Apr 24, 2020NVDASale (spouse)$50,001–$100,0008 days · filing
Apr 17, 2020NFLXSale (spouse)$15,001–$50,00015 days · filing
Apr 16, 2020NFLXBuy (spouse)$15,001–$50,00016 days · filing
Apr 15, 2020NFLXSale (spouse)$100,001–$250,00017 days · filing
Apr 15, 2020NFLXSale (spouse)$50,001–$100,00017 days · filing
Apr 9, 2020NFLXBuy (spouse)$50,001–$100,00023 days · filing
Apr 8, 2020AAPLBuy (spouse)$1,001–$15,00024 days · filing
Apr 7, 2020DISBuy (spouse)$1,001–$15,00025 days · filing
Apr 7, 2020TJXBuy (spouse)$1,001–$15,00025 days · filing
Apr 6, 2020NFLXSale (spouse)$100,001–$250,00026 days · filing
Mar 26, 2020XOMBuy (spouse)$1,001–$15,0002 days · filing
Mar 26, 2020CVXBuy (spouse)$1,001–$15,0002 days · filing
Mar 26, 2020MSFTBuy (spouse)$1,001–$15,0002 days · filing
Mar 26, 2020BABuy (spouse)$15,001–$50,0002 days · filing
Mar 24, 2020MSFTBuy (spouse)$1,001–$15,0004 days · filing
Mar 24, 2020DISBuy (spouse)$1,001–$15,0004 days · filing
Mar 24, 2020COSTBuy (spouse)$15,001–$50,0004 days · filing
Mar 24, 2020AAPLBuy (spouse)$15,001–$50,0004 days · filing
Mar 24, 2020WMTBuy (spouse)$1,001–$15,0004 days · filing
Mar 20, 2020AAPLBuy (spouse)$15,001–$50,0008 days · filing
Mar 20, 2020VBuy (spouse)$15,001–$50,0008 days · filing
Mar 9, 2020WMTSale (spouse)$1,001–$15,00019 days · filing
Mar 6, 2020AAPLBuy (spouse)$15,001–$50,00022 days · filing
Mar 6, 2020NFLXBuy (spouse)$100,001–$250,00022 days · filing
Mar 6, 2020NVDABuy (spouse)$50,001–$100,00022 days · filing
Mar 2, 2020NFLXSale (spouse)$100,001–$250,00026 days · filing
Mar 2, 2020NFLXSale (spouse)$50,001–$100,00026 days · filing
Mar 2, 2020NVDASale (spouse)$15,001–$50,00026 days · filing
Mar 2, 2020AAPLSale (spouse)$15,001–$50,00026 days · filing
Feb 18, 2020WMTBuy (spouse)$1,001–$15,00015 days · filing
Feb 11, 2020MSFTBuy (spouse)$15,001–$50,00022 days · filing
Feb 11, 2020NVDABuy (spouse)$15,001–$50,00022 days · filing
Jan 21, 2020MABuy (spouse)$15,001–$50,00013 days · filing
Jan 14, 2020BABABuy (spouse)$15,001–$50,00020 days · filing
Jan 13, 2020NFLXBuy (spouse)$15,001–$50,00021 days · filing
Jan 13, 2020KSSSale (spouse)$1,001–$15,00021 days · filing
Jan 13, 2020ETYSale (spouse)$15,001–$50,00021 days · filing
Jan 10, 2020NFLXBuy (spouse)$15,001–$50,00024 days · filing
Jan 10, 2020AMZNBuy (spouse)$15,001–$50,00024 days · filing
Jan 6, 2020NVDASale (spouse)$15,001–$50,00028 days · filing
Jan 6, 2020MASale (spouse)$50,001–$100,00028 days · filing
Jan 6, 2020AMZNSale (spouse)$15,001–$50,00028 days · filing
Jan 6, 2020NFLXSale (spouse)$15,001–$50,00028 days · filing
Nov 12, 2019MABuy (spouse)$15,001–$50,00019 days · filing
Nov 4, 2019DISBuy (spouse)$1,001–$15,00027 days · filing
Nov 4, 2019NOCBuy (spouse)$15,001–$50,00027 days · filing
Oct 31, 2019NFLXBuy (spouse)$1,001–$15,0003 days · filing
Oct 31, 2019MABuy (spouse)$15,001–$50,0003 days · filing
Oct 23, 2019MSFTBuy (spouse)$1,001–$15,00011 days · filing
Oct 17, 2019KTBSale (spouse)$1,001–$15,00017 days · filing
Oct 15, 2019AAPLSale (spouse)$15,001–$50,00019 days · filing
Oct 3, 2019AAPLBuy (spouse)$15,001–$50,00031 days · filing
Oct 1, 2019NFLXBuy (spouse)$1,001–$15,00033 days · filing
Oct 1, 2019CELGSale (spouse)$1,001–$15,00033 days · filing
Oct 1, 2019NVDABuy (spouse)$1,001–$15,00033 days · filing
Oct 1, 2019AMZNSale (spouse)$1,001–$15,00033 days · filing
Oct 1, 2019KTBBuy (spouse)$1,001–$15,00033 days · filing
Aug 14, 2019AMZNBuy (spouse)$15,001–$50,00016 days · filing
Aug 14, 2019NFLXBuy (spouse)$1,001–$15,00016 days · filing
Jun 21, 2019NOCSale (spouse)$15,001–$50,00017 days · filing
Jun 21, 2019WMTSale (spouse)$50,001–$100,00017 days · filing
Jun 21, 2019FBSale (spouse)$50,001–$100,00017 days · filing
Jun 21, 2019NOCSale (spouse)$100,001–$250,00017 days · filing
Jun 21, 2019TGTSale (spouse)$1,001–$15,00017 days · filing
Oct 12, 2018FBBuy (spouse)$1,001–$15,00012 days · filing
Oct 12, 2018WMTBuy (spouse)$1,001–$15,00012 days · filing
Sep 4, 2018NOCBuy (spouse)$1,001–$15,00026 days · filing
Aug 29, 2018AMZNBuy (spouse)$15,001–$50,00032 days · filing
Aug 28, 2018NVDABuy (spouse)$15,001–$50,00033 days · filing
Aug 28, 2018TGTBuy (spouse)$1,001–$15,00033 days · filing
Aug 28, 2018NOCBuy (spouse)$1,001–$15,00033 days · filing
Aug 28, 2018AAPLBuy (spouse)$15,001–$50,00033 days · filing
Aug 28, 2018KSSBuy (spouse)$1,001–$15,00033 days · filing
Aug 24, 2018AAPLBuy (spouse)$15,001–$50,00037 days · filing
Aug 24, 2018NFLXBuy (spouse)$15,001–$50,00037 days · filing
Aug 21, 2018FBBuy (spouse)$15,001–$50,0007 days · filing
Aug 20, 2018NOCBuy (spouse)$15,001–$50,0008 days · filing
Aug 20, 2018DVNSale (joint)$15,001–$50,0008 days · filing
Aug 20, 2018NFLXBuy (spouse)$15,001–$50,0008 days · filing
Aug 20, 2018XOMBuy (joint)$1,001–$15,0008 days · filing
Jul 30, 2018BASale (spouse)$50,001–$100,00029 days · filing
Jul 30, 2018AAPLSale (spouse)$50,001–$100,00029 days · filing
Jul 30, 2018NVDASale (spouse)$50,001–$100,00029 days · filing
Jul 30, 2018JPMSale (spouse)$1,001–$15,00029 days · filing
Jul 30, 2018AMZNSale (spouse)$15,001–$50,00029 days · filing
Jul 30, 2018Facebook, Inc.Sale (spouse)$15,001–$50,00029 days · filing
Jul 24, 2018BACSale (spouse)$1,001–$15,000290 days · filing
Jul 24, 2018BACSale (self)$1,001–$15,0006 days · filing
Jul 18, 2018BACSale (spouse)$1,001–$15,000296 days · filing
Jul 18, 2018TGTSale (spouse)$1,001–$15,000296 days · filing
Jul 5, 2018TGTBuy (spouse)$1,001–$15,000309 days · filing
Jul 5, 2018FBBuy (spouse)$15,001–$50,000309 days · filing
Jul 5, 2018BACBuy (spouse)$1,001–$15,000309 days · filing
Jul 5, 2018NOCBuy (spouse)$15,001–$50,000309 days · filing
Jun 25, 2018AMZNBuy (spouse)$15,001–$50,000319 days · filing
Jun 25, 2018NFLXBuy (spouse)$50,001–$100,000319 days · filing
Jun 22, 2018AMZNSale (spouse)$15,001–$50,000322 days · filing
Jun 22, 2018CVXBuy (joint)$1,001–$15,000322 days · filing
Jun 22, 2018CVXBuy (spouse)$1,001–$15,0006 days · filing
Jun 22, 2018NFLXSale (spouse)$50,001–$100,000322 days · filing
May 15, 2018BACBuy (spouse)$1,001–$15,00020 days · filing
Apr 25, 2018NVDABuy (spouse)$1,001–$15,00014 days · filing
Apr 25, 2018NFLXBuy (spouse)$15,001–$50,00014 days · filing
Apr 23, 2018NFLXBuy (spouse)$15,001–$50,00016 days · filing
Apr 11, 2018NFLXSale (spouse)$50,001–$100,00028 days · filing
Apr 11, 2018CVXSale (spouse)$1,001–$15,00028 days · filing
Feb 20, 2018WMTBuy (spouse)$1,001–$15,00011 days · filing
Feb 20, 2018FBBuy (spouse)$15,001–$50,00011 days · filing
Feb 14, 2018WMTBuy (spouse)$1,001–$15,00017 days · filing
Feb 5, 2018NVDABuy (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018NVDASale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018LMTSale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018BACSale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018BACBuy (spouse)$1,001–$15,00026 days · filing
Feb 5, 2018BASale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018BABuy (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018COSTSale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018NFLXSale (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018NFLXBuy (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018AMZNBuy (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018AMZNSale (spouse)$1,001–$15,00026 days · filing
Feb 5, 2018NOCSale (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018NOCBuy (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018AAPLSale (spouse)$50,001–$100,00026 days · filing
Feb 5, 2018AAPLBuy (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018ETYBuy (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018FBSale (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018FBBuy (spouse)$15,001–$50,00026 days · filing
Feb 5, 2018ETYBuy (spouse)$1,001–$15,00026 days · filing
Feb 5, 2018RTNSale (spouse)$15,001–$50,00026 days · filing
Jan 25, 2018WMTBuy (spouse)$1,001–$15,000470 days · filing
Jan 25, 2018AMZNBuy (spouse)$1,001–$15,000470 days · filing
Jan 17, 2018LMTBuy (spouse)$1,001–$15,000478 days · filing
Jan 17, 2018CELGBuy (spouse)$1,001–$15,000478 days · filing
Jan 5, 2018BACBuy (spouse)$1,001–$15,000490 days · filing
Jan 4, 2018JPMBuy (spouse)$15,001–$50,000491 days · filing
Jan 3, 2018DVNBuy (joint)$1,001–$15,000492 days · filing
Jan 3, 2018DVNBuy (spouse)$1,001–$15,00026 days · filing
Dec 18, 2017ETYBuy (spouse)$100,001–$250,0005 days · filing
Dec 13, 2017BACBuy (spouse)$1,001–$15,00010 days · filing
Dec 13, 2017ETYBuy (spouse)$1,001–$15,00010 days · filing
Dec 13, 2017ETYSale (spouse)$50,001–$100,00010 days · filing
Dec 13, 2017ETYBuy (spouse)$50,001–$100,00010 days · filing
Dec 7, 2017NVDABuy (spouse)$1,001–$15,00016 days · filing
Dec 7, 2017SBUXSale (spouse)$15,001–$50,00016 days · filing
Dec 7, 2017ETYSale (spouse)$100,001–$250,00016 days · filing
Dec 1, 2017NVDABuy (spouse)$1,001–$15,00022 days · filing
Nov 30, 2017NVDABuy (spouse)$15,001–$50,000210 days · filing
Nov 30, 2017TJXSale (spouse)$1,001–$15,000210 days · filing
Nov 30, 2017XOMSale (spouse)$1,001–$15,000210 days · filing
Nov 8, 2017NFLXBuy (spouse)$15,001–$50,000232 days · filing
Nov 8, 2017AAPLBuy (spouse)$15,001–$50,000232 days · filing
Nov 7, 2017AMZNBuy (spouse)$1,001–$15,000233 days · filing
Nov 7, 2017CVXBuy (spouse)$1,001–$15,000233 days · filing
Nov 7, 2017NFLXBuy (spouse)$1,001–$15,000233 days · filing
Nov 7, 2017XOMBuy (spouse)$1,001–$15,000233 days · filing
  • Nov 9, 2020
    Stock
    BA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Nov 9, 2020
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    24 days · filing
  • Nov 4, 2020
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Nov 4, 2020
    Stock
    COST
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Nov 4, 2020
    Stock
    ZM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Oct 13, 2020
    Stock
    BBY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Oct 13, 2020
    Stock
    NVAX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Sep 17, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Sep 16, 2020
    Stock
    W
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Sep 14, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Sep 11, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Sep 9, 2020
    Stock
    ZM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Sep 9, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Sep 4, 2020
    Stock
    BA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    MSFT
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    BYND
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Sep 4, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Sep 3, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Sep 3, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Sep 2, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Sep 1, 2020
    Stock
    TSLA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Aug 27, 2020
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    3 days · filing
  • Aug 19, 2020
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Aug 18, 2020
    Stock
    GOLD
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Aug 18, 2020
    Stock
    BBY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Aug 18, 2020
    Stock
    GLD
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    12 days · filing
  • Aug 17, 2020
    Stock
    NVAX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Aug 5, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Aug 3, 2020
    Stock
    TSLA
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    27 days · filing
  • Aug 3, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    27 days · filing
  • Jul 31, 2020
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Jul 31, 2020
    Stock
    AAL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    5 days · filing
  • Jul 27, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    9 days · filing
  • Jul 15, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jul 13, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jul 7, 2020
    Stock
    AAL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Jul 6, 2020
    Stock
    TGT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jul 2, 2020
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    MA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    BABA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    AAL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jul 2, 2020
    Stock
    SPOT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jul 1, 2020
    Stock
    BYND
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Jun 30, 2020
    Stock
    AAL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jun 30, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jun 26, 2020
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Jun 5, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Jun 4, 2020
    Stock
    AAL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • May 29, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    40 days · filing
  • May 29, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    40 days · filing
  • May 29, 2020
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    40 days · filing
  • May 11, 2020
    Stock
    BYND
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    58 days · filing
  • May 4, 2020
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    65 days · filing
  • Apr 30, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    2 days · filing
  • Apr 29, 2020
    Stock
    BYND
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    3 days · filing
  • Apr 29, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    3 days · filing
  • Apr 29, 2020
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    3 days · filing
  • Apr 28, 2020
    Stock
    TGT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    4 days · filing
  • Apr 28, 2020
    Stock
    TJX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    4 days · filing
  • Apr 27, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    5 days · filing
  • Apr 27, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    5 days · filing
  • Apr 24, 2020
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Apr 24, 2020
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Apr 24, 2020
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Apr 17, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Apr 16, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Apr 15, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    17 days · filing
  • Apr 15, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    17 days · filing
  • Apr 9, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    23 days · filing
  • Apr 8, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 7, 2020
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Apr 7, 2020
    Stock
    TJX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Apr 6, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    26 days · filing
  • Mar 26, 2020
    Stock
    XOM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    2 days · filing
  • Mar 26, 2020
    Stock
    CVX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    2 days · filing
  • Mar 26, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    2 days · filing
  • Mar 26, 2020
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    2 days · filing
  • Mar 24, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    4 days · filing
  • Mar 24, 2020
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    4 days · filing
  • Mar 24, 2020
    Stock
    COST
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    4 days · filing
  • Mar 24, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    4 days · filing
  • Mar 24, 2020
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    4 days · filing
  • Mar 20, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Mar 20, 2020
    Stock
    V
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Mar 9, 2020
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Mar 6, 2020
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Mar 6, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Mar 6, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    22 days · filing
  • Mar 2, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    26 days · filing
  • Mar 2, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Mar 2, 2020
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Mar 2, 2020
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 18, 2020
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Feb 11, 2020
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Feb 11, 2020
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Jan 21, 2020
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Jan 14, 2020
    Stock
    BABA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Jan 13, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Jan 13, 2020
    Stock
    KSS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jan 13, 2020
    Stock
    ETY
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Jan 10, 2020
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Jan 10, 2020
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Jan 6, 2020
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Jan 6, 2020
    Stock
    MA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Jan 6, 2020
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Jan 6, 2020
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Nov 12, 2019
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    19 days · filing
  • Nov 4, 2019
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Nov 4, 2019
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Oct 31, 2019
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    3 days · filing
  • Oct 31, 2019
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    3 days · filing
  • Oct 23, 2019
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Oct 17, 2019
    Stock
    KTB
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Oct 15, 2019
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    19 days · filing
  • Oct 3, 2019
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    31 days · filing
  • Oct 1, 2019
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 1, 2019
    Stock
    CELG
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 1, 2019
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 1, 2019
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 1, 2019
    Stock
    KTB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Aug 14, 2019
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Aug 14, 2019
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jun 21, 2019
    Stock
    NOC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Jun 21, 2019
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    17 days · filing
  • Jun 21, 2019
    Stock
    FB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    17 days · filing
  • Jun 21, 2019
    Stock
    NOC
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    17 days · filing
  • Jun 21, 2019
    Stock
    TGT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Oct 12, 2018
    Stock
    FB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Oct 12, 2018
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Sep 4, 2018
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Aug 29, 2018
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Aug 28, 2018
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Aug 28, 2018
    Stock
    TGT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Aug 28, 2018
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Aug 28, 2018
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Aug 28, 2018
    Stock
    KSS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Aug 24, 2018
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Aug 24, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Aug 21, 2018
    Stock
    FB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Aug 20, 2018
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Aug 20, 2018
    Stock
    DVN
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Aug 20, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Aug 20, 2018
    Stock
    XOM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Jul 30, 2018
    Stock
    BA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Jul 30, 2018
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Jul 30, 2018
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Jul 30, 2018
    Stock
    JPM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Jul 30, 2018
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jul 30, 2018
    Stock
    Facebook, Inc.
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jul 24, 2018
    Stock
    BAC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    290 days · filing
  • Jul 24, 2018
    Stock
    BAC
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 18, 2018
    Stock
    BAC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    296 days · filing
  • Jul 18, 2018
    Stock
    TGT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    296 days · filing
  • Jul 5, 2018
    Stock
    TGT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    309 days · filing
  • Jul 5, 2018
    Stock
    FB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    309 days · filing
  • Jul 5, 2018
    Stock
    BAC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    309 days · filing
  • Jul 5, 2018
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    309 days · filing
  • Jun 25, 2018
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    319 days · filing
  • Jun 25, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    319 days · filing
  • Jun 22, 2018
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    322 days · filing
  • Jun 22, 2018
    Stock
    CVX
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    322 days · filing
  • Jun 22, 2018
    Stock
    CVX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jun 22, 2018
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    322 days · filing
  • May 15, 2018
    Stock
    BAC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Apr 25, 2018
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Apr 25, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Apr 23, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Apr 11, 2018
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Apr 11, 2018
    Stock
    CVX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Feb 20, 2018
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Feb 20, 2018
    Stock
    FB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • Feb 14, 2018
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Feb 5, 2018
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    NVDA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    LMT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    BAC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    BAC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    BA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    BA
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    COST
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    NOC
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    NOC
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    AAPL
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    ETY
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    FB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    FB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    ETY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Feb 5, 2018
    Stock
    RTN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Jan 25, 2018
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    470 days · filing
  • Jan 25, 2018
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    470 days · filing
  • Jan 17, 2018
    Stock
    LMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    478 days · filing
  • Jan 17, 2018
    Stock
    CELG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    478 days · filing
  • Jan 5, 2018
    Stock
    BAC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    490 days · filing
  • Jan 4, 2018
    Stock
    JPM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    491 days · filing
  • Jan 3, 2018
    Stock
    DVN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    492 days · filing
  • Jan 3, 2018
    Stock
    DVN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 18, 2017
    Stock
    ETY
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    5 days · filing
  • Dec 13, 2017
    Stock
    BAC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 13, 2017
    Stock
    ETY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 13, 2017
    Stock
    ETY
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    10 days · filing
  • Dec 13, 2017
    Stock
    ETY
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    10 days · filing
  • Dec 7, 2017
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Dec 7, 2017
    Stock
    SBUX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Dec 7, 2017
    Stock
    ETY
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    16 days · filing
  • Dec 1, 2017
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Nov 30, 2017
    Stock
    NVDA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    210 days · filing
  • Nov 30, 2017
    Stock
    TJX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    210 days · filing
  • Nov 30, 2017
    Stock
    XOM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    210 days · filing
  • Nov 8, 2017
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    232 days · filing
  • Nov 8, 2017
    Stock
    AAPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    232 days · filing
  • Nov 7, 2017
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    233 days · filing
  • Nov 7, 2017
    Stock
    CVX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    233 days · filing
  • Nov 7, 2017
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    233 days · filing
  • Nov 7, 2017
    Stock
    XOM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    233 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 Pat Roberts traded most often are NFLX (49 trades), AAPL (47 trades), BA (24 trades), NVDA (22 trades), AMZN (19 trades). Of 417 disclosed trades, 411 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Pat Roberts's disclosed stock purchases beat the S&P 500 by an average of 3.2 percentage points over the 12 months after each trade (254 purchases a year old), and 41.7% of them beat the index. Measured from the disclosure date the average was +1.3%. That ranks Pat Roberts #27 of the 111 members ranked. Past results do not predict future ones.

60 of 417 disclosed trades (14.4%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 23 days after it was made, the longest 685 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.