CongressInsight

Robert Wittman Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Robert Wittman (U.S. House, Virginia’s 1st district) 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, Robert Wittman (U.S. House, Virginia’s 1st district) had disclosed 232 trades since Apr 6, 2018, 175 of them in individual stocks (87 buys, 84 sales).
  • Most‑traded stocks: CVS (6), WMT (5), AAPL (5), TJX (5).
  • Robert Wittman’s stock purchases trailed the S&P 500 by an average of 0.3 percentage points over the following 12 months (82 buys), #54 of the 111 members ranked.
  • 11.2% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 25 days.

How much does Robert Wittman trade?

Robert Wittman (U.S. House, Virginia’s 1st district) disclosed 232 trades between Apr 6, 2018 and Jun 30, 2026 in STOCK Act periodic transaction reports, 175 of them in individual stocks: 87 purchases and 84 sales. Their estimated volume is $2.1 million, from the midpoints of the disclosed ranges. By account owner: self or joint >99%, spouse <1% of the trades.

MeasureRobert Wittman
ChamberU.S. House, Virginia’s 1st district
Trades disclosed232
Stock trades175 (87 buys, 84 sales)
First and latest tradeApr 6, 2018 – Jun 30, 2026
Estimated volume$2.1 million
Account ownerSelf or joint >99% · Spouse <1%

What stocks does Robert Wittman trade?

StockCompanyTrades
CVSCVS Health Corporation6
WMTWalmart Inc.5
AAPLApple Inc.5
TJXThe TJX Companies, Inc.5
MAMastercard Incorporated4
ABBVAbbVie Inc.4
AMZNAmazon.com, Inc.4
MSFTMicrosoft Corporation4
IFFInternational Flavors & Fragrances Inc.4
DGDollar General Corporation4

By sector: Other (39), Healthcare (27), Financial Services (21), Consumer Defensive (18), Consumer Cyclical (17), Technology (15). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Robert Wittman beaten the market?

Exent scored 83 disclosed stock purchases by Robert Wittman against the S&P 500. Over the 12 months after each trade they trailed the S&P 500 by an average of 0.3 percentage points, and 52.4% of the 82 purchases that are a year old beat the index. Measured from the disclosure date, the first day the public could see each trade, the 12‑month figure was +2.6%. That ranks Robert Wittman #54 of the 111 members ranked with at least 20 scored purchases.

MeasureRobert WittmanAll members
Stock buys scored8324,613
Average vs S&P 500, 3 months−1.6%−0.1%
Average vs S&P 500, 12 months−0.3%−0.4%
Buys that beat it over 12 months52.4%43.2%
12 months from the disclosure date+2.6%−0.8%
Rank#54 of 111—

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

Does Robert Wittman file trades late?

