CongressInsight

James Inhofe Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade James Inhofe (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, James Inhofe (U.S. Senate, Oklahoma) had disclosed 220 trades since Apr 14, 2015, 220 of them in individual stocks (82 buys, 138 sales).
  • Most‑traded stocks: CLR (10), BAM (6), GE (6), BLK (5).
  • James Inhofe’s stock purchases trailed the S&P 500 by an average of 1.3 percentage points over the following 12 months (76 buys), #63 of the 111 members ranked.
  • 4.5% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 14 days.

How much does James Inhofe trade?

James Inhofe (U.S. Senate, Oklahoma) disclosed 220 trades between Apr 14, 2015 and Jan 5, 2021 in STOCK Act periodic transaction reports, 220 of them in individual stocks: 82 purchases and 138 sales. Their estimated volume is $12.2 million, from the midpoints of the disclosed ranges. Every trade was in a self or joint account.

MeasureJames Inhofe
ChamberU.S. Senate, Oklahoma
Trades disclosed220
Stock trades220 (82 buys, 138 sales)
First and latest tradeApr 14, 2015 – Jan 5, 2021
Estimated volume$12.2 million
Account ownerSelf or joint 100%

What stocks does James Inhofe trade?

StockCompanyTrades
CLR—10
BAMBrookfield Asset Management Ltd.6
GEGE Aerospace6
BLKBlackRock, Inc.5
MSFTMicrosoft Corporation5
CCitigroup Inc.5
AGN—5
CRSP—4
AAPLApple Inc.4
UNHUnitedHealth Group Incorporated4

By sector: Other (90), Healthcare (33), Financial Services (31), Technology (22), Industrials (18), Consumer Cyclical (11). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has James Inhofe beaten the market?

Exent scored 76 disclosed stock purchases by James Inhofe against the S&P 500. Over the 12 months after each trade they trailed the S&P 500 by an average of 1.3 percentage points, and 44.7% of the 76 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.1%. That ranks James Inhofe #63 of the 111 members ranked with at least 20 scored purchases.

MeasureJames InhofeAll members
Stock buys scored7624,613
Average vs S&P 500, 3 months−1.8%−0.1%
Average vs S&P 500, 12 months−1.3%−0.4%
Buys that beat it over 12 months44.7%43.2%
12 months from the disclosure date−1.1%−0.8%
Rank#63 of 111—

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

Does James Inhofe file trades late?

10 of James Inhofe’s 220 disclosed trades (4.5%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 14 days after it was made; the longest delay was 485 days.

MeasureJames InhofeAll members
Median days to disclose14 days28 days
Disclosed after 45 days4.5%14.9%
Longest delay485 days—

James Inhofe’s latest disclosed trades

Trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Jan 5, 2021CRSPSale (self)$1,001–$15,00010 days · filing
Dec 22, 2020CRSPSale (self)$50,001–$100,0001 day · filing
Dec 15, 2020BLKSale (self)$50,001–$100,0008 days · filing
Jul 15, 2020AAPLSale (self)$15,001–$50,0009 days · filing
Jul 15, 2020AMZNSale (self)$15,001–$50,0009 days · filing
Jun 29, 2020BAMSale (self)$1,001–$15,00025 days · filing
Apr 13, 2020MSFTSale (self)$50,001–$100,00025 days · filing
Apr 13, 2020VSale (self)$50,001–$100,00025 days · filing
Mar 20, 2020BAMSale (self)$1,001–$15,00021 days · filing
Mar 9, 2020CSale (self)$50,001–$100,00032 days · filing
Feb 20, 2020BAMSale (self)$50,001–$100,00022 days · filing
Jan 27, 2020AAPLSale (self)$15,001–$50,00018 days · filing
Jan 27, 2020BAMSale (self)$50,001–$100,00018 days · filing
Jan 27, 2020INTUSale (self)$50,001–$100,00018 days · filing
Jan 27, 2020PYPLSale (self)$15,001–$50,00018 days · filing
Jan 27, 2020DHRSale (self)$50,001–$100,00018 days · filing
Jan 13, 2020BFAMSale (self)$50,001–$100,00010 days · filing
Jan 13, 2020PGSale (self)$100,001–$250,00010 days · filing
Sep 30, 2019XBISale (self)$15,001–$50,00018 days · filing
Sep 30, 2019UNHSale (self)$15,001–$50,00018 days · filing
Jul 17, 2019AIGSale (self)$50,001–$100,0006 days · filing
Jun 25, 2019PYPLSale (self)$15,001–$50,000178 days · filing
May 10, 2019ISRGSale (self)$15,001–$50,00010 days · filing
May 1, 2019GOOGLSale (self)$15,001–$50,000470 days · filing
May 1, 2019GOOGSale (self)$15,001–$50,000470 days · filing
  • Jan 5, 2021
    Stock
    CRSP
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 22, 2020
    Stock
    CRSP
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Dec 15, 2020
    Stock
    BLK
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Jul 15, 2020
    Stock
    AAPL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Jul 15, 2020
    Stock
    AMZN
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Jun 29, 2020
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Apr 13, 2020
    Stock
    MSFT
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Apr 13, 2020
    Stock
    V
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Mar 20, 2020
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Mar 9, 2020
    Stock
    C
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    32 days · filing
  • Feb 20, 2020
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    22 days · filing
  • Jan 27, 2020
    Stock
    AAPL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Jan 27, 2020
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Jan 27, 2020
    Stock
    INTU
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Jan 27, 2020
    Stock
    PYPL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Jan 27, 2020
    Stock
    DHR
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Jan 13, 2020
    Stock
    BFAM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    10 days · filing
  • Jan 13, 2020
    Stock
    PG
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    10 days · filing
  • Sep 30, 2019
    Stock
    XBI
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Sep 30, 2019
    Stock
    UNH
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Jul 17, 2019
    Stock
    AIG
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Jun 25, 2019
    Stock
    PYPL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    178 days · filing
  • May 10, 2019
    Stock
    ISRG
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • May 1, 2019
    Stock
    GOOGL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    470 days · filing
  • May 1, 2019
    Stock
    GOOG
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    470 days · filing
Show all 220
Trade dateStockTradeAmountDisclosed after
Apr 26, 2019TELSale (self)$50,001–$100,000475 days · filing
Apr 26, 2019LHSale (self)$50,001–$100,000475 days · filing
Apr 16, 2019CLRSale (self)$15,001–$50,000485 days · filing
Mar 1, 2019DHRSale (self)$15,001–$50,000294 days · filing
Feb 4, 2019EDITSale (self)$15,001–$50,000319 days · filing
Jan 29, 2019MSFTSale (self)$15,001–$50,000325 days · filing
Jan 16, 2019BABASale (self)$15,001–$50,0001 day · filing
Jan 16, 2019KMXSale (self)$100,001–$250,0001 day · filing
Jan 16, 2019ALBSale (self)$15,001–$50,0001 day · filing
Jan 16, 2019DALSale (self)$50,001–$100,0001 day · filing
Jan 15, 2019AMZNSale (self)$100,001–$250,0002 days · filing
Jan 15, 2019VSale (self)$50,001–$100,0002 days · filing
Jan 11, 2019MRKSale (self)$100,001–$250,0006 days · filing
Dec 31, 2018XBIBuy (self)$15,001–$50,0009 days · filing
Dec 31, 2018CELGSale (self)$15,001–$50,0009 days · filing
Dec 27, 2018TELBuy (self)$50,001–$100,00013 days · filing
Dec 27, 2018APTVSale (self)$15,001–$50,00013 days · filing
Dec 13, 2018XPOSale (self)$15,001–$50,00027 days · filing
Dec 11, 2018RTNBuy (self)$50,001–$100,0001 day · filing
Nov 16, 2018APTVSale (self)$15,001–$50,00026 days · filing
Nov 16, 2018CELGSale (self)$15,001–$50,00026 days · filing
Nov 5, 2018AIGBuy (self)$50,001–$100,0003 days · filing
Oct 31, 2018GESale (self)$15,001–$50,0008 days · filing
Oct 25, 2018XPOBuy (self)$50,001–$100,00014 days · filing
Oct 25, 2018ISRGBuy (self)$15,001–$50,00014 days · filing
Oct 25, 2018NTLASale (self)$15,001–$50,00014 days · filing
Oct 17, 2018ALBBuy (self)$15,001–$50,00022 days · filing
Oct 11, 2018CRMSale (self)$50,001–$100,00028 days · filing
Oct 10, 2018GEBuy (self)$50,001–$100,0001 day · filing
Oct 9, 2018GOOGLSale (self)$15,001–$50,0002 days · filing
Oct 8, 2018APTVBuy (self)$15,001–$50,0003 days · filing
Oct 8, 2018LEASale (self)$15,001–$50,0003 days · filing
Sep 28, 2018XPOSale (self)$50,001–$100,00013 days · filing
Aug 16, 2018INTUBuy (self)$50,001–$100,0004 days · filing
Aug 16, 2018BKNGSale (self)$50,001–$100,0004 days · filing
Aug 14, 2018BAMSale (self)$15,001–$50,0006 days · filing
Jul 26, 2018BFAMSale (self)$15,001–$50,00025 days · filing
Jul 26, 2018DHRBuy (self)$50,001–$100,00025 days · filing
Jul 12, 2018CELGBuy (self)$15,001–$50,00013 days · filing
Jun 28, 2018APTVBuy (self)$15,001–$50,00014 days · filing
Jun 28, 2018LEABuy (self)$15,001–$50,00014 days · filing
Jun 28, 2018STSale (self)$50,001–$100,00014 days · filing
Jun 19, 2018CRSPSale (self)$15,001–$50,0001 day · filing
Jun 4, 2018BMYSale (self)$50,001–$100,00016 days · filing
May 29, 2018CLRSale (self)$15,001–$50,00022 days · filing
May 3, 2018DFSSale (self)$15,001–$50,00011 days · filing
May 3, 2018MSFTSale (self)$15,001–$50,00011 days · filing
May 3, 2018BLKSale (self)$15,001–$50,00011 days · filing
May 3, 2018CRMSale (self)$1,001–$15,00011 days · filing
May 3, 2018KMXSale (self)$1,001–$15,00011 days · filing
May 3, 2018UNHSale (self)$50,001–$100,00011 days · filing
May 3, 2018CSale (self)$1,001–$15,00011 days · filing
May 3, 2018VSale (self)$15,001–$50,00011 days · filing
May 3, 2018BAMSale (self)$15,001–$50,00011 days · filing
May 3, 2018LHSale (self)$15,001–$50,00011 days · filing
May 3, 2018CLRSale (self)$15,001–$50,00011 days · filing
May 3, 2018DALSale (self)$1,001–$15,00011 days · filing
May 3, 2018PEPSale (self)$15,001–$50,00011 days · filing
May 3, 2018GOOGLSale (self)$15,001–$50,00011 days · filing
May 3, 2018COHRSale (self)$50,001–$100,00011 days · filing
May 3, 2018XOMSale (self)$50,001–$100,00011 days · filing
May 1, 2018AAPLSale (self)$50,001–$100,00013 days · filing
Apr 26, 2018CHKPSale (self)$50,001–$100,00018 days · filing
Apr 16, 2018BLKSale (self)$15,001–$50,00028 days · filing
Feb 22, 2018GILDSale (self)$50,001–$100,0004 days · filing
Feb 22, 2018XPOBuy (self)$50,001–$100,0004 days · filing
Feb 22, 2018CELGBuy (self)$50,001–$100,0004 days · filing
Feb 22, 2018AGNSale (self)$50,001–$100,0004 days · filing
Feb 9, 2018MSFTBuy (self)$15,001–$50,00017 days · filing
Feb 9, 2018KMXBuy (self)$15,001–$50,00017 days · filing
Jan 25, 2018KMXBuy (self)$50,001–$100,00032 days · filing
Jan 25, 2018BUDSale (self)$50,001–$100,00032 days · filing
Jan 11, 2018UNHBuy (self)$50,001–$100,0006 days · filing
Dec 26, 2017DALBuy (self)$100,001–$250,00022 days · filing
Nov 13, 2017RSPPSale (self)$50,001–$100,000248 days · filing
Nov 13, 2017XOMBuy (self)$50,001–$100,00030 days · filing
Nov 13, 2017PCLNSale (self)$50,001–$100,00030 days · filing
Nov 10, 2017XONSale (self)$15,001–$50,00033 days · filing
Oct 23, 2017PYPLBuy (self)$15,001–$50,00016 days · filing
Oct 23, 2017GESale (self)$50,001–$100,00016 days · filing
Oct 23, 2017BABABuy (self)$15,001–$50,00016 days · filing
Oct 23, 2017HBISale (self)$100,001–$250,00016 days · filing
Oct 19, 2017NTLABuy (self)$15,001–$50,00020 days · filing
Oct 19, 2017CRSPBuy (self)$15,001–$50,00020 days · filing
Oct 19, 2017EDITBuy (self)$15,001–$50,00020 days · filing
Oct 17, 2017BLKBuy (self)$15,001–$50,00022 days · filing
Oct 13, 2017DISSale (self)$50,001–$100,00026 days · filing
Oct 12, 2017COHRBuy (self)$1,001–$15,00027 days · filing
Oct 11, 2017CVSSale (self)$50,001–$100,00028 days · filing
Sep 15, 2017CVSBuy (self)$50,001–$100,0004 days · filing
Aug 30, 2017GMSale (self)$100,001–$250,00020 days · filing
Aug 30, 2017COHRBuy (self)$50,001–$100,00020 days · filing
Aug 23, 2017XONBuy (self)$1,001–$15,0002 days · filing
Aug 4, 2017FLRSale (self)$50,001–$100,0003 days · filing
Jul 26, 2017GESale (self)$15,001–$50,00012 days · filing
Jul 20, 2017MSFTBuy (self)$50,001–$100,00018 days · filing
Jul 7, 2017CSale (self)$50,001–$100,00031 days · filing
Jun 26, 2017NFXSale (self)$15,001–$50,0007 days · filing
Jun 26, 2017RSPPBuy (self)$50,001–$100,0007 days · filing
Jun 19, 2017ULSale (self)$50,001–$100,00014 days · filing
Jun 19, 2017STBuy (self)$50,001–$100,00014 days · filing
Jun 9, 2017UNHBuy (self)$50,001–$100,00024 days · filing
Jun 9, 2017JNJSale (self)$50,001–$100,00024 days · filing
May 30, 2017AMGNSale (self)$50,001–$100,0008 days · filing
May 30, 2017BFAMBuy (self)$50,001–$100,0008 days · filing
May 17, 2017FLRBuy (self)$50,001–$100,0007 days · filing
May 9, 2017ULSale (self)$50,001–$100,00029 days · filing
Apr 25, 2017CRMBuy (self)$50,001–$100,0006 days · filing
Apr 20, 2017HBIBuy (self)$100,001–$250,00011 days · filing
Apr 5, 2017GEBuy (self)$15,001–$50,00026 days · filing
Mar 7, 2017GMBuy (self)$50,001–$100,00022 days · filing
Mar 2, 2017SYFSale (self)$50,001–$100,00027 days · filing
Feb 28, 2017BMYSale (self)$15,001–$50,0002 days · filing
Feb 16, 2017XONBuy (self)$15,001–$50,00014 days · filing
Feb 14, 2017AGNSale (self)$50,001–$100,00016 days · filing
Feb 10, 2017CERNSale (self)$50,001–$100,00020 days · filing
Feb 1, 2017SYFSale (self)$50,001–$100,00029 days · filing
Feb 1, 2017BMYBuy (self)$15,001–$50,00029 days · filing
Jan 26, 2017CHKPBuy (self)$50,001–$100,0001 day · filing
Jan 19, 2017WFCSale (self)$50,001–$100,0008 days · filing
Jan 19, 2017ULBuy (self)$15,001–$50,0008 days · filing
Jan 11, 2017ARWSale (self)$50,001–$100,00016 days · filing
Jan 11, 2017BUDBuy (self)$50,001–$100,00016 days · filing
Dec 15, 2016GILDBuy (self)$50,001–$100,00021 days · filing
Dec 15, 2016ANGBuy (self)$15,001–$50,00021 days · filing
Dec 1, 2016CERNBuy (self)$50,001–$100,0005 days · filing
Nov 15, 2016CTSHSale (self)$15,001–$50,00021 days · filing
Oct 12, 2016CSXSale (self)$50,001–$100,0008 days · filing
Sep 30, 2016DISBuy (self)$50,001–$100,00020 days · filing
Sep 15, 2016AGNBuy (self)$15,001–$50,000— · filing
Sep 13, 2016ASale (self)$50,001–$100,00037 days · filing
Sep 13, 2016AGNBuy (self)$15,001–$50,00037 days · filing
Aug 12, 2016PRGOSale (self)$50,001–$100,00031 days · filing
Aug 8, 2016CBuy (self)$50,001–$100,0001 day · filing
Aug 8, 2016BMYBuy (self)$15,001–$50,0001 day · filing
Aug 8, 2016ESRXSale (self)$50,001–$100,0001 day · filing
Jul 21, 2016BIIBSale (self)$50,001–$100,00014 days · filing
Jul 21, 2016BLKSale (self)$1,001–$15,00014 days · filing
Jul 21, 2016AGNBuy (self)$50,001–$100,00014 days · filing
Jul 12, 2016BBUSale (self)$1,001–$15,00028 days · filing
Jun 28, 2016NFXSale (self)$1,001–$15,00010 days · filing
Jun 28, 2016CLRSale (self)$15,001–$50,00010 days · filing
May 25, 2016BABASale (self)$50,001–$100,00013 days · filing
May 23, 2016PRGOBuy (self)$50,001–$100,00015 days · filing
May 17, 2016PGSale (self)$50,001–$100,00021 days · filing
May 12, 2016CLRSale (self)$50,001–$100,00026 days · filing
Apr 21, 2016SYFBuy (self)$15,001–$50,0005 days · filing
Apr 13, 2016CBuy (self)$50,001–$100,00013 days · filing
Mar 24, 2016RRCSale (self)$50,001–$100,00033 days · filing
Mar 24, 2016NFXBuy (self)$50,001–$100,00033 days · filing
Mar 11, 2016CTSHBuy (self)$50,001–$100,00012 days · filing
Mar 4, 2016SWNSale (self)$50,001–$100,00019 days · filing
Feb 24, 2016SYFBuy (self)$50,001–$100,00028 days · filing
Jan 28, 2016GILDBuy (self)$15,001–$50,0006 days · filing
Jan 8, 2016ITCSale (self)$50,001–$100,00026 days · filing
Jan 8, 2016CHKSale (self)$15,001–$50,00026 days · filing
Jan 8, 2016CLRBuy (self)$50,001–$100,00026 days · filing
Aug 27, 2015COFSale (self)$100,001–$250,00014 days · filing
Aug 24, 2015AAPLBuy (self)$15,001–$50,00017 days · filing
Aug 24, 2015EMRSale (self)$50,001–$100,00017 days · filing
Aug 24, 2015ABuy (self)$15,001–$50,00017 days · filing
Aug 24, 2015CHKBuy (self)$15,001–$50,00017 days · filing
Aug 24, 2015RSPPBuy (self)$15,001–$50,00017 days · filing
Aug 24, 2015CLRSale (self)$15,001–$50,00017 days · filing
Aug 12, 2015ARWBuy (self)$50,001–$100,00029 days · filing
Aug 12, 2015MRKBuy (self)$15,001–$50,00029 days · filing
Aug 7, 2015DISCKSale (self)$50,001–$100,00034 days · filing
Aug 4, 2015QCOMSale (self)$50,001–$100,00037 days · filing
Jul 20, 2015CLRBuy (self)$15,001–$50,00015 days · filing
Jul 15, 2015FANGBuy (self)$50,001–$100,00014 days · filing
Jul 9, 2015BIIBBuy (self)$15,001–$50,0006 days · filing
Jul 9, 2015ABTSale (self)$50,001–$100,0006 days · filing
Jul 9, 2015GEBuy (self)$1,001–$15,0006 days · filing
Jul 9, 2015MRKBuy (self)$50,001–$100,0006 days · filing
Jul 9, 2015ACSDXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015MSACXSale (self)$15,001–$50,0006 days · filing
Jul 9, 2015VMIIXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015PCLNBuy (self)$15,001–$50,0006 days · filing
Jul 9, 2015CLRBuy (self)$15,001–$50,0006 days · filing
Jul 9, 2015MGEMXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015VADDXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015WSTMXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015ITCBuy (self)$50,001–$100,0006 days · filing
Jul 9, 2015VSMIXSale (self)$1,001–$15,0006 days · filing
Jul 9, 2015NGIPXSale (self)$1,001–$15,0006 days · filing
Jun 22, 2015NGIPXBuy (self)$1,001–$15,00023 days · filing
Jun 9, 2015GILDSale (self)$50,001–$100,00030 days · filing
Jun 4, 2015CLRBuy (self)$1,001–$15,00012 days · filing
May 21, 2015ALTRSale (self)$15,001–$50,0007 days · filing
Apr 29, 2015PGBuy (self)$15,001–$50,00029 days · filing
Apr 29, 2015AMZNSale (self)$15,001–$50,00029 days · filing
Apr 21, 2015WFCSale (self)$15,001–$50,00037 days · filing
Apr 21, 2015EMRBuy (self)$50,001–$100,00037 days · filing
Apr 14, 2015MCDSale (self)$50,001–$100,00044 days · filing
Apr 14, 2015ETNSale (self)$15,001–$50,00044 days · filing
  • Apr 26, 2019
    Stock
    TEL
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    475 days · filing
  • Apr 26, 2019
    Stock
    LH
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    475 days · filing
  • Apr 16, 2019
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    485 days · filing
  • Mar 1, 2019
    Stock
    DHR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    294 days · filing
  • Feb 4, 2019
    Stock
    EDIT
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    319 days · filing
  • Jan 29, 2019
    Stock
    MSFT
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    325 days · filing
  • Jan 16, 2019
    Stock
    BABA
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    1 day · filing
  • Jan 16, 2019
    Stock
    KMX
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    1 day · filing
  • Jan 16, 2019
    Stock
    ALB
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    1 day · filing
  • Jan 16, 2019
    Stock
    DAL
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Jan 15, 2019
    Stock
    AMZN
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    2 days · filing
  • Jan 15, 2019
    Stock
    V
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    2 days · filing
  • Jan 11, 2019
    Stock
    MRK
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    6 days · filing
  • Dec 31, 2018
    Stock
    XBI
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 31, 2018
    Stock
    CELG
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Dec 27, 2018
    Stock
    TEL
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Dec 27, 2018
    Stock
    APTV
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Dec 13, 2018
    Stock
    XPO
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Dec 11, 2018
    Stock
    RTN
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Nov 16, 2018
    Stock
    APTV
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Nov 16, 2018
    Stock
    CELG
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Nov 5, 2018
    Stock
    AIG
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    3 days · filing
  • Oct 31, 2018
    Stock
    GE
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Oct 25, 2018
    Stock
    XPO
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Oct 25, 2018
    Stock
    ISRG
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Oct 25, 2018
    Stock
    NTLA
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Oct 17, 2018
    Stock
    ALB
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Oct 11, 2018
    Stock
    CRM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Oct 10, 2018
    Stock
    GE
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Oct 9, 2018
    Stock
    GOOGL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    2 days · filing
  • Oct 8, 2018
    Stock
    APTV
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    3 days · filing
  • Oct 8, 2018
    Stock
    LEA
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    3 days · filing
  • Sep 28, 2018
    Stock
    XPO
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Aug 16, 2018
    Stock
    INTU
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Aug 16, 2018
    Stock
    BKNG
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Aug 14, 2018
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jul 26, 2018
    Stock
    BFAM
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Jul 26, 2018
    Stock
    DHR
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Jul 12, 2018
    Stock
    CELG
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Jun 28, 2018
    Stock
    APTV
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Jun 28, 2018
    Stock
    LEA
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Jun 28, 2018
    Stock
    ST
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jun 19, 2018
    Stock
    CRSP
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    1 day · filing
  • Jun 4, 2018
    Stock
    BMY
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • May 29, 2018
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • May 3, 2018
    Stock
    DFS
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    MSFT
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    BLK
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    CRM
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    KMX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    UNH
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    C
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    V
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    BAM
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    LH
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    DAL
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    PEP
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    GOOGL
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    COHR
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    11 days · filing
  • May 3, 2018
    Stock
    XOM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    11 days · filing
  • May 1, 2018
    Stock
    AAPL
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Apr 26, 2018
    Stock
    CHKP
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Apr 16, 2018
    Stock
    BLK
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Feb 22, 2018
    Stock
    GILD
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Feb 22, 2018
    Stock
    XPO
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Feb 22, 2018
    Stock
    CELG
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Feb 22, 2018
    Stock
    AGN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Feb 9, 2018
    Stock
    MSFT
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Feb 9, 2018
    Stock
    KMX
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Jan 25, 2018
    Stock
    KMX
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    32 days · filing
  • Jan 25, 2018
    Stock
    BUD
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    32 days · filing
  • Jan 11, 2018
    Stock
    UNH
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Dec 26, 2017
    Stock
    DAL
    Trade
    Buy (self)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Nov 13, 2017
    Stock
    RSPP
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    248 days · filing
  • Nov 13, 2017
    Stock
    XOM
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Nov 13, 2017
    Stock
    PCLN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Nov 10, 2017
    Stock
    XON
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Oct 23, 2017
    Stock
    PYPL
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Oct 23, 2017
    Stock
    GE
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • Oct 23, 2017
    Stock
    BABA
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Oct 23, 2017
    Stock
    HBI
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    16 days · filing
  • Oct 19, 2017
    Stock
    NTLA
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Oct 19, 2017
    Stock
    CRSP
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Oct 19, 2017
    Stock
    EDIT
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Oct 17, 2017
    Stock
    BLK
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Oct 13, 2017
    Stock
    DIS
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Oct 12, 2017
    Stock
    COHR
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Oct 11, 2017
    Stock
    CVS
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Sep 15, 2017
    Stock
    CVS
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    4 days · filing
  • Aug 30, 2017
    Stock
    GM
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    20 days · filing
  • Aug 30, 2017
    Stock
    COHR
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    20 days · filing
  • Aug 23, 2017
    Stock
    XON
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    2 days · filing
  • Aug 4, 2017
    Stock
    FLR
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    3 days · filing
  • Jul 26, 2017
    Stock
    GE
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    12 days · filing
  • Jul 20, 2017
    Stock
    MSFT
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    18 days · filing
  • Jul 7, 2017
    Stock
    C
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    31 days · filing
  • Jun 26, 2017
    Stock
    NFX
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Jun 26, 2017
    Stock
    RSPP
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    7 days · filing
  • Jun 19, 2017
    Stock
    UL
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jun 19, 2017
    Stock
    ST
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jun 9, 2017
    Stock
    UNH
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    24 days · filing
  • Jun 9, 2017
    Stock
    JNJ
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    24 days · filing
  • May 30, 2017
    Stock
    AMGN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • May 30, 2017
    Stock
    BFAM
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • May 17, 2017
    Stock
    FLR
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    7 days · filing
  • May 9, 2017
    Stock
    UL
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Apr 25, 2017
    Stock
    CRM
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Apr 20, 2017
    Stock
    HBI
    Trade
    Buy (self)
    Amount
    $100,001–$250,000
    Disclosed after
    11 days · filing
  • Apr 5, 2017
    Stock
    GE
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Mar 7, 2017
    Stock
    GM
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    22 days · filing
  • Mar 2, 2017
    Stock
    SYF
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    27 days · filing
  • Feb 28, 2017
    Stock
    BMY
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    2 days · filing
  • Feb 16, 2017
    Stock
    XON
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Feb 14, 2017
    Stock
    AGN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • Feb 10, 2017
    Stock
    CERN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    20 days · filing
  • Feb 1, 2017
    Stock
    SYF
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Feb 1, 2017
    Stock
    BMY
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 26, 2017
    Stock
    CHKP
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Jan 19, 2017
    Stock
    WFC
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Jan 19, 2017
    Stock
    UL
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Jan 11, 2017
    Stock
    ARW
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • Jan 11, 2017
    Stock
    BUD
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • Dec 15, 2016
    Stock
    GILD
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    21 days · filing
  • Dec 15, 2016
    Stock
    ANG
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Dec 1, 2016
    Stock
    CERN
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    5 days · filing
  • Nov 15, 2016
    Stock
    CTSH
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Oct 12, 2016
    Stock
    CSX
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    8 days · filing
  • Sep 30, 2016
    Stock
    DIS
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    20 days · filing
  • Sep 15, 2016
    Stock
    AGN
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    — · filing
  • Sep 13, 2016
    Stock
    A
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    37 days · filing
  • Sep 13, 2016
    Stock
    AGN
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Aug 12, 2016
    Stock
    PRGO
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    31 days · filing
  • Aug 8, 2016
    Stock
    C
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Aug 8, 2016
    Stock
    BMY
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    1 day · filing
  • Aug 8, 2016
    Stock
    ESRX
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    1 day · filing
  • Jul 21, 2016
    Stock
    BIIB
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jul 21, 2016
    Stock
    BLK
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Jul 21, 2016
    Stock
    AGN
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jul 12, 2016
    Stock
    BBU
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jun 28, 2016
    Stock
    NFX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Jun 28, 2016
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • May 25, 2016
    Stock
    BABA
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • May 23, 2016
    Stock
    PRGO
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    15 days · filing
  • May 17, 2016
    Stock
    PG
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    21 days · filing
  • May 12, 2016
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Apr 21, 2016
    Stock
    SYF
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    5 days · filing
  • Apr 13, 2016
    Stock
    C
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Mar 24, 2016
    Stock
    RRC
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    33 days · filing
  • Mar 24, 2016
    Stock
    NFX
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    33 days · filing
  • Mar 11, 2016
    Stock
    CTSH
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    12 days · filing
  • Mar 4, 2016
    Stock
    SWN
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    19 days · filing
  • Feb 24, 2016
    Stock
    SYF
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Jan 28, 2016
    Stock
    GILD
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jan 8, 2016
    Stock
    ITC
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Jan 8, 2016
    Stock
    CHK
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Jan 8, 2016
    Stock
    CLR
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Aug 27, 2015
    Stock
    COF
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    14 days · filing
  • Aug 24, 2015
    Stock
    AAPL
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Aug 24, 2015
    Stock
    EMR
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    17 days · filing
  • Aug 24, 2015
    Stock
    A
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Aug 24, 2015
    Stock
    CHK
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Aug 24, 2015
    Stock
    RSPP
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Aug 24, 2015
    Stock
    CLR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Aug 12, 2015
    Stock
    ARW
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Aug 12, 2015
    Stock
    MRK
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Aug 7, 2015
    Stock
    DISCK
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Aug 4, 2015
    Stock
    QCOM
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    37 days · filing
  • Jul 20, 2015
    Stock
    CLR
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Jul 15, 2015
    Stock
    FANG
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jul 9, 2015
    Stock
    BIIB
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    ABT
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    GE
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    MRK
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    ACSDX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    MSACX
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    VMIIX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    PCLN
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    CLR
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    MGEMX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    VADDX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    WSTMX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    ITC
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    VSMIX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jul 9, 2015
    Stock
    NGIPX
    Trade
    Sale (self)
    Amount
    $1,001–$15,000
    Disclosed after
    6 days · filing
  • Jun 22, 2015
    Stock
    NGIPX
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jun 9, 2015
    Stock
    GILD
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Jun 4, 2015
    Stock
    CLR
    Trade
    Buy (self)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • May 21, 2015
    Stock
    ALTR
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    7 days · filing
  • Apr 29, 2015
    Stock
    PG
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Apr 29, 2015
    Stock
    AMZN
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Apr 21, 2015
    Stock
    WFC
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Apr 21, 2015
    Stock
    EMR
    Trade
    Buy (self)
    Amount
    $50,001–$100,000
    Disclosed after
    37 days · filing
  • Apr 14, 2015
    Stock
    MCD
    Trade
    Sale (self)
    Amount
    $50,001–$100,000
    Disclosed after
    44 days · filing
  • Apr 14, 2015
    Stock
    ETN
    Trade
    Sale (self)
    Amount
    $15,001–$50,000
    Disclosed after
    44 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 James Inhofe traded most often are CLR (10 trades), BAM (6 trades), GE (6 trades), BLK (5 trades), MSFT (5 trades). Of 220 disclosed trades, 220 were in individual stocks. Periodic transaction reports show trades, not full holdings.

James Inhofe's disclosed stock purchases trailed the S&P 500 by an average of 1.3 percentage points over the 12 months after each trade (76 purchases a year old), and 44.7% of them beat the index. Measured from the disclosure date the average was −1.1%. That ranks James Inhofe #63 of the 111 members ranked. Past results do not predict future ones.

10 of 220 disclosed trades (4.5%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 14 days after it was made, the longest 485 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.