CongressInsight

Carol Devine Miller Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Carol Devine Miller (U.S. House, West Virginia’s 3rd 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, Carol Devine Miller (U.S. House, West Virginia’s 3rd district) had disclosed 111 trades since Dec 27, 2018, 105 of them in individual stocks (66 buys, 39 sales).
  • Most‑traded stocks: TGT (4), DGX (4), PFE (4), USB (3).
  • Carol Devine Miller’s stock purchases trailed the S&P 500 by an average of 9.0 percentage points over the following 12 months (62 buys), #92 of the 111 members ranked.
  • 55.9% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 48 days.

How much does Carol Devine Miller trade?

Carol Devine Miller (U.S. House, West Virginia’s 3rd district) disclosed 111 trades between Dec 27, 2018 and Mar 10, 2025 in STOCK Act periodic transaction reports, 105 of them in individual stocks: 66 purchases and 39 sales. Their estimated volume is $2.8 million, from the midpoints of the disclosed ranges. By account owner: spouse 64%, self or joint 36% of the trades.

MeasureCarol Devine Miller
ChamberU.S. House, West Virginia’s 3rd district
Trades disclosed111
Stock trades105 (66 buys, 39 sales)
First and latest tradeDec 27, 2018 – Mar 10, 2025
Estimated volume$2.8 million
Account ownerSpouse 64% · Self or joint 36%

What stocks does Carol Devine Miller trade?

StockCompanyTrades
TGTTarget Corporation4
DGXQuest Diagnostics Incorporated4
PFEPfizer Inc.4
USBU.S. Bancorp3
DDominion Energy, Inc.3
BTI—3
UPSUnited Parcel Service, Inc.2
GILDGilead Sciences, Inc.2
AFLAflac Incorporated2
CORP—2

By sector: Other (25), Healthcare (22), Consumer Defensive (16), Industrials (15), Financial Services (7), Technology (6). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Carol Devine Miller beaten the market?

Exent scored 63 disclosed stock purchases by Carol Devine Miller against the S&P 500. Over the 12 months after each trade they trailed the S&P 500 by an average of 9.0 percentage points, and 30.6% of the 62 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 −13.5%. That ranks Carol Devine Miller #92 of the 111 members ranked with at least 20 scored purchases.

MeasureCarol Devine MillerAll members
Stock buys scored6324,613
Average vs S&P 500, 3 months−4.6%−0.1%
Average vs S&P 500, 12 months−9.0%−0.4%
Buys that beat it over 12 months30.6%43.2%
12 months from the disclosure date−13.5%−0.8%
Rank#92 of 111—

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

Does Carol Devine Miller file trades late?

62 of Carol Devine Miller’s 111 disclosed trades (55.9%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 48 days after it was made; the longest delay was 594 days.

MeasureCarol Devine MillerAll members
Median days to disclose48 days28 days
Disclosed after 45 days55.9%14.9%
Longest delay594 days—

Carol Devine Miller’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
Mar 10, 2025TGTSale (spouse)$15,001–$50,000522 days · filing
Mar 10, 2025DGXSale (spouse)$15,001–$50,000522 days · filing
Mar 10, 2025PFESale (spouse)$15,001–$50,000522 days · filing
Mar 10, 2025USBSale (spouse)$15,001–$50,000522 days · filing
Mar 10, 2025UPSSale$1,001–$15,00032 days · filing
Mar 10, 2025TGTSale$1,001–$15,00032 days · filing
Mar 10, 2025AWKBuy$1,001–$15,00032 days · filing
Mar 10, 2025HONBuy$1,001–$15,00032 days · filing
Mar 10, 2025DGXSale$1,001–$15,00032 days · filing
Mar 10, 2025PFESale$1,001–$15,00032 days · filing
Mar 10, 2025USBSale$1,001–$15,00032 days · filing
Mar 10, 2025LMTBuy$1,001–$15,00032 days · filing
Mar 10, 2025ITWBuy$1,001–$15,00032 days · filing
Mar 10, 2025HSYBuy$1,001–$15,00032 days · filing
Mar 10, 2025PEPBuy$1,001–$15,00032 days · filing
Mar 10, 2025CMEBuy$1,001–$15,00032 days · filing
Mar 10, 2025GILDBuy$1,001–$15,00032 days · filing
Mar 10, 2025AFLBuy$1,001–$15,00032 days · filing
Aug 12, 2024WBDSale$1,001–$15,00032 days · filing
Nov 30, 2023IGSBBuy (spouse)$1,001–$15,0007 days · filing
Nov 28, 2023CORPSale (spouse)$1,001–$15,0009 days · filing
Nov 3, 2023EOGBuy$15,001–$50,00034 days · filing
Nov 3, 2023UNPSale$15,001–$50,00034 days · filing
Oct 6, 2023EMXCBuy (spouse)$15,001–$50,00034 days · filing
Oct 6, 2023EMXCBuy$50,001–$100,00034 days · filing
  • Mar 10, 2025
    Stock
    TGT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    522 days · filing
  • Mar 10, 2025
    Stock
    DGX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    522 days · filing
  • Mar 10, 2025
    Stock
    PFE
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    522 days · filing
  • Mar 10, 2025
    Stock
    USB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    522 days · filing
  • Mar 10, 2025
    Stock
    UPS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    TGT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    AWK
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    HON
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    DGX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    PFE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    USB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    LMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    ITW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    HSY
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    PEP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    CME
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    GILD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Mar 10, 2025
    Stock
    AFL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Aug 12, 2024
    Stock
    WBD
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Nov 30, 2023
    Stock
    IGSB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    7 days · filing
  • Nov 28, 2023
    Stock
    CORP
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    9 days · filing
  • Nov 3, 2023
    Stock
    EOG
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Nov 3, 2023
    Stock
    UNP
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Oct 6, 2023
    Stock
    EMXC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Oct 6, 2023
    Stock
    EMXC
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
Show all 111
Trade dateStockTradeAmountDisclosed after
Mar 3, 2023PFEBuy$1,001–$15,00045 days · filing
Mar 3, 2023CMIBuy$1,001–$15,00045 days · filing
Mar 3, 2023PARASale$1,001–$15,00045 days · filing
Dec 22, 2022SHYBuy$100,001–$250,00013 days · filing
Dec 2, 2022SCHPSale$100,001–$250,00033 days · filing
Dec 2, 2022First Eagle SOGEN Global FundBuy$1,001–$15,00033 days · filing
Nov 14, 2022DGXBuy$1,001–$15,00029 days · filing
Nov 14, 2022Fidelity Mid Cap INDX-IN$ PRBuy$50,001–$100,00029 days · filing
Nov 14, 2022EFABuy$50,001–$100,00029 days · filing
Nov 11, 2022TGTBuy$1,001–$15,00032 days · filing
Nov 11, 2022TXNBuy$15,001–$50,00032 days · filing
Nov 2, 2022VUGBuy$15,001–$50,00041 days · filing
Nov 2, 2022VYMBuy$15,001–$50,00041 days · filing
Nov 2, 2022iShares MSCI EAFE International Index FundBuy$1,001–$15,00041 days · filing
Nov 2, 2022First Eagle SOGEN Global Fund #901Buy$1,001–$15,00041 days · filing
Nov 2, 2022Fidelity Mid Cap Index FundBuy$15,001–$50,00041 days · filing
Nov 2, 2022FDEVBuy$1,001–$15,00041 days · filing
Nov 2, 2022FHYSBuy$1,001–$15,00041 days · filing
Nov 2, 2022Baird Aggregate Bond Fund Class InstitutionalBuy$1,001–$15,00041 days · filing
Nov 2, 2022CORPBuy$1,001–$15,00041 days · filing
Nov 1, 2022IJRBuy$1,001–$15,00042 days · filing
Nov 1, 2022SCHPBuy$1,001–$15,00042 days · filing
Aug 8, 2022UPSBuy (spouse)$15,001–$50,00025 days · filing
Aug 8, 2022TGTBuy (spouse)$15,001–$50,00025 days · filing
Aug 8, 2022EMRSale (spouse)$15,001–$50,00025 days · filing
Nov 10, 2021LHXSale (spouse)$15,001–$50,000296 days · filing
Nov 10, 2021BMYSale (spouse)$15,001–$50,000296 days · filing
Nov 10, 2021GILDSale (spouse)$15,001–$50,000296 days · filing
Jul 28, 2021MRKSale (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021GDBuy (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021DSale (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021DGXBuy (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021HRLSale (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021TXNBuy (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021BLKBuy (spouse)$15,001–$50,000401 days · filing
Jul 28, 2021VIACBuy (spouse)$15,001–$50,000401 days · filing
Mar 4, 2021WMBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021IRMBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021PGBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021CLXBuy (spouse)$15,001–$50,000547 days · filing
Mar 4, 2021VTRSSale (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021DBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021JNJBuy (spouse)$15,001–$50,000547 days · filing
Mar 4, 2021CSCOBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021ABTBuy (spouse)$1,001–$15,000547 days · filing
Mar 4, 2021AMGNBuy (spouse)$15,001–$50,000547 days · filing
Aug 4, 2020CVXBuy (spouse)$15,001–$50,00041 days · filing
Aug 4, 2020UNPBuy (spouse)$15,001–$50,00041 days · filing
Aug 4, 2020HRLBuy (spouse)$15,001–$50,00041 days · filing
Jul 28, 2020CVSSale (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020WMBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020MCDBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020IRMBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020PGBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020CLXBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020MDLZSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020DBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020EMRBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020DOVBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020HALSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020MOSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020KHCSale (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020JNJBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020GLWBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020CSCOBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020USBBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020ABTBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020AMGNBuy (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020AFLSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020ENRSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020BECNSale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020SPKESale (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020BUDSale (spouse)$15,001–$50,00048 days · filing
Jul 28, 2020BTISale (spouse)$1,001–$15,00048 days · filing
Jul 28, 2020YUMCSale (spouse)$1,001–$15,00048 days · filing
Mar 17, 2020CVXSale (spouse)$1,001–$15,000148 days · filing
Mar 16, 2020QCOMSale (spouse)$15,001–$50,000149 days · filing
Aug 14, 2019PFEBuy (spouse)$15,001–$50,000364 days · filing
Jul 24, 2019EXCSale (spouse)$15,001–$50,000385 days · filing
Jul 2, 2019ABBVBuy (spouse)$15,001–$50,000407 days · filing
Apr 11, 2019CVSBuy (spouse)$15,001–$50,000489 days · filing
Apr 11, 2019PSXSale (spouse)$1,001–$15,000489 days · filing
Feb 1, 2019KHCBuy (spouse)$1,001–$15,000558 days · filing
Feb 1, 2019BTIBuy (spouse)$15,001–$50,000558 days · filing
Feb 1, 2019BTIBuy (spouse)$1,001–$15,000558 days · filing
Dec 27, 2018MZORSale (spouse)$15,001–$50,000594 days · filing
  • Mar 3, 2023
    Stock
    PFE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    45 days · filing
  • Mar 3, 2023
    Stock
    CMI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    45 days · filing
  • Mar 3, 2023
    Stock
    PARA
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    45 days · filing
  • Dec 22, 2022
    Stock
    SHY
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    13 days · filing
  • Dec 2, 2022
    Stock
    SCHP
    Trade
    Sale
    Amount
    $100,001–$250,000
    Disclosed after
    33 days · filing
  • Dec 2, 2022
    Stock
    First Eagle SOGEN Global Fund
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Nov 14, 2022
    Stock
    DGX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Nov 14, 2022
    Stock
    Fidelity Mid Cap INDX-IN$ PR
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Nov 14, 2022
    Stock
    EFA
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    29 days · filing
  • Nov 11, 2022
    Stock
    TGT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Nov 11, 2022
    Stock
    TXN
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Nov 2, 2022
    Stock
    VUG
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    VYM
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    iShares MSCI EAFE International Index Fund
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    First Eagle SOGEN Global Fund #901
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    Fidelity Mid Cap Index Fund
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    FDEV
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    FHYS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    Baird Aggregate Bond Fund Class Institutional
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 2, 2022
    Stock
    CORP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 1, 2022
    Stock
    IJR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Nov 1, 2022
    Stock
    SCHP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Aug 8, 2022
    Stock
    UPS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Aug 8, 2022
    Stock
    TGT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Aug 8, 2022
    Stock
    EMR
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Nov 10, 2021
    Stock
    LHX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    296 days · filing
  • Nov 10, 2021
    Stock
    BMY
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    296 days · filing
  • Nov 10, 2021
    Stock
    GILD
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    296 days · filing
  • Jul 28, 2021
    Stock
    MRK
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    GD
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    D
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    DGX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    HRL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    TXN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    BLK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Jul 28, 2021
    Stock
    VIAC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    401 days · filing
  • Mar 4, 2021
    Stock
    WM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    IRM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    PG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    CLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    VTRS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    D
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    JNJ
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    CSCO
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    ABT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    547 days · filing
  • Mar 4, 2021
    Stock
    AMGN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    547 days · filing
  • Aug 4, 2020
    Stock
    CVX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Aug 4, 2020
    Stock
    UNP
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Aug 4, 2020
    Stock
    HRL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Jul 28, 2020
    Stock
    CVS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    WM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    MCD
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    IRM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    PG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    CLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    MDLZ
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    D
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    EMR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    DOV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    HAL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    MO
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    KHC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    JNJ
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    GLW
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    CSCO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    USB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    ABT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    AMGN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    AFL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    ENR
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    BECN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    SPKE
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    BUD
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    BTI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Jul 28, 2020
    Stock
    YUMC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    48 days · filing
  • Mar 17, 2020
    Stock
    CVX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    148 days · filing
  • Mar 16, 2020
    Stock
    QCOM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    149 days · filing
  • Aug 14, 2019
    Stock
    PFE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    364 days · filing
  • Jul 24, 2019
    Stock
    EXC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    385 days · filing
  • Jul 2, 2019
    Stock
    ABBV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    407 days · filing
  • Apr 11, 2019
    Stock
    CVS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    489 days · filing
  • Apr 11, 2019
    Stock
    PSX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    489 days · filing
  • Feb 1, 2019
    Stock
    KHC
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    558 days · filing
  • Feb 1, 2019
    Stock
    BTI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    558 days · filing
  • Feb 1, 2019
    Stock
    BTI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    558 days · filing
  • Dec 27, 2018
    Stock
    MZOR
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    594 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 Carol Devine Miller traded most often are TGT (4 trades), DGX (4 trades), PFE (4 trades), USB (3 trades), D (3 trades). Of 111 disclosed trades, 105 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Carol Devine Miller's disclosed stock purchases trailed the S&P 500 by an average of 9.0 percentage points over the 12 months after each trade (62 purchases a year old), and 30.6% of them beat the index. Measured from the disclosure date the average was −13.5%. That ranks Carol Devine Miller #92 of the 111 members ranked. Past results do not predict future ones.

62 of 111 disclosed trades (55.9%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 48 days after it was made, the longest 594 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.