CongressInsight

Diana Harshbarger Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Diana Harshbarger (U.S. House, Tennessee’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, Diana Harshbarger (U.S. House, Tennessee’s 1st district) had disclosed 916 trades since Jan 3, 2022, 775 of them in individual stocks (378 buys, 396 sales).
  • Most‑traded stocks: ADBE (25), VMW (16), GOOG (15), ADSK (14).
  • Diana Harshbarger’s stock purchases beat the S&P 500 by an average of 1.6 percentage points over the following 12 months (360 buys), #42 of the 111 members ranked.
  • 0.1% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 25 days.

How much does Diana Harshbarger trade?

Diana Harshbarger (U.S. House, Tennessee’s 1st district) disclosed 916 trades between Jan 3, 2022 and Jun 30, 2026 in STOCK Act periodic transaction reports, 775 of them in individual stocks: 378 purchases and 396 sales. Their estimated volume is $10.5 million, from the midpoints of the disclosed ranges. By account owner: self or joint 68%, spouse 32% of the trades.

MeasureDiana Harshbarger
ChamberU.S. House, Tennessee’s 1st district
Trades disclosed916
Stock trades775 (378 buys, 396 sales)
First and latest tradeJan 3, 2022 – Jun 30, 2026
Estimated volume$10.5 million
Account ownerSelf or joint 68% · Spouse 32%

What stocks does Diana Harshbarger trade?

StockCompanyTrades
ADBEAdobe Inc.25
VMW—16
GOOGAlphabet Inc.15
ADSKAutodesk, Inc.14
NOWServiceNow, Inc.13
CMCSAComcast Corporation13
BKRBaker Hughes Company13
CMECME Group Inc.13
AZOAutoZone, Inc.12
AMZNAmazon.com, Inc.12

By sector: Other (153), Technology (143), Consumer Cyclical (83), Financial Services (83), Industrials (80), Healthcare (77). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Diana Harshbarger beaten the market?

Exent scored 362 disclosed stock purchases by Diana Harshbarger against the S&P 500. Over the 12 months after each trade they beat the S&P 500 by an average of 1.6 percentage points, and 51.9% of the 360 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 +0.6%. That ranks Diana Harshbarger #42 of the 111 members ranked with at least 20 scored purchases.

MeasureDiana HarshbargerAll members
Stock buys scored36224,613
Average vs S&P 500, 3 months+1.8%−0.1%
Average vs S&P 500, 12 months+1.6%−0.4%
Buys that beat it over 12 months51.9%43.2%
12 months from the disclosure date+0.6%−0.8%
Rank#42 of 111—

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

Does Diana Harshbarger file trades late?

1 of Diana Harshbarger’s 916 disclosed trades (0.1%) 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 56 days.

MeasureDiana HarshbargerAll members
Median days to disclose25 days28 days
Disclosed after 45 days0.1%14.9%
Longest delay56 days—

Diana Harshbarger’s latest disclosed trades

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

Trade dateStockTradeAmountDisclosed after
Jun 30, 2026HONOther$1,001–$15,00041 days · filing
Feb 22, 2023MASSACHUSETTS ST PORT AUTH DUE 07/01/2040 5.000%Sale$15,001–$50,00033 days · filing
Feb 16, 2023HBuy$1,001–$15,00014 days · filing
Feb 16, 2023HBuy (spouse)$1,001–$15,00014 days · filing
Feb 16, 2023CITY OF QUINCY MASSACHUSETTSSale (joint)$1,001–$15,00014 days · filing
Feb 15, 2023KOSale (joint)$1,001–$15,00015 days · filing
Feb 14, 2023MRKSale (joint)$1,001–$15,00016 days · filing
Feb 14, 2023PCARBuy (joint)$1,001–$15,00016 days · filing
Feb 14, 2023PCARBuy (spouse)$1,001–$15,00016 days · filing
Feb 14, 2023GOOGSale (joint)$1,001–$15,00016 days · filing
Feb 14, 2023EASale (joint)$1,001–$15,00016 days · filing
Feb 13, 2023STATE OF WISCONSINBuy (spouse)$15,001–$50,00017 days · filing
Feb 10, 2023PYPLSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023QCOMSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023ADBEBuy$1,001–$15,00020 days · filing
Feb 10, 2023ADBESale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023NOWBuy (spouse)$1,001–$15,00020 days · filing
Feb 10, 2023WFCSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023CMCSASale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023ORCLSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023METASale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023SCISale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023WMTSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023HBuy (spouse)$1,001–$15,00020 days · filing
Feb 10, 2023AZOSale (joint)$1,001–$15,00020 days · filing
  • Jun 30, 2026
    Stock
    HON
    Trade
    Other
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Feb 22, 2023
    Stock
    MASSACHUSETTS ST PORT AUTH DUE 07/01/2040 5.000%
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Feb 16, 2023
    Stock
    H
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Feb 16, 2023
    Stock
    H
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Feb 16, 2023
    Stock
    CITY OF QUINCY MASSACHUSETTS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Feb 15, 2023
    Stock
    KO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Feb 14, 2023
    Stock
    MRK
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Feb 14, 2023
    Stock
    PCAR
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Feb 14, 2023
    Stock
    PCAR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Feb 14, 2023
    Stock
    GOOG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Feb 14, 2023
    Stock
    EA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Feb 13, 2023
    Stock
    STATE OF WISCONSIN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Feb 10, 2023
    Stock
    PYPL
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    QCOM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    ADBE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    ADBE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    NOW
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    WFC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    CMCSA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    ORCL
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    META
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    SCI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    WMT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    H
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    AZO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Feb 10, 2023BKRBuy$1,001–$15,00020 days · filing
Feb 10, 2023RTXSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023ELVSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023RSGSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023JPMSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023JNJSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023KOSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023BAHSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023AAPLSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023FISSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023SUISale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023AMZNSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023VRSNSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023MSFTSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023PEPSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023MDTSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023LINSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023GOOGSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023AONSale (joint)$1,001–$15,00020 days · filing
Feb 10, 2023ACMSale (joint)$1,001–$15,00020 days · filing
Feb 9, 2023ORCLSale$1,001–$15,00021 days · filing
Feb 9, 2023HLISale$1,001–$15,00021 days · filing
Feb 9, 2023PAYXSale$1,001–$15,00021 days · filing
Feb 9, 2023PAYXSale (joint)$1,001–$15,00021 days · filing
Feb 8, 2023GTSale (spouse)$1,001–$15,00022 days · filing
Feb 1, 2023VBuy (spouse)$1,001–$15,00029 days · filing
Feb 1, 2023GSSale$1,001–$15,00029 days · filing
Jan 31, 2023TMUSSale (joint)$1,001–$15,00030 days · filing
Jan 31, 2023TMUSSale (spouse)$1,001–$15,00030 days · filing
Jan 30, 2023AB PRIVATE CREDIT INVESTORS CORPBuy$1,001–$15,00031 days · filing
Jan 27, 2023AVGOSale$1,001–$15,00034 days · filing
Jan 26, 2023OHIO WATER DEVELOPMENT AUTHORITYSale (spouse)$15,001–$50,00035 days · filing
Jan 25, 2023CDWSale$1,001–$15,00036 days · filing
Jan 25, 2023CVSSale (joint)$1,001–$15,00036 days · filing
Jan 25, 2023CVSSale (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023ADBEBuy$1,001–$15,00036 days · filing
Jan 25, 2023PGSale (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023CMCSASale$1,001–$15,00036 days · filing
Jan 25, 2023CMCSASale (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023CORBuy (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023CORBuy (joint)$1,001–$15,00036 days · filing
Jan 25, 2023METABuy$1,001–$15,00036 days · filing
Jan 25, 2023METABuy (joint)$1,001–$15,00036 days · filing
Jan 25, 2023EWBuy$1,001–$15,00036 days · filing
Jan 25, 2023PAYXSale$1,001–$15,00036 days · filing
Jan 25, 2023NEESale (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023LMTSale$1,001–$15,00036 days · filing
Jan 25, 2023BMYBuy$1,001–$15,00036 days · filing
Jan 25, 2023BMYBuy (spouse)$1,001–$15,00036 days · filing
Jan 25, 2023RHHBYSale (joint)$1,001–$15,00036 days · filing
Jan 25, 2023RHHBYSale (spouse)$1,001–$15,00036 days · filing
Jan 20, 2023KDPSale$1,001–$15,00041 days · filing
Jan 17, 2023PCARBuy (spouse)$1,001–$15,00013 days · filing
Jan 17, 2023MAASale (spouse)$1,001–$15,00013 days · filing
Jan 17, 2023MAASale (joint)$1,001–$15,00013 days · filing
Jan 17, 2023KOSale$1,001–$15,00013 days · filing
Jan 17, 2023US TREASURY NOTEBuy$1,001–$15,00013 days · filing
Jan 13, 2023AMTBuy$1,001–$15,00017 days · filing
Jan 13, 2023PLDBuy$1,001–$15,00017 days · filing
Jan 13, 2023KNXSale (spouse)$1,001–$15,00017 days · filing
Jan 13, 2023KNXSale (joint)$1,001–$15,00017 days · filing
Jan 13, 2023PCARBuy$1,001–$15,00017 days · filing
Jan 13, 2023MAASale (joint)$1,001–$15,00017 days · filing
Jan 13, 2023MAASale (spouse)$1,001–$15,00017 days · filing
Jan 12, 2023KNXSale$1,001–$15,00018 days · filing
Jan 12, 2023PCARBuy$1,001–$15,00018 days · filing
Jan 12, 2023ACMSale (spouse)$1,001–$15,00018 days · filing
Jan 12, 2023ACMSale (joint)$1,001–$15,00018 days · filing
Jan 11, 2023HBuy$1,001–$15,00019 days · filing
Jan 11, 2023HBuy (spouse)$1,001–$15,00019 days · filing
Jan 10, 2023MAASale$1,001–$15,00020 days · filing
Jan 10, 2023US TREASURY NOTEBuy$15,001–$50,00020 days · filing
Jan 10, 2023NEW YORK CITY TRANSITIONAL FINANCE AUTHORITYSale$1,001–$15,00020 days · filing
Jan 10, 2023STEYXBuy$1,001–$15,00020 days · filing
Jan 9, 2023PFLUGERVILLE INDEPENDENT SCHOOL DISTRICTSale$15,001–$50,00021 days · filing
Jan 9, 2023ACMSale (spouse)$1,001–$15,00021 days · filing
Jan 9, 2023ACMSale (joint)$1,001–$15,00021 days · filing
Jan 9, 2023STEYXBuy$15,001–$50,00021 days · filing
Jan 9, 2023UNIVERSITY OF UTAHSale (spouse)$15,001–$50,00021 days · filing
Jan 9, 2023ISHARES CORE MSCI TOTAL INTLSale$50,001–$100,00021 days · filing
Jan 6, 2023KDPSale$1,001–$15,00024 days · filing
Jan 6, 2023LPLASale$1,001–$15,00024 days · filing
Jan 5, 2023ILMNBuy (spouse)$1,001–$15,00025 days · filing
Jan 5, 2023RTXSale$1,001–$15,00025 days · filing
Jan 5, 2023TMUSSale$1,001–$15,00025 days · filing
Jan 4, 2023KNXSale$1,001–$15,00026 days · filing
Jan 3, 2023KLACSale$1,001–$15,00027 days · filing
Jan 3, 2023PGRSale$1,001–$15,00027 days · filing
Jan 3, 2023NOCSale$1,001–$15,00027 days · filing
Jan 3, 2023MSISale$1,001–$15,00027 days · filing
Jan 3, 2023BAHSale$1,001–$15,00027 days · filing
Jan 3, 2023SUISale$1,001–$15,00027 days · filing
Jan 3, 2023ORLYSale$1,001–$15,00027 days · filing
Dec 30, 2022ILMNBuy$1,001–$15,00031 days · filing
Dec 29, 2022ADISale (joint)$1,001–$15,00032 days · filing
Dec 29, 2022ADISale (spouse)$1,001–$15,00032 days · filing
Dec 29, 2022ILMNBuy (spouse)$1,001–$15,00032 days · filing
Dec 29, 2022ILMNBuy (joint)$1,001–$15,00032 days · filing
Dec 28, 2022ILMNBuy (spouse)$1,001–$15,00033 days · filing
Dec 28, 2022ILMNBuy (joint)$1,001–$15,00033 days · filing
Dec 20, 2022ACMSale (spouse)$1,001–$15,00014 days · filing
Dec 19, 2022PGRSale (spouse)$1,001–$15,00015 days · filing
Dec 19, 2022PGRSale (joint)$1,001–$15,00015 days · filing
Dec 19, 2022KNXSale (spouse)$1,001–$15,00015 days · filing
Dec 19, 2022KNXSale (joint)$1,001–$15,00015 days · filing
Dec 19, 2022CNCBuy (spouse)$1,001–$15,00015 days · filing
Dec 19, 2022CNCBuy (joint)$1,001–$15,00015 days · filing
Dec 16, 2022NOWBuy (spouse)$1,001–$15,00018 days · filing
Dec 16, 2022KNXSale (spouse)$1,001–$15,00018 days · filing
Dec 16, 2022KNXSale (joint)$1,001–$15,00018 days · filing
Dec 16, 2022SCHWBuy$1,001–$15,00018 days · filing
Dec 16, 2022PORT AUTHORITY OF NEW YORK AND NEW JERSEYBuy (joint)$15,001–$50,00018 days · filing
Dec 16, 2022LYBBuy (spouse)$1,001–$15,00018 days · filing
Dec 16, 2022LYBBuy (joint)$1,001–$15,00018 days · filing
Dec 9, 2022STEYXBuy (spouse)$1,001–$15,00025 days · filing
Dec 9, 2022STEYXBuy (joint)$1,001–$15,00025 days · filing
Dec 9, 2022US TREASURY NOTEBuy (spouse)$1,001–$15,00025 days · filing
Dec 7, 2022QSRBuy$1,001–$15,00027 days · filing
Dec 7, 2022QSRBuy (joint)$1,001–$15,00027 days · filing
Dec 7, 2022JPMSale$1,001–$15,00027 days · filing
Dec 7, 2022LYBBuy$1,001–$15,00027 days · filing
Dec 7, 2022CITY OF TEMPLE TEXASSale$15,001–$50,00027 days · filing
Dec 7, 2022GOOGBuy$1,001–$15,00027 days · filing
Dec 7, 2022COUNTY OF DEKALBBuy (spouse)$50,001–$100,00027 days · filing
Dec 5, 2022AZOSale (spouse)$1,001–$15,00029 days · filing
Dec 5, 2022TMUSSale (spouse)$1,001–$15,00029 days · filing
Dec 5, 2022US TREASURY NOTEBuy$1,001–$15,00029 days · filing
Dec 2, 2022US TREASURY NOTEBuy$15,001–$50,00032 days · filing
Nov 30, 2022GENBuy$1,001–$15,00034 days · filing
Nov 30, 2022ADISale$1,001–$15,00034 days · filing
Nov 30, 2022MSISale (joint)$1,001–$15,00034 days · filing
Nov 30, 2022MSISale (spouse)$1,001–$15,00034 days · filing
Nov 30, 2022SUISale (spouse)$1,001–$15,00034 days · filing
Nov 30, 2022CNCBuy$1,001–$15,00034 days · filing
Nov 30, 2022WILLIAMSON COUNTY TENNESSEEBuy$15,001–$50,00034 days · filing
Nov 29, 2022VSale$1,001–$15,00035 days · filing
Nov 29, 2022VZSale$1,001–$15,00035 days · filing
Nov 29, 2022GOOGBuy (joint)$1,001–$15,00035 days · filing
Nov 29, 2022GOOGBuy (spouse)$1,001–$15,00035 days · filing
Nov 28, 2022MAASale (spouse)$1,001–$15,00036 days · filing
Nov 28, 2022MAASale (joint)$1,001–$15,00036 days · filing
Nov 28, 2022DEPARTMENT OF TRANSPORTATION OF MARYLANDBuy (spouse)$15,001–$50,00036 days · filing
Nov 22, 2022ADBEBuy (spouse)$1,001–$15,00042 days · filing
Nov 22, 2022ADBEBuy (joint)$1,001–$15,00042 days · filing
Nov 22, 2022ADSKSale$1,001–$15,00042 days · filing
Nov 22, 2022ADSKSale (spouse)$1,001–$15,00042 days · filing
Nov 22, 2022OHIO WATER DEVELOPMENT AUTHORITYBuy (joint)$1,001–$15,00042 days · filing
Nov 21, 2022GENBuy$1,001–$15,00043 days · filing
Nov 21, 2022ADISale$1,001–$15,00043 days · filing
Nov 21, 2022ADISale (spouse)$1,001–$15,00043 days · filing
Nov 17, 2022KOSale$1,001–$15,00012 days · filing
Nov 16, 2022USBSale (spouse)$1,001–$15,00013 days · filing
Nov 16, 2022CITY OF MEMPHIS TENNESSEEBuy (spouse)$15,001–$50,00013 days · filing
Nov 16, 2022DOXSale$1,001–$15,00013 days · filing
Nov 16, 2022STATE OF WASHINGTONSale$15,001–$50,00013 days · filing
Nov 16, 2022MASSACHUSETTS PORT AUTHORITYSale (joint)$50,001–$100,00013 days · filing
Nov 15, 2022ADBEBuy (joint)$1,001–$15,00014 days · filing
Nov 15, 2022ADBEBuy (spouse)$1,001–$15,00014 days · filing
Nov 15, 2022FTNTBuy (joint)$1,001–$15,00014 days · filing
Nov 15, 2022FTNTBuy (spouse)$1,001–$15,00014 days · filing
Nov 15, 2022USBSale (joint)$1,001–$15,00014 days · filing
Nov 15, 2022DOXSale$1,001–$15,00014 days · filing
Nov 14, 2022METASale$1,001–$15,00015 days · filing
Nov 14, 2022LPLASale (spouse)$1,001–$15,00015 days · filing
Nov 14, 2022USBSale$1,001–$15,00015 days · filing
Nov 14, 2022SCHWBuy$1,001–$15,00015 days · filing
Nov 14, 2022GOOGSale$1,001–$15,00015 days · filing
Nov 14, 2022WASHOE COUNTY NEVADASale (spouse)$15,001–$50,00015 days · filing
Nov 14, 2022METROPOLITAN GOVERNMENT OF NASHVILLE AND DAVID…Sale$15,001–$50,00015 days · filing
Nov 11, 2022ADBEBuy (spouse)$1,001–$15,00018 days · filing
Nov 11, 2022ADBEBuy (joint)$1,001–$15,00018 days · filing
Nov 11, 2022CMCSABuy (spouse)$1,001–$15,00018 days · filing
Nov 11, 2022CMCSABuy (joint)$1,001–$15,00018 days · filing
Nov 11, 2022GENBuy$1,001–$15,00018 days · filing
Nov 11, 2022RRXSale (spouse)$1,001–$15,00018 days · filing
Nov 11, 2022FISBuy (spouse)$1,001–$15,00018 days · filing
Nov 11, 2022FISBuy (joint)$1,001–$15,00018 days · filing
Nov 11, 2022AMZNSale$1,001–$15,00018 days · filing
Nov 10, 2022NOCSale (spouse)$1,001–$15,00019 days · filing
Nov 10, 2022NOCSale (joint)$1,001–$15,00019 days · filing
Nov 10, 2022BAHSale (joint)$1,001–$15,00019 days · filing
Nov 10, 2022BAHSale (spouse)$1,001–$15,00019 days · filing
Nov 10, 2022ORLYSale (spouse)$1,001–$15,00019 days · filing
Nov 10, 2022WASHINGTON DC METRO AREA TRANSSale (spouse)$15,001–$50,00019 days · filing
Nov 9, 2022COUNTY OF SHELBYBuy (spouse)$15,001–$50,00020 days · filing
Nov 9, 2022STATE OF WASHINGTONSale (spouse)$15,001–$50,00020 days · filing
Nov 7, 2022NOWBuy$1,001–$15,00022 days · filing
Nov 7, 2022LYBBuy$1,001–$15,00022 days · filing
Nov 7, 2022LYBBuy (spouse)$1,001–$15,00022 days · filing
Nov 4, 2022DPZBuy$1,001–$15,00025 days · filing
Nov 4, 2022JPMBuy (joint)$1,001–$15,00025 days · filing
Nov 4, 2022JPMBuy (spouse)$1,001–$15,00025 days · filing
Nov 4, 2022USBSale$1,001–$15,00025 days · filing
Nov 4, 2022BKNGBuy$1,001–$15,00025 days · filing
Nov 4, 2022BKNGBuy (joint)$1,001–$15,00025 days · filing
Nov 4, 2022CMESale$1,001–$15,00025 days · filing
Nov 4, 2022CMESale (joint)$1,001–$15,00025 days · filing
Nov 4, 2022GOOGBuy$1,001–$15,00025 days · filing
Nov 1, 2022PFLUGERVILLE INDEPENDENT SCHOOL DISTRICTSale (joint)$15,001–$50,00028 days · filing
Nov 1, 2022COUNTY OF PALM BEACHSale$15,001–$50,00028 days · filing
Oct 28, 2022GOOGBuy$1,001–$15,00032 days · filing
Oct 27, 2022METASale (spouse)$1,001–$15,00033 days · filing
Oct 27, 2022METASale (joint)$1,001–$15,00033 days · filing
Oct 27, 2022EWBuy$1,001–$15,00033 days · filing
Oct 27, 2022EWBuy (spouse)$1,001–$15,00033 days · filing
Oct 26, 2022CNCBuy$1,001–$15,00034 days · filing
Oct 26, 2022MSFTBuy$1,001–$15,00034 days · filing
Oct 26, 2022MDTSale$1,001–$15,00034 days · filing
Oct 26, 2022MDTSale (spouse)$1,001–$15,00034 days · filing
Oct 26, 2022REBuy$1,001–$15,00034 days · filing
Oct 26, 2022CITY AND COUNTY OF DENVER COLORADOSale$50,001–$100,00034 days · filing
Oct 26, 2022CITY OF NEW YORKSale (spouse)$1,001–$15,00034 days · filing
Oct 25, 2022AEESale (joint)$1,001–$15,00035 days · filing
Oct 25, 2022XELBuy$1,001–$15,00035 days · filing
Oct 25, 2022XELBuy (joint)$1,001–$15,00035 days · filing
Oct 25, 2022ISHARES CORE MSCI TOTAL INTLBuy$1,001–$15,00035 days · filing
Oct 24, 2022AEESale (spouse)$1,001–$15,00036 days · filing
Oct 24, 2022AEESale (joint)$1,001–$15,00036 days · filing
Oct 24, 2022XELBuy (joint)$1,001–$15,00036 days · filing
Oct 24, 2022XELBuy (spouse)$1,001–$15,00036 days · filing
Oct 24, 2022LPLASale$1,001–$15,00036 days · filing
Oct 24, 2022AB PRIVATE CREDIT INVESTORS CORPBuy$1,001–$15,00036 days · filing
Oct 24, 2022ISHARES CORE MSCI TOTAL INTLBuy$1,001–$15,00036 days · filing
Oct 21, 2022NOCSale$1,001–$15,00039 days · filing
Oct 21, 2022NOCSale (spouse)$1,001–$15,00039 days · filing
  • Feb 10, 2023
    Stock
    BKR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    RTX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    ELV
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    RSG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    JPM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    JNJ
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    KO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    BAH
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    AAPL
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    FIS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    SUI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    AMZN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    VRSN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    MSFT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    PEP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    MDT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    LIN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    GOOG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    AON
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 10, 2023
    Stock
    ACM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 9, 2023
    Stock
    ORCL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Feb 9, 2023
    Stock
    HLI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Feb 9, 2023
    Stock
    PAYX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Feb 9, 2023
    Stock
    PAYX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Feb 8, 2023
    Stock
    GT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Feb 1, 2023
    Stock
    V
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Feb 1, 2023
    Stock
    GS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Jan 31, 2023
    Stock
    TMUS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 31, 2023
    Stock
    TMUS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 30, 2023
    Stock
    AB PRIVATE CREDIT INVESTORS CORP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Jan 27, 2023
    Stock
    AVGO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jan 26, 2023
    Stock
    OHIO WATER DEVELOPMENT AUTHORITY
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Jan 25, 2023
    Stock
    CDW
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    CVS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    CVS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    ADBE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    PG
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    CMCSA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    CMCSA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    COR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    COR
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    META
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    META
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    EW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    PAYX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    NEE
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    LMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    BMY
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    BMY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    RHHBY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 25, 2023
    Stock
    RHHBY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jan 20, 2023
    Stock
    KDP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Jan 17, 2023
    Stock
    PCAR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 17, 2023
    Stock
    MAA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 17, 2023
    Stock
    MAA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 17, 2023
    Stock
    KO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 17, 2023
    Stock
    US TREASURY NOTE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 13, 2023
    Stock
    AMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    PLD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    KNX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    KNX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    PCAR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    MAA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 13, 2023
    Stock
    MAA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 12, 2023
    Stock
    KNX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jan 12, 2023
    Stock
    PCAR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jan 12, 2023
    Stock
    ACM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jan 12, 2023
    Stock
    ACM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jan 11, 2023
    Stock
    H
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Jan 11, 2023
    Stock
    H
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Jan 10, 2023
    Stock
    MAA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Jan 10, 2023
    Stock
    US TREASURY NOTE
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Jan 10, 2023
    Stock
    NEW YORK CITY TRANSITIONAL FINANCE AUTHORITY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Jan 10, 2023
    Stock
    STEYX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Jan 9, 2023
    Stock
    PFLUGERVILLE INDEPENDENT SCHOOL DISTRICT
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Jan 9, 2023
    Stock
    ACM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jan 9, 2023
    Stock
    ACM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jan 9, 2023
    Stock
    STEYX
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Jan 9, 2023
    Stock
    UNIVERSITY OF UTAH
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Jan 9, 2023
    Stock
    ISHARES CORE MSCI TOTAL INTL
    Trade
    Sale
    Amount
    $50,001–$100,000
    Disclosed after
    21 days · filing
  • Jan 6, 2023
    Stock
    KDP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Jan 6, 2023
    Stock
    LPLA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Jan 5, 2023
    Stock
    ILMN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jan 5, 2023
    Stock
    RTX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jan 5, 2023
    Stock
    TMUS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jan 4, 2023
    Stock
    KNX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jan 3, 2023
    Stock
    KLAC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    PGR
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    NOC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    MSI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    BAH
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    SUI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 3, 2023
    Stock
    ORLY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 30, 2022
    Stock
    ILMN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Dec 29, 2022
    Stock
    ADI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Dec 29, 2022
    Stock
    ADI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Dec 29, 2022
    Stock
    ILMN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Dec 29, 2022
    Stock
    ILMN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Dec 28, 2022
    Stock
    ILMN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Dec 28, 2022
    Stock
    ILMN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Dec 20, 2022
    Stock
    ACM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Dec 19, 2022
    Stock
    PGR
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 19, 2022
    Stock
    PGR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 19, 2022
    Stock
    KNX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 19, 2022
    Stock
    KNX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 19, 2022
    Stock
    CNC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 19, 2022
    Stock
    CNC
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Dec 16, 2022
    Stock
    NOW
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    KNX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    KNX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    SCHW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    PORT AUTHORITY OF NEW YORK AND NEW JERSEY
    Trade
    Buy (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    LYB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 16, 2022
    Stock
    LYB
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Dec 9, 2022
    Stock
    STEYX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Dec 9, 2022
    Stock
    STEYX
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Dec 9, 2022
    Stock
    US TREASURY NOTE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Dec 7, 2022
    Stock
    QSR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    QSR
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    JPM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    LYB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    CITY OF TEMPLE TEXAS
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    GOOG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Dec 7, 2022
    Stock
    COUNTY OF DEKALB
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    27 days · filing
  • Dec 5, 2022
    Stock
    AZO
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Dec 5, 2022
    Stock
    TMUS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Dec 5, 2022
    Stock
    US TREASURY NOTE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Dec 2, 2022
    Stock
    US TREASURY NOTE
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Nov 30, 2022
    Stock
    GEN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    ADI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    MSI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    MSI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    SUI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    CNC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Nov 30, 2022
    Stock
    WILLIAMSON COUNTY TENNESSEE
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Nov 29, 2022
    Stock
    V
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Nov 29, 2022
    Stock
    VZ
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Nov 29, 2022
    Stock
    GOOG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Nov 29, 2022
    Stock
    GOOG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Nov 28, 2022
    Stock
    MAA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Nov 28, 2022
    Stock
    MAA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Nov 28, 2022
    Stock
    DEPARTMENT OF TRANSPORTATION OF MARYLAND
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Nov 22, 2022
    Stock
    ADBE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 22, 2022
    Stock
    ADBE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 22, 2022
    Stock
    ADSK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 22, 2022
    Stock
    ADSK
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 22, 2022
    Stock
    OHIO WATER DEVELOPMENT AUTHORITY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 21, 2022
    Stock
    GEN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Nov 21, 2022
    Stock
    ADI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Nov 21, 2022
    Stock
    ADI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Nov 17, 2022
    Stock
    KO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Nov 16, 2022
    Stock
    USB
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Nov 16, 2022
    Stock
    CITY OF MEMPHIS TENNESSEE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Nov 16, 2022
    Stock
    DOX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Nov 16, 2022
    Stock
    STATE OF WASHINGTON
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Nov 16, 2022
    Stock
    MASSACHUSETTS PORT AUTHORITY
    Trade
    Sale (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    13 days · filing
  • Nov 15, 2022
    Stock
    ADBE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 15, 2022
    Stock
    ADBE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 15, 2022
    Stock
    FTNT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 15, 2022
    Stock
    FTNT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 15, 2022
    Stock
    USB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 15, 2022
    Stock
    DOX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Nov 14, 2022
    Stock
    META
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    LPLA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    USB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    SCHW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    GOOG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    WASHOE COUNTY NEVADA
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Nov 14, 2022
    Stock
    METROPOLITAN GOVERNMENT OF NASHVILLE AND DAVID…
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Nov 11, 2022
    Stock
    ADBE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    ADBE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    CMCSA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    CMCSA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    GEN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    RRX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    FIS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    FIS
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 11, 2022
    Stock
    AMZN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Nov 10, 2022
    Stock
    NOC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Nov 10, 2022
    Stock
    NOC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Nov 10, 2022
    Stock
    BAH
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Nov 10, 2022
    Stock
    BAH
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Nov 10, 2022
    Stock
    ORLY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Nov 10, 2022
    Stock
    WASHINGTON DC METRO AREA TRANS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    19 days · filing
  • Nov 9, 2022
    Stock
    COUNTY OF SHELBY
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Nov 9, 2022
    Stock
    STATE OF WASHINGTON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Nov 7, 2022
    Stock
    NOW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Nov 7, 2022
    Stock
    LYB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Nov 7, 2022
    Stock
    LYB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Nov 4, 2022
    Stock
    DPZ
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    JPM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    JPM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    USB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    BKNG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    BKNG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    CME
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    CME
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 4, 2022
    Stock
    GOOG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Nov 1, 2022
    Stock
    PFLUGERVILLE INDEPENDENT SCHOOL DISTRICT
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Nov 1, 2022
    Stock
    COUNTY OF PALM BEACH
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Oct 28, 2022
    Stock
    GOOG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Oct 27, 2022
    Stock
    META
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 27, 2022
    Stock
    META
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 27, 2022
    Stock
    EW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 27, 2022
    Stock
    EW
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Oct 26, 2022
    Stock
    CNC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    MSFT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    MDT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    MDT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    RE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    CITY AND COUNTY OF DENVER COLORADO
    Trade
    Sale
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Oct 26, 2022
    Stock
    CITY OF NEW YORK
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 25, 2022
    Stock
    AEE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Oct 25, 2022
    Stock
    XEL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Oct 25, 2022
    Stock
    XEL
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Oct 25, 2022
    Stock
    ISHARES CORE MSCI TOTAL INTL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Oct 24, 2022
    Stock
    AEE
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    AEE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    XEL
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    XEL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    LPLA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    AB PRIVATE CREDIT INVESTORS CORP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 24, 2022
    Stock
    ISHARES CORE MSCI TOTAL INTL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Oct 21, 2022
    Stock
    NOC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Oct 21, 2022
    Stock
    NOC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 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 Diana Harshbarger traded most often are ADBE (25 trades), VMW (16 trades), GOOG (15 trades), ADSK (14 trades), NOW (13 trades). Of 916 disclosed trades, 775 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Diana Harshbarger's disclosed stock purchases beat the S&P 500 by an average of 1.6 percentage points over the 12 months after each trade (360 purchases a year old), and 51.9% of them beat the index. Measured from the disclosure date the average was +0.6%. That ranks Diana Harshbarger #42 of the 111 members ranked. Past results do not predict future ones.

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