26 of Robert Wittman’s 232 disclosed trades (11.2%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 25 days after it was made; the longest delay was 532 days.

MeasureRobert WittmanAll members
Median days to disclose25 days28 days
Disclosed after 45 days11.2%14.9%
Longest delay532 days—

Robert Wittman’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
Jun 30, 2026CCISale$1,001–$15,00010 days · filing
Dec 7, 2023MABuy$1,001–$15,000— · filing
Sep 28, 2023ABBVSale$1,001–$15,00021 days · filing
Sep 28, 2023PLDSale$1,001–$15,00021 days · filing
Sep 28, 2023WMTSale$1,001–$15,00021 days · filing
Sep 28, 2023EOGSale$1,001–$15,00021 days · filing
Sep 28, 2023KMISale$1,001–$15,00021 days · filing
Sep 28, 2023CATSale$1,001–$15,00021 days · filing
Sep 28, 2023JPMSale$1,001–$15,00021 days · filing
Sep 28, 2023UNHSale$1,001–$15,00021 days · filing
Sep 28, 2023AAPLSale$1,001–$15,00021 days · filing
Sep 28, 2023HIGSale$1,001–$15,00021 days · filing
Sep 28, 2023AMZNSale$1,001–$15,00021 days · filing
Sep 28, 2023MSFTSale$1,001–$15,00021 days · filing
Sep 28, 2023GOOGSale$1,001–$15,00021 days · filing
Sep 15, 2023FISSale$1,001–$15,00034 days · filing
Sep 15, 2023IFFSale$1,001–$15,00034 days · filing
Sep 7, 2023AMTBuy$1,001–$15,00042 days · filing
Aug 17, 2023PSXSale$1,001–$15,00044 days · filing
Jul 31, 2023PGBuy$1,001–$15,00061 days · filing
Jul 31, 2023KMBSale$1,001–$15,00061 days · filing
Jul 27, 2023UNPSale$1,001–$15,00065 days · filing
Jul 21, 2023ZTSBuy$1,001–$15,00071 days · filing
Jul 21, 2023DGSale$1,001–$15,00071 days · filing
Jun 13, 2023AVGOSale$1,001–$15,000109 days · filing
  • Jun 30, 2026
    Stock
    CCI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Dec 7, 2023
    Stock
    MA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    — · filing
  • Sep 28, 2023
    Stock
    ABBV
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    PLD
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    WMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    EOG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    KMI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    CAT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    JPM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    UNH
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    AAPL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    HIG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    AMZN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    MSFT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 28, 2023
    Stock
    GOOG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Sep 15, 2023
    Stock
    FIS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Sep 15, 2023
    Stock
    IFF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Sep 7, 2023
    Stock
    AMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Aug 17, 2023
    Stock
    PSX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Jul 31, 2023
    Stock
    PG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    61 days · filing
  • Jul 31, 2023
    Stock
    KMB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    61 days · filing
  • Jul 27, 2023
    Stock
    UNP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    65 days · filing
  • Jul 21, 2023
    Stock
    ZTS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    71 days · filing
  • Jul 21, 2023
    Stock
    DG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    71 days · filing
  • Jun 13, 2023
    Stock
    AVGO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    109 days · filing
Show all 232
Trade dateStockTradeAmountDisclosed after
Jun 13, 2023SPGIBuy$1,001–$15,000109 days · filing
Jun 13, 2023CBSale$1,001–$15,000109 days · filing
May 30, 2023JPMBuy$1,001–$15,00010 days · filing
Apr 21, 2023ACNSale$1,001–$15,000162 days · filing
Apr 20, 2023XOMBuy$1,001–$15,00017 days · filing
Apr 20, 2023CSCOSale$1,001–$15,00017 days · filing
Feb 3, 2023MSFTSale$1,001–$15,00030 days · filing
Feb 3, 2023Vaneck Morningstar Intl Moat ETFBuy$1,001–$15,00030 days · filing
Feb 3, 2023SPDR Bloomberg Short Term HISale$1,001–$15,00030 days · filing
Feb 3, 2023Ishares US Pharmaceuticals ETFBuy$1,001–$15,00030 days · filing
Feb 3, 2023Ishares MSCI Euro FinancialBuy$1,001–$15,00030 days · filing
Feb 3, 2023Global X MSCI Norway ETFSale$1,001–$15,00030 days · filing
Feb 3, 2023Ishares US Technology ETFSale$1,001–$15,00030 days · filing
Jan 20, 2023BAXSale$1,001–$15,00026 days · filing
Jan 20, 2023Harding Loevner Intl Eqty InstBuy$1,001–$15,00026 days · filing
Jan 17, 2023AB Global Bond AdvBuy$15,001–$50,00029 days · filing
Jan 17, 2023Vanguard Total Bond MarketSale$15,001–$50,00029 days · filing
Jan 17, 2023Vanguard Total Intl Bond ETFSale$15,001–$50,00029 days · filing
Jan 17, 2023Metropolitan West Tot Ret Bd IBuy$15,001–$50,00029 days · filing
Jan 4, 2023Virtus Vontobel Foreign OppSale$15,001–$50,00042 days · filing
Jan 4, 2023Ishares Edge MSCI Min Vol USASale$1,001–$15,00042 days · filing
Jan 4, 2023Harding Loevner Intl Eqty InstBuy$15,001–$50,00042 days · filing
Jan 3, 2023ELVSale$1,001–$15,00043 days · filing
Dec 21, 2022MCDSale$1,001–$15,00015 days · filing
Dec 21, 2022DGBuy$1,001–$15,00015 days · filing
Dec 21, 2022Vanguard Total Inl Bond ETFBuy$1,001–$15,00015 days · filing
Dec 21, 2022Vanguard Total Bond Market ETFBuy$1,001–$15,00015 days · filing
Dec 14, 2022Metropolitan West Tot Ret Bd ISale$1,001–$15,00022 days · filing
Dec 14, 2022Vanguard Total Bond Market ETFBuy$1,001–$15,00022 days · filing
Dec 14, 2022Vanguard Total Intl Bond ETFBuy$1,001–$15,00022 days · filing
Dec 14, 2022AB Global Bond AdvSale$1,001–$15,00022 days · filing
Dec 7, 2022CMCSABuy$1,001–$15,00029 days · filing
Dec 7, 2022MABuy$1,001–$15,000249 days · filing
Nov 18, 2022AMZNBuy$1,001–$15,00020 days · filing
Nov 18, 2022MSIF Growth ISale$1,001–$15,00020 days · filing
Nov 17, 2022AAPLBuy$1,001–$15,00021 days · filing
Nov 17, 2022Ishares 20%2Byr Treasu Bond ETFSale$1,001–$15,00021 days · filing
Nov 17, 2022ISHA Curr Hedged MSCI EAFESale$1,001–$15,00021 days · filing
Nov 17, 2022Invesco KBW Bank ETFBuy$1,001–$15,00021 days · filing
Nov 17, 2022Franklin FTSE Japan ETFBuy$1,001–$15,00021 days · filing
Nov 17, 2022iShares 10%2B Year InvestmentBuy$1,001–$15,00021 days · filing
Nov 17, 2022iShares MSCI EAFE Val ETFBuy$1,001–$15,00021 days · filing
Nov 17, 2022iShares Core S&P Small Cap EBuy$1,001–$15,00021 days · filing
Nov 17, 2022Invesco QQQ Trust Series 1Sale$1,001–$15,00021 days · filing
Nov 11, 2022Ishares US Technology ETFSale$1,001–$15,00027 days · filing
Oct 8, 2022ACNBuy$1,001–$15,000309 days · filing
Sep 27, 2022Ishares 0-5 HY CorpBuy$1,001–$15,0008 days · filing
Sep 27, 2022Energy Sel Sect SPDR FDBuy$1,001–$15,0008 days · filing
Sep 27, 2022Franklin FTSE UK ETFSale$1,001–$15,0008 days · filing
Sep 27, 2022Ishares Core MSCI EAFE ETFSale$1,001–$15,0008 days · filing
Sep 27, 2022JPM Nasdaq Equity PremiumBuy$1,001–$15,0008 days · filing
Sep 27, 2022Ishares US Technology ETFSale$1,001–$15,0008 days · filing
Sep 27, 2022WRKSale$1,001–$15,0008 days · filing
Sep 15, 2022CMCSASale$1,001–$15,00020 days · filing
Sep 15, 2022MASale$1,001–$15,00020 days · filing
Sep 15, 2022IFFSale$1,001–$15,00020 days · filing
Sep 15, 2022SPDR S&P 500 ETF TrustBuy$1,001–$15,00020 days · filing
Aug 30, 2022Virtus Vontobel Foreign OppBuy$1,001–$15,00011 days · filing
Aug 16, 2022Goldman Activebeta US LC ETFSale$1,001–$15,00025 days · filing
Aug 16, 2022iShares US Technology ETFSale$1,001–$15,00025 days · filing
Aug 10, 2022AMZNBuy$1,001–$15,00031 days · filing
Aug 10, 2022MSFTBuy$1,001–$15,00031 days · filing
Aug 10, 2022GOOGBuy$1,001–$15,00031 days · filing
Aug 10, 2022SPDR Blackstone Senior LoanSale$1,001–$15,00031 days · filing
Aug 10, 2022iShares US Technology ETFBuy$1,001–$15,00031 days · filing
Jul 15, 2022BAXBuy$1,001–$15,00026 days · filing
Jul 15, 2022WMTBuy$1,001–$15,00026 days · filing
Jul 15, 2022TJXBuy$1,001–$15,000394 days · filing
Jul 15, 2022ABTBuy$1,001–$15,00026 days · filing
Jun 16, 2022GESale$1,001–$15,00022 days · filing
Jun 16, 2022BAXSale$1,001–$15,00022 days · filing
Jun 16, 2022ABBVBuy$1,001–$15,00022 days · filing
Jun 16, 2022WMTBuy$1,001–$15,00022 days · filing
Jun 16, 2022WMTSale$1,001–$15,00022 days · filing
Jun 16, 2022TJXSale$1,001–$15,00022 days · filing
Jun 16, 2022AMZNBuy$1,001–$15,00022 days · filing
Jun 16, 2022ABTSale$1,001–$15,00022 days · filing
Jun 16, 2022IVVSale$1,001–$15,00022 days · filing
Jun 16, 2022SPYSale$1,001–$15,00022 days · filing
Jun 16, 2022IWBBuy$1,001–$15,00022 days · filing
Jun 16, 2022TLHBuy$1,001–$15,00022 days · filing
Jun 16, 2022SHYGBuy$1,001–$15,00022 days · filing
Jun 16, 2022FIXDSale$1,001–$15,00022 days · filing
Jun 16, 2022PAVESale$1,001–$15,00022 days · filing
May 10, 2022SBUXSale$1,001–$15,00025 days · filing
May 10, 2022Ishares 0-5 HY CorpBuy$1,001–$15,00025 days · filing
May 10, 2022JPMorgan Betabuilders CanadaBuy$1,001–$15,00025 days · filing
May 10, 2022ISHA Curr Hedged MSCI EAFEBuy$1,001–$15,00025 days · filing
May 10, 2022DRESale (joint)$1,001–$15,00025 days · filing
May 10, 2022Ishares Core MSCI EAFE ETFSale$1,001–$15,00025 days · filing
May 10, 2022Vanguard Total Bond MarketSale$1,001–$15,00025 days · filing
May 10, 2022Ishares MSCI EAFE Grwth EFSale$1,001–$15,00025 days · filing
May 10, 2022SPDR Blackstone Senior LoanBuy$1,001–$15,00025 days · filing
May 10, 2022JPMorgan Equity Premium IncoBuy$1,001–$15,00025 days · filing
May 10, 2022Ishares Core MSCI EuropeSale$1,001–$15,00025 days · filing
Apr 26, 2022Putnam Ultra Sht Dur Inc ASale$1,001–$15,00017 days · filing
Apr 19, 2022TJXBuy$1,001–$15,00024 days · filing
Apr 19, 2022ABTBuy$1,001–$15,00024 days · filing
Apr 19, 2022SPDR S&P 500 ETF TrustBuy$1,001–$15,00024 days · filing
Apr 19, 2022Ishares Russell 1000 ETFSale$1,001–$15,00024 days · filing
Mar 29, 2022GEBuy$1,001–$15,00011 days · filing
Mar 29, 2022CATBuy$1,001–$15,00011 days · filing
Mar 29, 2022HIGBuy$1,001–$15,00011 days · filing
Mar 29, 2022RIOBuy$1,001–$15,00011 days · filing
Mar 29, 2022TLTBuy$1,001–$15,00011 days · filing
Mar 15, 2022TJXSale$1,001–$15,00025 days · filing
Mar 15, 2022ABTSale$1,001–$15,00025 days · filing
Mar 15, 2022SPYSale$1,001–$15,00025 days · filing
Mar 15, 2022IWBBuy$1,001–$15,00025 days · filing
Mar 8, 2022Vanguard Total Bond Index FundSale$1,001–$15,00032 days · filing
Mar 8, 2022Vanguard Intermediate Term CorSale$1,001–$15,00032 days · filing
Mar 8, 2022KMI.WBuy$1,001–$15,00032 days · filing
Mar 8, 2022SHYGBuy$1,001–$15,00032 days · filing
Feb 28, 2022MRKSale$1,001–$15,0009 days · filing
Feb 28, 2022MABuy$1,001–$15,0009 days · filing
Feb 27, 2022PDMSale$1,001–$15,000532 days · filing
Jan 28, 2022AAPLBuy$1,001–$15,00016 days · filing
Jan 28, 2022XLEBuy$1,001–$15,00016 days · filing
Jan 28, 2022IEURBuy$1,001–$15,00016 days · filing
Jan 28, 2022SPHBSale$1,001–$15,00016 days · filing
Jan 28, 2022EFGSale$1,001–$15,00016 days · filing
Jan 28, 2022FLGBBuy$1,001–$15,00016 days · filing
Jan 28, 2022FBBuy$1,001–$15,00016 days · filing
Jan 14, 2022HONSale$1,001–$15,00030 days · filing
Jan 14, 2022LMTSale$1,001–$15,00030 days · filing
Jan 14, 2022SPYBuy$1,001–$15,00030 days · filing
Jan 5, 2022SPYSale$1,001–$15,00039 days · filing
Dec 16, 2021TGTSale$1,001–$15,00024 days · filing
Dec 16, 2021NOCSale$1,001–$15,00024 days · filing
Dec 16, 2021EOGBuy$1,001–$15,00024 days · filing
Dec 16, 2021BSXSale$1,001–$15,00024 days · filing
Dec 16, 2021SBUXBuy$1,001–$15,00024 days · filing
Dec 16, 2021TBuy$1,001–$15,00024 days · filing
Dec 16, 2021WRK.VBuy$1,001–$15,00024 days · filing
Dec 14, 2021WMTBuy$1,001–$15,00026 days · filing
Dec 14, 2021NEESale$1,001–$15,00026 days · filing
Dec 14, 2021CMESale$1,001–$15,00026 days · filing
Dec 9, 2021TSale$1,001–$15,00031 days · filing
Sep 30, 2021CONEBuy$1,001–$15,00018 days · filing
Sep 27, 2021Global X US INF DEV ETFSale$1,001–$15,000373 days · filing
Sep 13, 2021TJXBuy$1,001–$15,00035 days · filing
Sep 13, 2021JNJSale$1,001–$15,00035 days · filing
Sep 10, 2021JNJSale$1,001–$15,00038 days · filing
Sep 1, 2021RGLDSale (spouse)$1,001–$15,00047 days · filing
Aug 26, 2021CSCOSale$1,001–$15,00028 days · filing
May 14, 2021UPSSale$1,001–$15,00025 days · filing
May 14, 2021DGSale$1,001–$15,00025 days · filing
Apr 22, 2021AVGOBuy$1,001–$15,00020 days · filing
Mar 31, 2021GEBuy$1,001–$15,00012 days · filing
Mar 31, 2021LOWSale$1,001–$15,00012 days · filing
Feb 18, 2021PGRSale$1,001–$15,00027 days · filing
Jan 13, 2021VSale$1,001–$15,00040 days · filing
Jan 13, 2021CATBuy$1,001–$15,00040 days · filing
Dec 31, 2020CVSSale$1,001–$15,00019 days · filing
Dec 31, 2020PBCTSale$15,001–$50,00019 days · filing
Nov 20, 2020DISSale$1,001–$15,00025 days · filing
Oct 16, 2020AXPBuy$1,001–$15,00034 days · filing
Oct 16, 2020IFFBuy$1,001–$15,00034 days · filing
Oct 16, 2020SCHWBuy$1,001–$15,00034 days · filing
Oct 16, 2020ANTMBuy$1,001–$15,00034 days · filing
Oct 2, 2020PGRBuy$1,001–$15,00048 days · filing
Oct 2, 2020BSXBuy$1,001–$15,00048 days · filing
Oct 2, 2020MSFTBuy$1,001–$15,00048 days · filing
Jul 2, 2020VBuy$1,001–$15,000208 days · filing
Jul 2, 2020CCIBuy$1,001–$15,000208 days · filing
Jul 2, 2020CVSSale$1,001–$15,000208 days · filing
Jul 2, 2020HDBuy$1,001–$15,000208 days · filing
Jul 2, 2020DUKSale$1,001–$15,000208 days · filing
Jul 2, 2020RGLDBuy$1,001–$15,000208 days · filing
Jul 2, 2020KMBBuy$1,001–$15,000208 days · filing
Jul 2, 2020COSTBuy$1,001–$15,000208 days · filing
Jun 22, 2020PNCSale$1,001–$15,00015 days · filing
Jun 22, 2020MSIBuy$1,001–$15,00015 days · filing
May 22, 2020BDXSale$1,001–$15,00017 days · filing
May 21, 2020LOWBuy$1,001–$15,00018 days · filing
May 21, 2020XOMBuy$1,001–$15,00018 days · filing
Apr 6, 2020MCDBuy$1,001–$15,00038 days · filing
Mar 30, 2020MRKBuy$1,001–$15,00014 days · filing
Mar 30, 2020AGNSale$1,001–$15,00014 days · filing
Mar 10, 2020TGTBuy$1,001–$15,00034 days · filing
Feb 27, 2020ABBVBuy$1,001–$15,00011 days · filing
Jan 10, 2020SCHWBuy (joint)$1,001–$15,00033 days · filing
Nov 29, 2019IFFBuy$1,001–$15,00013 days · filing
Nov 8, 2019ANTMBuy$1,001–$15,00034 days · filing
Nov 5, 2019CVSSale$1,001–$15,00037 days · filing
Sep 4, 2019UPSBuy$1,001–$15,00042 days · filing
Sep 4, 2019PLDBuy$1,001–$15,00042 days · filing
Sep 4, 2019DGBuy$1,001–$15,00042 days · filing
Sep 4, 2019SBUXBuy$1,001–$15,00042 days · filing
Aug 15, 2019BLKSale$1,001–$15,00034 days · filing
Aug 14, 2019AXPBuy$1,001–$15,00035 days · filing
Jun 10, 2019SLBSale$1,001–$15,00032 days · filing
Jan 22, 2019CVSBuy$1,001–$15,00016 days · filing
Jan 22, 2019PMBuy$1,001–$15,00016 days · filing
Jan 22, 2019SLBBuy$1,001–$15,00016 days · filing
Jan 10, 2019PFESale$1,001–$15,00028 days · filing
Jan 8, 2019PNCBuy$1,001–$15,00030 days · filing
Dec 31, 2018AAPLBuy$15,001–$50,00011 days · filing
Dec 19, 2018CVSSale$1,001–$15,00023 days · filing
Dec 19, 2018PMSale$1,001–$15,00023 days · filing
Nov 29, 2018CVSOther$1,001–$15,00013 days · filing
Nov 29, 2018AETOther$15,001–$50,00013 days · filing
Oct 31, 2018PXOther$1,001–$15,00014 days · filing
Oct 31, 2018LINOther$1,001–$15,00014 days · filing
Sep 11, 2018AAPLSale$1,001–$15,00038 days · filing
Apr 9, 2018PMBuy$1,001–$15,00029 days · filing
Apr 6, 2018ABBVSale$1,001–$15,00032 days · filing
  • Jun 13, 2023
    Stock
    SPGI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    109 days · filing
  • Jun 13, 2023
    Stock
    CB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    109 days · filing
  • May 30, 2023
    Stock
    JPM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Apr 21, 2023
    Stock
    ACN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    162 days · filing
  • Apr 20, 2023
    Stock
    XOM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Apr 20, 2023
    Stock
    CSCO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Feb 3, 2023
    Stock
    MSFT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    Vaneck Morningstar Intl Moat ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    SPDR Bloomberg Short Term HI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    Ishares US Pharmaceuticals ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    Ishares MSCI Euro Financial
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    Global X MSCI Norway ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Feb 3, 2023
    Stock
    Ishares US Technology ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 20, 2023
    Stock
    BAX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jan 20, 2023
    Stock
    Harding Loevner Intl Eqty Inst
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jan 17, 2023
    Stock
    AB Global Bond Adv
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 17, 2023
    Stock
    Vanguard Total Bond Market
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 17, 2023
    Stock
    Vanguard Total Intl Bond ETF
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 17, 2023
    Stock
    Metropolitan West Tot Ret Bd I
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Jan 4, 2023
    Stock
    Virtus Vontobel Foreign Opp
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    42 days · filing
  • Jan 4, 2023
    Stock
    Ishares Edge MSCI Min Vol USA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Jan 4, 2023
    Stock
    Harding Loevner Intl Eqty Inst
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    42 days · filing
  • Jan 3, 2023
    Stock
    ELV
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Dec 21, 2022
    Stock
    MCD
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 21, 2022
    Stock
    DG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 21, 2022
    Stock
    Vanguard Total Inl Bond ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 21, 2022
    Stock
    Vanguard Total Bond Market ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 14, 2022
    Stock
    Metropolitan West Tot Ret Bd I
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Dec 14, 2022
    Stock
    Vanguard Total Bond Market ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Dec 14, 2022
    Stock
    Vanguard Total Intl Bond ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Dec 14, 2022
    Stock
    AB Global Bond Adv
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Dec 7, 2022
    Stock
    CMCSA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Dec 7, 2022
    Stock
    MA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    249 days · filing
  • Nov 18, 2022
    Stock
    AMZN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Nov 18, 2022
    Stock
    MSIF Growth I
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Nov 17, 2022
    Stock
    AAPL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    Ishares 20%2Byr Treasu Bond ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    ISHA Curr Hedged MSCI EAFE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    Invesco KBW Bank ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    Franklin FTSE Japan ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    iShares 10%2B Year Investment
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    iShares MSCI EAFE Val ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    iShares Core S&P Small Cap E
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 17, 2022
    Stock
    Invesco QQQ Trust Series 1
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 11, 2022
    Stock
    Ishares US Technology ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Oct 8, 2022
    Stock
    ACN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    309 days · filing
  • Sep 27, 2022
    Stock
    Ishares 0-5 HY Corp
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    Energy Sel Sect SPDR FD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    Franklin FTSE UK ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    Ishares Core MSCI EAFE ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    JPM Nasdaq Equity Premium
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    Ishares US Technology ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 27, 2022
    Stock
    WRK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • Sep 15, 2022
    Stock
    CMCSA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Sep 15, 2022
    Stock
    MA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Sep 15, 2022
    Stock
    IFF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Sep 15, 2022
    Stock
    SPDR S&P 500 ETF Trust
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Aug 30, 2022
    Stock
    Virtus Vontobel Foreign Opp
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Aug 16, 2022
    Stock
    Goldman Activebeta US LC ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Aug 16, 2022
    Stock
    iShares US Technology ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Aug 10, 2022
    Stock
    AMZN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Aug 10, 2022
    Stock
    MSFT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Aug 10, 2022
    Stock
    GOOG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Aug 10, 2022
    Stock
    SPDR Blackstone Senior Loan
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Aug 10, 2022
    Stock
    iShares US Technology ETF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Jul 15, 2022
    Stock
    BAX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jul 15, 2022
    Stock
    WMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jul 15, 2022
    Stock
    TJX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    394 days · filing
  • Jul 15, 2022
    Stock
    ABT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jun 16, 2022
    Stock
    GE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    BAX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    ABBV
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    WMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    WMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    TJX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    AMZN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    ABT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    IVV
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    SPY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    IWB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    TLH
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    SHYG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    FIXD
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 16, 2022
    Stock
    PAVE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • May 10, 2022
    Stock
    SBUX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    Ishares 0-5 HY Corp
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    JPMorgan Betabuilders Canada
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    ISHA Curr Hedged MSCI EAFE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    DRE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    Ishares Core MSCI EAFE ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    Vanguard Total Bond Market
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    Ishares MSCI EAFE Grwth EF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    SPDR Blackstone Senior Loan
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    JPMorgan Equity Premium Inco
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 10, 2022
    Stock
    Ishares Core MSCI Europe
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Apr 26, 2022
    Stock
    Putnam Ultra Sht Dur Inc A
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Apr 19, 2022
    Stock
    TJX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 19, 2022
    Stock
    ABT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 19, 2022
    Stock
    SPDR S&P 500 ETF Trust
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 19, 2022
    Stock
    Ishares Russell 1000 ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Mar 29, 2022
    Stock
    GE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 29, 2022
    Stock
    CAT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 29, 2022
    Stock
    HIG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 29, 2022
    Stock
    RIO
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 29, 2022
    Stock
    TLT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 15, 2022
    Stock
    TJX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Mar 15, 2022
    Stock
    ABT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Mar 15, 2022
    Stock
    SPY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Mar 15, 2022
    Stock
    IWB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Mar 8, 2022
    Stock
    Vanguard Total Bond Index Fund
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 8, 2022
    Stock
    Vanguard Intermediate Term Cor
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 8, 2022
    Stock
    KMI.W
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 8, 2022
    Stock
    SHYG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Feb 28, 2022
    Stock
    MRK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    9 days · filing
  • Feb 28, 2022
    Stock
    MA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    9 days · filing
  • Feb 27, 2022
    Stock
    PDM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    532 days · filing
  • Jan 28, 2022
    Stock
    AAPL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    XLE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    IEUR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    SPHB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    EFG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    FLGB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 28, 2022
    Stock
    FB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 14, 2022
    Stock
    HON
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 14, 2022
    Stock
    LMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 14, 2022
    Stock
    SPY
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 5, 2022
    Stock
    SPY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Dec 16, 2021
    Stock
    TGT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    NOC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    EOG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    BSX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    SBUX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    T
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 16, 2021
    Stock
    WRK.V
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Dec 14, 2021
    Stock
    WMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 14, 2021
    Stock
    NEE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 14, 2021
    Stock
    CME
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Dec 9, 2021
    Stock
    T
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Sep 30, 2021
    Stock
    CONE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Sep 27, 2021
    Stock
    Global X US INF DEV ETF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    373 days · filing
  • Sep 13, 2021
    Stock
    TJX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Sep 13, 2021
    Stock
    JNJ
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Sep 10, 2021
    Stock
    JNJ
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Sep 1, 2021
    Stock
    RGLD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    47 days · filing
  • Aug 26, 2021
    Stock
    CSCO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • May 14, 2021
    Stock
    UPS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • May 14, 2021
    Stock
    DG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Apr 22, 2021
    Stock
    AVGO
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Mar 31, 2021
    Stock
    GE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Mar 31, 2021
    Stock
    LOW
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Feb 18, 2021
    Stock
    PGR
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 13, 2021
    Stock
    V
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jan 13, 2021
    Stock
    CAT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Dec 31, 2020
    Stock
    CVS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Dec 31, 2020
    Stock
    PBCT
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    19 days · filing
  • Nov 20, 2020
    Stock
    DIS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Oct 16, 2020
    Stock
    AXP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 16, 2020
    Stock
    IFF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 16, 2020
    Stock
    SCHW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 16, 2020
    Stock
    ANTM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 2, 2020
    Stock
    PGR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Oct 2, 2020
    Stock
    BSX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Oct 2, 2020
    Stock
    MSFT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 2, 2020
    Stock
    V
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    CCI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    CVS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    HD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    DUK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    RGLD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    KMB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jul 2, 2020
    Stock
    COST
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    208 days · filing
  • Jun 22, 2020
    Stock
    PNC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Jun 22, 2020
    Stock
    MSI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • May 22, 2020
    Stock
    BDX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • May 21, 2020
    Stock
    LOW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • May 21, 2020
    Stock
    XOM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Apr 6, 2020
    Stock
    MCD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Mar 30, 2020
    Stock
    MRK
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 30, 2020
    Stock
    AGN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 10, 2020
    Stock
    TGT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Feb 27, 2020
    Stock
    ABBV
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Jan 10, 2020
    Stock
    SCHW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Nov 29, 2019
    Stock
    IFF
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Nov 8, 2019
    Stock
    ANTM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 5, 2019
    Stock
    CVS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Sep 4, 2019
    Stock
    UPS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Sep 4, 2019
    Stock
    PLD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Sep 4, 2019
    Stock
    DG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Sep 4, 2019
    Stock
    SBUX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Aug 15, 2019
    Stock
    BLK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Aug 14, 2019
    Stock
    AXP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Jun 10, 2019
    Stock
    SLB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Jan 22, 2019
    Stock
    CVS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 22, 2019
    Stock
    PM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 22, 2019
    Stock
    SLB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Jan 10, 2019
    Stock
    PFE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jan 8, 2019
    Stock
    PNC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Dec 31, 2018
    Stock
    AAPL
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • Dec 19, 2018
    Stock
    CVS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Dec 19, 2018
    Stock
    PM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Nov 29, 2018
    Stock
    CVS
    Trade
    Other
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Nov 29, 2018
    Stock
    AET
    Trade
    Other
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Oct 31, 2018
    Stock
    PX
    Trade
    Other
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Oct 31, 2018
    Stock
    LIN
    Trade
    Other
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Sep 11, 2018
    Stock
    AAPL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Apr 9, 2018
    Stock
    PM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Apr 6, 2018
    Stock
    ABBV
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 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 Robert Wittman traded most often are CVS (6 trades), WMT (5 trades), AAPL (5 trades), TJX (5 trades), MA (4 trades). Of 232 disclosed trades, 175 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Robert Wittman's disclosed stock purchases trailed the S&P 500 by an average of 0.3 percentage points over the 12 months after each trade (82 purchases a year old), and 52.4% of them beat the index. Measured from the disclosure date the average was +2.6%. That ranks Robert Wittman #54 of the 111 members ranked. Past results do not predict future ones.

26 of 232 disclosed trades (11.2%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 25 days after it was made, the longest 532 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.