CongressInsight

Rick Allen Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Rick Allen (U.S. House, Georgia’s 12th 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, Rick Allen (U.S. House, Georgia’s 12th district) had disclosed 271 trades since Feb 3, 2017, 213 of them in individual stocks (107 buys, 106 sales).
  • Most‑traded stocks: SSB (24), DIS (10), INTU (8), ACN (8).
  • Rick Allen’s stock purchases trailed the S&P 500 by an average of 2.6 percentage points over the following 12 months (95 buys), #72 of the 111 members ranked.
  • 68.3% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 672 days.
  • 5 trades disclosed in the last 30 days are in Exent Radar.

How much does Rick Allen trade?

Rick Allen (U.S. House, Georgia’s 12th district) disclosed 271 trades between Feb 3, 2017 and Sep 22, 2026 in STOCK Act periodic transaction reports, 213 of them in individual stocks: 107 purchases and 106 sales. Their estimated volume is $12.6 million, from the midpoints of the disclosed ranges. By account owner: spouse 77%, self or joint 23% of the trades.

MeasureRick Allen
ChamberU.S. House, Georgia’s 12th district
Trades disclosed271
Stock trades213 (107 buys, 106 sales)
First and latest tradeFeb 3, 2017 – Sep 22, 2026
Estimated volume$12.6 million
Account ownerSpouse 77% · Self or joint 23%

What stocks does Rick Allen trade?

StockCompanyTrades
SSBSouthState Bank Corporation24
DISThe Walt Disney Company10
INTUIntuit Inc.8
ACNAccenture plc8
SBUXStarbucks Corporation8
DOVDover Corporation7
TMOThermo Fisher Scientific Inc.6
SCHWThe Charles Schwab Corporation5
PYPLPayPal Holdings, Inc.5
FCXFreeport-McMoRan Inc.5

By sector: Financial Services (42), Other (32), Industrials (26), Healthcare (25), Communication Services (18), Consumer Cyclical (18). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Rick Allen beaten the market?

Exent scored 104 disclosed stock purchases by Rick Allen against the S&P 500. Over the 12 months after each trade they trailed the S&P 500 by an average of 2.6 percentage points, and 52.6% of the 95 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 −9.1%. That ranks Rick Allen #72 of the 111 members ranked with at least 20 scored purchases.

MeasureRick AllenAll members
Stock buys scored10424,613
Average vs S&P 500, 3 months+0.2%−0.1%
Average vs S&P 500, 12 months−2.6%−0.4%
Buys that beat it over 12 months52.6%43.2%
12 months from the disclosure date−9.1%−0.8%
Rank#72 of 111—

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

Does Rick Allen file trades late?

185 of Rick Allen’s 271 disclosed trades (68.3%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 672 days after it was made; the longest delay was 2,379 days.

MeasureRick AllenAll members
Median days to disclose672 days28 days
Disclosed after 45 days68.3%14.9%
Longest delay2,379 days—

Rick Allen’s latest disclosed trades

Rick Allen disclosed 5 trades in the last 30 days (since Sep 20, 2026); those are in Exent Radar. The newest 250 of the 266 trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Jul 14, 2026AVGOBuy (spouse)$1,001–$15,00036 days · filing
Jul 14, 2026AMDBuy (spouse)$1,001–$15,00036 days · filing
Jul 14, 2026ABTSale (spouse)$15,001–$50,00036 days · filing
Jun 10, 2026INTUSale (spouse)$15,001–$50,00036 days · filing
May 19, 2026US Treasury Note 4% DUE 5/31/30Buy$100,001–$250,00029 days · filing
May 8, 2026TSMBuy (spouse)$1,001–$15,00040 days · filing
May 8, 2026AXPBuy (spouse)$1,001–$15,00040 days · filing
May 8, 2026ACNSale (spouse)$15,001–$50,00040 days · filing
Apr 16, 2026US Treasury Note 4/375% DUE 12/15/26Sale (spouse)$100,001–$250,00053 days · filing
Apr 16, 2026INTUSale (spouse)$15,001–$50,00053 days · filing
Apr 16, 2026SPGISale (spouse)$15,001–$50,00053 days · filing
Apr 16, 2026PGSale (spouse)$15,001–$50,00053 days · filing
Apr 16, 2026ABTSale (spouse)$15,001–$50,00053 days · filing
Apr 16, 2026US Treasury Note 3.75% DUE 12/31/28Sale (spouse)$100,001–$250,00053 days · filing
Apr 15, 2026AMPSale (spouse)$50,001–$100,00054 days · filing
Feb 19, 2026KMIBuy (spouse)$1,001–$15,00020 days · filing
Feb 19, 2026INTUSale (spouse)$1,001–$15,00020 days · filing
Feb 19, 2026TSMBuy (spouse)$1,001–$15,00020 days · filing
Feb 18, 2026INTUSale (spouse)$15,001–$50,00021 days · filing
Feb 18, 2026US Treasury Note 4% DUE 7/31/29Buy$50,001–$100,00021 days · filing
Jan 26, 2026US Treasury Note 3.5% DUE 01/31/28Buy$100,001–$250,00022 days · filing
Jan 14, 2026PAYXSale (spouse)$15,001–$50,00034 days · filing
Jan 14, 2026AWKSale (spouse)$50,001–$100,00034 days · filing
Jan 14, 2026SPGIBuy (spouse)$15,001–$50,00034 days · filing
Dec 12, 2025NFLXSale (spouse)$1,001–$15,00035 days · filing
  • Jul 14, 2026
    Stock
    AVGO
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jul 14, 2026
    Stock
    AMD
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Jul 14, 2026
    Stock
    ABT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Jun 10, 2026
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • May 19, 2026
    Stock
    US Treasury Note 4% DUE 5/31/30
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    29 days · filing
  • May 8, 2026
    Stock
    TSM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • May 8, 2026
    Stock
    AXP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • May 8, 2026
    Stock
    ACN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    40 days · filing
  • Apr 16, 2026
    Stock
    US Treasury Note 4/375% DUE 12/15/26
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    53 days · filing
  • Apr 16, 2026
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    53 days · filing
  • Apr 16, 2026
    Stock
    SPGI
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    53 days · filing
  • Apr 16, 2026
    Stock
    PG
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    53 days · filing
  • Apr 16, 2026
    Stock
    ABT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    53 days · filing
  • Apr 16, 2026
    Stock
    US Treasury Note 3.75% DUE 12/31/28
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    53 days · filing
  • Apr 15, 2026
    Stock
    AMP
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    54 days · filing
  • Feb 19, 2026
    Stock
    KMI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 19, 2026
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 19, 2026
    Stock
    TSM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Feb 18, 2026
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Feb 18, 2026
    Stock
    US Treasury Note 4% DUE 7/31/29
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    21 days · filing
  • Jan 26, 2026
    Stock
    US Treasury Note 3.5% DUE 01/31/28
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Jan 14, 2026
    Stock
    PAYX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jan 14, 2026
    Stock
    AWK
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    34 days · filing
  • Jan 14, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Dec 12, 2025
    Stock
    NFLX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Dec 12, 2025FERGBuy (spouse)$15,001–$50,00035 days · filing
Oct 10, 2025CHDSale (spouse)$15,001–$50,00035 days · filing
Oct 10, 2025US Treasury Bill 91282CLP4 3.5% Due 9/30/26Buy$50,001–$100,00035 days · filing
Sep 12, 2025ACNSale (spouse)$1,001–$15,00026 days · filing
Aug 19, 2025ATOBuy (spouse)$15,001–$50,00027 days · filing
Aug 19, 2025US Treasury Bill 91282CHB0 DUE 5/15/26 3.625%Buy$100,001–$250,00027 days · filing
Aug 19, 2025ACNSale (spouse)$1,001–$15,00027 days · filing
Jul 10, 2025US Treasury Bill 912797PV3Buy$50,001–$100,00033 days · filing
Jul 10, 2025US Treasury Bill 912797PD3Buy$50,001–$100,00033 days · filing
Jul 10, 2025SCHWBuy (spouse)$15,001–$50,00033 days · filing
Jun 20, 2025INTUBuy (spouse)$1,001–$15,00026 days · filing
May 16, 2025TMOSale (spouse)$15,001–$50,00034 days · filing
May 16, 2025NFLXBuy (spouse)$15,001–$50,00034 days · filing
May 16, 2025US Treasury Bill 912797MS3 DUE 10/02/25Buy$1,001–$15,00034 days · filing
Apr 15, 2025US Treasury Bill - Due 12/31/2025 4.25% - 9128…Sale (spouse)$15,001–$50,00031 days · filing
Apr 15, 2025US Treasury Bill - Due 3/15/2027 4.25% - 91282…Sale (spouse)$50,001–$100,00031 days · filing
Apr 15, 2025US Treasury Bill - Due 5/15/26 3.625% - 91282C…Sale (spouse)$100,001–$250,00031 days · filing
Apr 11, 2025TMOSale (spouse)$15,001–$50,00035 days · filing
Feb 26, 2025US Treasury Bill - Due 12/15/26 4.375% - 91282…Buy (spouse)$50,001–$100,00014 days · filing
Jan 27, 2025US Treasury Bill 91282CKE0Buy$100,001–$250,00025 days · filing
Jan 27, 2025US Treasury Bill 91282CHB0Buy$100,001–$250,00025 days · filing
Jan 17, 2025AZOBuy (spouse)$15,001–$50,00035 days · filing
Jan 8, 2025US Treasury Bill 912797JR9Sale$15,001–$50,00044 days · filing
Dec 12, 2024ROLBuy (spouse)$15,001–$50,00035 days · filing
Dec 3, 2024US TREASURY BILL DUE 03/20/25Buy$15,001–$50,00044 days · filing
Dec 3, 2024US TREASU NOTE 4.375% DUE 12/15/26Buy (spouse)$100,001–$250,00044 days · filing
Dec 3, 2024US TREASURY NOTE 4.25% DUE 12/31/25Buy$50,001–$100,00044 days · filing
Oct 9, 2024US Treasury Bill 91282CJR3Buy (spouse)$100,001–$250,00036 days · filing
Sep 13, 2024US Treasury Bill 912797HP5Sale$100,001–$250,00035 days · filing
Sep 12, 2024SCHWSale (spouse)$15,001–$50,00036 days · filing
Aug 26, 2024US Treasury Bill 912797HP5Sale$50,001–$100,00025 days · filing
Aug 14, 2024DESale (spouse)$1,001–$15,00037 days · filing
Jul 16, 2024AZOBuy (spouse)$15,001–$50,00023 days · filing
Jul 16, 2024JNJSale (spouse)$15,001–$50,00023 days · filing
Jun 25, 2024US Treasury Bill 912797JR9Buy$250,001–$500,00015 days · filing
Jun 25, 2024US Treasury Bill 912797HP5Buy$250,001–$500,00015 days · filing
Jun 13, 2024JNJSale (spouse)$15,001–$50,00027 days · filing
May 20, 2024CTASBuy (spouse)$1,001–$15,00032 days · filing
May 20, 2024SBUXSale (spouse)$15,001–$50,00032 days · filing
Apr 23, 2024US Treasury Bill DUE 09/15/25Buy (spouse)$15,001–$50,00021 days · filing
Apr 9, 2024AMPBuy (spouse)$50,001–$100,00035 days · filing
Apr 2, 2024US Treasury Bill Due 3/20/2025Buy$1,001–$15,00042 days · filing
Jan 17, 2024BLKSale (spouse)$50,001–$100,00030 days · filing
Jan 11, 2024US Treasury Bill 912797GD3Sale$15,001–$50,00036 days · filing
Jan 11, 2024US Treasury Bill 912797LL9Sale$50,001–$100,00036 days · filing
Nov 16, 2023US Treasury Bill 912797LL9Buy (spouse)$15,001–$50,00033 days · filing
Nov 16, 2023US Treasury Bill 912797GD3Buy (spouse)$15,001–$50,00033 days · filing
Nov 16, 2023US Treasury Bill 912797FH5Buy (spouse)$15,001–$50,00033 days · filing
Oct 13, 2023ATVISale$15,001–$50,00034 days · filing
Oct 13, 2023ATVISale (spouse)$1,001–$15,00034 days · filing
Oct 10, 2023SCHWBuy (spouse)$15,001–$50,00037 days · filing
Oct 3, 2023US Treasury Bill 912797GD3Buy$15,001–$50,00044 days · filing
Sep 26, 2023US TREASURY NOTE DUE 12/31/23Buy$15,001–$50,0009 days · filing
Sep 26, 2023US TREASURY NOTE DUE 3/21/24Buy$50,001–$100,0009 days · filing
Aug 31, 2023SCHWBuy (spouse)$15,001–$50,0008 days · filing
Jul 17, 2023US TREASURY BILL24U S T BILL DUE 07/11/24Buy (spouse)$15,001–$50,00024 days · filing
May 18, 2023Schwab (Charles) CorpBuy (spouse)$15,001–$50,00015 days · filing
May 17, 2023SCHWBuy (self)$15,001–$50,00015 days · filing
Apr 20, 2023ATVIBuy$1,001–$15,00043 days · filing
Mar 27, 2023SSBSale (spouse)$100,001–$250,00067 days · filing
Mar 26, 2023SSBSale (self)$100,001–$250,00067 days · filing
Mar 14, 2023PFESale (spouse)$15,001–$50,000149 days · filing
Mar 14, 2023ACNSale (spouse)$50,001–$100,000149 days · filing
Mar 9, 2023SSBSale (spouse)$50,001–$100,000154 days · filing
Jan 13, 2023SSBSale (spouse)$50,001–$100,000209 days · filing
Dec 23, 2022US TREASURY NOTE 4.25% 09/24Buy$100,001–$250,000230 days · filing
Dec 8, 2022US TREASURY BILL DUE 10/5/23Buy (spouse)$15,001–$50,000245 days · filing
Oct 7, 2022US TREASURY BILL DUE 12/22/22Buy (spouse)$100,001–$250,000307 days · filing
Oct 7, 2022US TREASURY BILL DUE 10/5/23Buy (spouse)$15,001–$50,000307 days · filing
Oct 7, 2022US TREASURY BILL DUE 3/23/23Buy (spouse)$15,001–$50,000307 days · filing
Sep 19, 2022US TREASURY BILL DUE 3/23/23Buy (spouse)$100,001–$250,000325 days · filing
Sep 16, 2022US Treasury Bill Due 9/7/23Buy (spouse)$15,001–$50,000328 days · filing
Sep 16, 2022US TREASURY NOTE 3.25% 08/24Buy (spouse)$100,001–$250,000328 days · filing
Aug 19, 2022US TREASURY BILL DUE 7/13/23Buy (spouse)$15,001–$50,000356 days · filing
Aug 18, 2022AMGNBuy$15,001–$50,000357 days · filing
Aug 18, 2022US TREASURY BILL DUE 7/13/23Buy (spouse)$100,001–$250,000357 days · filing
Aug 18, 2022CBBuy (spouse)$15,001–$50,000357 days · filing
Aug 15, 2022DISSale$15,001–$50,00026 days · filing
Aug 11, 2022DISSale (spouse)$15,001–$50,000364 days · filing
May 23, 2022US TREASURY BILL DUE 9/15/22Buy (spouse)$100,001–$250,000444 days · filing
May 10, 2022US TREASURY NOTE 2.25% 03/24Buy (spouse)$100,001–$250,000457 days · filing
May 10, 2022US Treasury Note 2.25% Due 3/31/24Buy (spouse)$15,001–$50,000457 days · filing
May 5, 2022SSBSale (spouse)$50,001–$100,000462 days · filing
Apr 4, 2022SSBSale (spouse)$50,001–$100,000493 days · filing
Mar 25, 2022US TREASURY BILL DUE 9/15/22Buy (spouse)$15,001–$50,000503 days · filing
Mar 21, 2022US TREASURY BILL DUE 9/15/22Buy (spouse)$100,001–$250,000507 days · filing
Mar 14, 2022DISBuy (spouse)$15,001–$50,000514 days · filing
Mar 10, 2022TMOBuy (spouse)$15,001–$50,000518 days · filing
Feb 16, 2022SSBSale (spouse)$50,001–$100,000540 days · filing
Feb 10, 2022DISSale (spouse)$15,001–$50,000546 days · filing
Feb 10, 2022ATVIBuy$1,001–$15,00027 days · filing
Feb 9, 2022SSBSale (spouse)$50,001–$100,000547 days · filing
Jan 25, 2022SBUXSale (spouse)$1,001–$15,000562 days · filing
Jan 25, 2022SBUXSale (spouse)$15,001–$50,00019 days · filing
Jan 25, 2022DISSale (spouse)$1,001–$15,000562 days · filing
Jan 25, 2022PSDTXSale (spouse)$50,001–$100,000562 days · filing
Jan 18, 2022SSBSale (spouse)$50,001–$100,000569 days · filing
Jan 13, 2022WMBuy (spouse)$15,001–$50,000574 days · filing
Jan 13, 2022SSBSale (spouse)$50,001–$100,000574 days · filing
Oct 22, 2021PYPLSale$1,001–$15,000657 days · filing
Oct 22, 2021PYPLSale (spouse)$15,001–$50,000657 days · filing
Oct 7, 2021FCXSale (spouse)$1,001–$15,000672 days · filing
Oct 4, 2021FCXSale (spouse)$1,001–$15,000675 days · filing
Sep 28, 2021SSBSale (spouse)$100,001–$250,000681 days · filing
Jul 15, 2021PYPLBuy (spouse)$15,001–$50,000756 days · filing
Jul 15, 2021PFEBuy (spouse)$15,001–$50,000756 days · filing
Jun 15, 2021DOVBuy$15,001–$50,000786 days · filing
Jun 9, 2021SSBSale (spouse)$15,001–$50,000792 days · filing
May 13, 2021SSBSale (spouse)$15,001–$50,000819 days · filing
May 13, 2021ACNBuy (spouse)$50,001–$100,000819 days · filing
May 4, 2021JNJBuy$15,001–$50,000828 days · filing
May 4, 2021ALBBuy$15,001–$50,000828 days · filing
Apr 12, 2021TMOSale (spouse)$15,001–$50,000850 days · filing
Mar 10, 2021TMOBuy (spouse)$15,001–$50,000883 days · filing
Mar 10, 2021MRKSale (spouse)$15,001–$50,000883 days · filing
Mar 10, 2021CHDSale (spouse)$15,001–$50,000883 days · filing
Mar 10, 2021NEEBuy (spouse)$1,001–$15,000883 days · filing
Mar 10, 2021DISBuy (spouse)$15,001–$50,000883 days · filing
Feb 26, 2021DEBuy$1,001–$15,000895 days · filing
Feb 26, 2021FCXBuy (spouse)$1,001–$15,000895 days · filing
Feb 26, 2021SBUXBuy (spouse)$1,001–$15,000895 days · filing
Feb 18, 2021SSBSale$15,001–$50,000903 days · filing
Feb 10, 2021PYPLBuy (spouse)$1,001–$15,000911 days · filing
Feb 10, 2021DEBuy (spouse)$15,001–$50,000911 days · filing
Feb 10, 2021FCXBuy (spouse)$1,001–$15,000911 days · filing
Feb 10, 2021FCXBuy$15,001–$50,00032 days · filing
Feb 10, 2021VZSale (spouse)$1,001–$15,000911 days · filing
Feb 10, 2021SSBSale (spouse)$15,001–$50,000911 days · filing
Feb 10, 2021ALBBuy (spouse)$1,001–$15,000911 days · filing
Jan 26, 2021VZSale$50,001–$100,000926 days · filing
Jan 25, 2021PYPLBuy (spouse)$15,001–$50,000927 days · filing
Jan 25, 2021TMOBuy (spouse)$15,001–$50,000927 days · filing
Jan 25, 2021CHDBuy (spouse)$15,001–$50,000927 days · filing
Jan 25, 2021DISBuy (spouse)$15,001–$50,000927 days · filing
Jan 25, 2021KMBSale (spouse)$15,001–$50,000927 days · filing
Jan 25, 2021KMBSale (spouse)$1,001–$15,000927 days · filing
Jan 13, 2021SSBSale (spouse)$50,001–$100,000939 days · filing
Dec 15, 2020DSale$15,001–$50,000968 days · filing
Nov 16, 2020ABBVBuy (spouse)$15,001–$50,000997 days · filing
Nov 16, 2020SSBSale (spouse)$15,001–$50,000997 days · filing
Nov 16, 2020SBUXBuy (spouse)$1,001–$15,000997 days · filing
Nov 16, 2020CBBuy (spouse)$15,001–$50,000997 days · filing
Sep 25, 2020NEEBuy (spouse)$15,001–$50,0001,049 days · filing
Jul 2, 2020MRKBuy (spouse)$15,001–$50,0001,134 days · filing
Jul 2, 2020SBUXSale (spouse)$1,001–$15,0001,134 days · filing
Jul 2, 2020CBBuy (spouse)$15,001–$50,0001,134 days · filing
Jun 16, 2020DOVBuy (spouse)$15,001–$50,000491 days · filing
Jun 15, 2020DOVBuy (spouse)$15,001–$50,0001,151 days · filing
May 14, 2020MMMSale (spouse)$1,001–$15,0001,183 days · filing
May 14, 2020MMMSale (spouse)$15,001–$50,0001,183 days · filing
May 14, 2020DOVSale (spouse)$15,001–$50,0001,183 days · filing
May 14, 2020HDBuy (spouse)$15,001–$50,0001,183 days · filing
May 14, 2020HDBuy (spouse)$1,001–$15,0001,183 days · filing
May 14, 2020MARBuy (spouse)$15,001–$50,0001,183 days · filing
May 12, 2020ABBVBuy (spouse)$15,001–$50,0001,185 days · filing
Apr 17, 2020PGBuy (spouse)$15,001–$50,0001,210 days · filing
Apr 17, 2020NEEBuy (spouse)$15,001–$50,0001,210 days · filing
Apr 15, 2020TFCSale (spouse)$15,001–$50,0001,212 days · filing
Apr 15, 2020SSBSale (spouse)$100,001–$250,0001,212 days · filing
Apr 15, 2020PAYXSale (spouse)$15,001–$50,0001,212 days · filing
Apr 15, 2020PSXSale (spouse)$15,001–$50,0001,212 days · filing
Apr 15, 2020DISSale (spouse)$15,001–$50,0001,212 days · filing
Mar 16, 2020SSBSale (spouse)$15,001–$50,0001,242 days · filing
Feb 28, 2020GOOGLBuy (spouse)$15,001–$50,0001,259 days · filing
Feb 28, 2020GOOGLBuy$1,001–$15,000143 days · filing
Feb 28, 2020INTUBuy (spouse)$15,001–$50,0001,259 days · filing
Feb 28, 2020SBUXBuy (spouse)$15,001–$50,0001,259 days · filing
Feb 21, 2020SSBSale (spouse)$50,001–$100,0001,266 days · filing
Feb 21, 2020PSXBuy (spouse)$15,001–$50,0001,266 days · filing
Feb 21, 2020RDS-BSale (spouse)$15,001–$50,0001,266 days · filing
Feb 20, 2020WMTBuy (spouse)$1,001–$15,000627 days · filing
Feb 3, 2020US TREASURY BILL20U S T BILL DUE 07/23/20Buy (spouse)$15,001–$50,0001,284 days · filing
Dec 27, 2019GOOGLBuy (spouse)$15,001–$50,0001,322 days · filing
Dec 27, 2019SBUXBuy (spouse)$1,001–$15,0001,322 days · filing
Dec 27, 2019TSSSale$15,001–$50,000682 days · filing
Dec 27, 2019UTXSale$1,001–$15,000682 days · filing
Oct 31, 2019CAESale (spouse)$1,001–$15,0001,379 days · filing
Oct 17, 2019INTUSale (spouse)$50,001–$100,0001,393 days · filing
Oct 17, 2019MARSale (spouse)$15,001–$50,0001,393 days · filing
Oct 17, 2019ACNSale (spouse)$15,001–$50,0001,393 days · filing
Oct 2, 2019JNJBuy$1,001–$15,0001,408 days · filing
Sep 27, 2019ABTBuy$15,001–$50,0001,413 days · filing
Sep 27, 2019DISBuy$15,001–$50,0001,413 days · filing
Sep 27, 2019AMGNBuy$15,001–$50,0001,413 days · filing
Sep 27, 2019ACNBuy$15,001–$50,0001,413 days · filing
Sep 24, 2019BLKBuy (spouse)$15,001–$50,0001,416 days · filing
Sep 17, 2019DOVBuy (spouse)$15,001–$50,0001,423 days · filing
Sep 13, 2019ABTBuy$15,001–$50,0001,427 days · filing
Sep 12, 2019SSBSale$15,001–$50,0001,428 days · filing
Sep 10, 2019AWKBuy (spouse)$15,001–$50,0001,430 days · filing
Sep 10, 2019SSBSale (spouse)$15,001–$50,0001,430 days · filing
Sep 10, 2019SHWBuy (spouse)$50,001–$100,0001,430 days · filing
Sep 10, 2019AMZNBuy (spouse)$15,001–$50,0001,430 days · filing
Sep 10, 2019KMBBuy (spouse)$15,001–$50,0001,430 days · filing
Sep 10, 2019COSTBuy (spouse)$15,001–$50,0001,430 days · filing
Aug 30, 2019US T BILL DUE 03/26/20Buy$50,001–$100,0001,441 days · filing
Aug 29, 2019INTUBuy (spouse)$50,001–$100,0001,442 days · filing
Aug 29, 2019VZBuy (spouse)$50,001–$100,0001,442 days · filing
Aug 29, 2019AMGNBuy$15,001–$50,0001,442 days · filing
Aug 29, 2019RDS-BBuy (spouse)$50,001–$100,0001,442 days · filing
Aug 28, 2019ACNBuy (spouse)$15,001–$50,0001,443 days · filing
Aug 27, 2019PAYXBuy (spouse)$15,001–$50,0001,444 days · filing
Aug 27, 2019MSFTBuy$15,001–$50,0001,444 days · filing
Aug 22, 2019MMMBuy (spouse)$15,001–$50,0001,449 days · filing
Aug 22, 2019WMTBuy (spouse)$15,001–$50,0001,449 days · filing
Aug 22, 2019MARBuy (spouse)$15,001–$50,0001,449 days · filing
Jun 19, 2019MMMBuy (spouse)$15,001–$50,0001,513 days · filing
Jun 19, 2019BBTSale (spouse)$15,001–$50,0001,513 days · filing
Jun 7, 2019KMBBuy (spouse)$1,001–$15,0001,525 days · filing
May 22, 2019SSBSale$15,001–$50,0001,541 days · filing
May 17, 2019MMMSale$1,001–$15,0001,546 days · filing
May 15, 2019DOVBuy (spouse)$15,001–$50,0001,548 days · filing
Apr 11, 2019CCLSale$1,001–$15,0001,582 days · filing
Apr 9, 2019FDXSale (spouse)$1,001–$15,0001,584 days · filing
Apr 9, 2019CAEBuy (spouse)$1,001–$15,0001,584 days · filing
Feb 15, 2019US T BILL DUE 08/15/19Buy$15,001–$50,0001,637 days · filing
Feb 7, 2019SSBSale$15,001–$50,0001,645 days · filing
Jan 25, 2019UTXSale (spouse)$1,001–$15,0001,658 days · filing
Nov 20, 2018TELSale (spouse)$1,001–$15,0001,724 days · filing
Aug 21, 2018US T BILL DUE 02/14/19Buy (spouse)$15,001–$50,0001,815 days · filing
Jun 28, 2018WMTBuy (spouse)$1,001–$15,0001,869 days · filing
Jun 7, 2018BAYZFSale$1,001–$15,0001,890 days · filing
May 23, 2018WMTSale (spouse)$1,001–$15,0001,905 days · filing
May 23, 2018PAYXBuy (spouse)$1,001–$15,0001,905 days · filing
Apr 27, 2018BBTSale (spouse)$15,001–$50,0001,931 days · filing
  • Dec 12, 2025
    Stock
    FERG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Oct 10, 2025
    Stock
    CHD
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Oct 10, 2025
    Stock
    US Treasury Bill 91282CLP4 3.5% Due 9/30/26
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    35 days · filing
  • Sep 12, 2025
    Stock
    ACN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Aug 19, 2025
    Stock
    ATO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Aug 19, 2025
    Stock
    US Treasury Bill 91282CHB0 DUE 5/15/26 3.625%
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    27 days · filing
  • Aug 19, 2025
    Stock
    ACN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jul 10, 2025
    Stock
    US Treasury Bill 912797PV3
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    33 days · filing
  • Jul 10, 2025
    Stock
    US Treasury Bill 912797PD3
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    33 days · filing
  • Jul 10, 2025
    Stock
    SCHW
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Jun 20, 2025
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • May 16, 2025
    Stock
    TMO
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • May 16, 2025
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • May 16, 2025
    Stock
    US Treasury Bill 912797MS3 DUE 10/02/25
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Apr 15, 2025
    Stock
    US Treasury Bill - Due 12/31/2025 4.25% - 9128…
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    31 days · filing
  • Apr 15, 2025
    Stock
    US Treasury Bill - Due 3/15/2027 4.25% - 91282…
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    31 days · filing
  • Apr 15, 2025
    Stock
    US Treasury Bill - Due 5/15/26 3.625% - 91282C…
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    31 days · filing
  • Apr 11, 2025
    Stock
    TMO
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Feb 26, 2025
    Stock
    US Treasury Bill - Due 12/15/26 4.375% - 91282…
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    14 days · filing
  • Jan 27, 2025
    Stock
    US Treasury Bill 91282CKE0
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    25 days · filing
  • Jan 27, 2025
    Stock
    US Treasury Bill 91282CHB0
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    25 days · filing
  • Jan 17, 2025
    Stock
    AZO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Jan 8, 2025
    Stock
    US Treasury Bill 912797JR9
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    44 days · filing
  • Dec 12, 2024
    Stock
    ROL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Dec 3, 2024
    Stock
    US TREASURY BILL DUE 03/20/25
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    44 days · filing
  • Dec 3, 2024
    Stock
    US TREASU NOTE 4.375% DUE 12/15/26
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    44 days · filing
  • Dec 3, 2024
    Stock
    US TREASURY NOTE 4.25% DUE 12/31/25
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    44 days · filing
  • Oct 9, 2024
    Stock
    US Treasury Bill 91282CJR3
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    36 days · filing
  • Sep 13, 2024
    Stock
    US Treasury Bill 912797HP5
    Trade
    Sale
    Amount
    $100,001–$250,000
    Disclosed after
    35 days · filing
  • Sep 12, 2024
    Stock
    SCHW
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Aug 26, 2024
    Stock
    US Treasury Bill 912797HP5
    Trade
    Sale
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Aug 14, 2024
    Stock
    DE
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Jul 16, 2024
    Stock
    AZO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jul 16, 2024
    Stock
    JNJ
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    23 days · filing
  • Jun 25, 2024
    Stock
    US Treasury Bill 912797JR9
    Trade
    Buy
    Amount
    $250,001–$500,000
    Disclosed after
    15 days · filing
  • Jun 25, 2024
    Stock
    US Treasury Bill 912797HP5
    Trade
    Buy
    Amount
    $250,001–$500,000
    Disclosed after
    15 days · filing
  • Jun 13, 2024
    Stock
    JNJ
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • May 20, 2024
    Stock
    CTAS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • May 20, 2024
    Stock
    SBUX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Apr 23, 2024
    Stock
    US Treasury Bill DUE 09/15/25
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Apr 9, 2024
    Stock
    AMP
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    35 days · filing
  • Apr 2, 2024
    Stock
    US Treasury Bill Due 3/20/2025
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Jan 17, 2024
    Stock
    BLK
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Jan 11, 2024
    Stock
    US Treasury Bill 912797GD3
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Jan 11, 2024
    Stock
    US Treasury Bill 912797LL9
    Trade
    Sale
    Amount
    $50,001–$100,000
    Disclosed after
    36 days · filing
  • Nov 16, 2023
    Stock
    US Treasury Bill 912797LL9
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Nov 16, 2023
    Stock
    US Treasury Bill 912797GD3
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Nov 16, 2023
    Stock
    US Treasury Bill 912797FH5
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    33 days · filing
  • Oct 13, 2023
    Stock
    ATVI
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Oct 13, 2023
    Stock
    ATVI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Oct 10, 2023
    Stock
    SCHW
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Oct 3, 2023
    Stock
    US Treasury Bill 912797GD3
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    44 days · filing
  • Sep 26, 2023
    Stock
    US TREASURY NOTE DUE 12/31/23
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    9 days · filing
  • Sep 26, 2023
    Stock
    US TREASURY NOTE DUE 3/21/24
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    9 days · filing
  • Aug 31, 2023
    Stock
    SCHW
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    8 days · filing
  • Jul 17, 2023
    Stock
    US TREASURY BILL24U S T BILL DUE 07/11/24
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • May 18, 2023
    Stock
    Schwab (Charles) Corp
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • May 17, 2023
    Stock
    SCHW
    Trade
    Buy (self)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Apr 20, 2023
    Stock
    ATVI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Mar 27, 2023
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    67 days · filing
  • Mar 26, 2023
    Stock
    SSB
    Trade
    Sale (self)
    Amount
    $100,001–$250,000
    Disclosed after
    67 days · filing
  • Mar 14, 2023
    Stock
    PFE
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    149 days · filing
  • Mar 14, 2023
    Stock
    ACN
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    149 days · filing
  • Mar 9, 2023
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    154 days · filing
  • Jan 13, 2023
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    209 days · filing
  • Dec 23, 2022
    Stock
    US TREASURY NOTE 4.25% 09/24
    Trade
    Buy
    Amount
    $100,001–$250,000
    Disclosed after
    230 days · filing
  • Dec 8, 2022
    Stock
    US TREASURY BILL DUE 10/5/23
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    245 days · filing
  • Oct 7, 2022
    Stock
    US TREASURY BILL DUE 12/22/22
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    307 days · filing
  • Oct 7, 2022
    Stock
    US TREASURY BILL DUE 10/5/23
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    307 days · filing
  • Oct 7, 2022
    Stock
    US TREASURY BILL DUE 3/23/23
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    307 days · filing
  • Sep 19, 2022
    Stock
    US TREASURY BILL DUE 3/23/23
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    325 days · filing
  • Sep 16, 2022
    Stock
    US Treasury Bill Due 9/7/23
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    328 days · filing
  • Sep 16, 2022
    Stock
    US TREASURY NOTE 3.25% 08/24
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    328 days · filing
  • Aug 19, 2022
    Stock
    US TREASURY BILL DUE 7/13/23
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    356 days · filing
  • Aug 18, 2022
    Stock
    AMGN
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    357 days · filing
  • Aug 18, 2022
    Stock
    US TREASURY BILL DUE 7/13/23
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    357 days · filing
  • Aug 18, 2022
    Stock
    CB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    357 days · filing
  • Aug 15, 2022
    Stock
    DIS
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    26 days · filing
  • Aug 11, 2022
    Stock
    DIS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    364 days · filing
  • May 23, 2022
    Stock
    US TREASURY BILL DUE 9/15/22
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    444 days · filing
  • May 10, 2022
    Stock
    US TREASURY NOTE 2.25% 03/24
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    457 days · filing
  • May 10, 2022
    Stock
    US Treasury Note 2.25% Due 3/31/24
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    457 days · filing
  • May 5, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    462 days · filing
  • Apr 4, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    493 days · filing
  • Mar 25, 2022
    Stock
    US TREASURY BILL DUE 9/15/22
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    503 days · filing
  • Mar 21, 2022
    Stock
    US TREASURY BILL DUE 9/15/22
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    507 days · filing
  • Mar 14, 2022
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    514 days · filing
  • Mar 10, 2022
    Stock
    TMO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    518 days · filing
  • Feb 16, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    540 days · filing
  • Feb 10, 2022
    Stock
    DIS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    546 days · filing
  • Feb 10, 2022
    Stock
    ATVI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Feb 9, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    547 days · filing
  • Jan 25, 2022
    Stock
    SBUX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    562 days · filing
  • Jan 25, 2022
    Stock
    SBUX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    19 days · filing
  • Jan 25, 2022
    Stock
    DIS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    562 days · filing
  • Jan 25, 2022
    Stock
    PSDTX
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    562 days · filing
  • Jan 18, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    569 days · filing
  • Jan 13, 2022
    Stock
    WM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    574 days · filing
  • Jan 13, 2022
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    574 days · filing
  • Oct 22, 2021
    Stock
    PYPL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    657 days · filing
  • Oct 22, 2021
    Stock
    PYPL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    657 days · filing
  • Oct 7, 2021
    Stock
    FCX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    672 days · filing
  • Oct 4, 2021
    Stock
    FCX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    675 days · filing
  • Sep 28, 2021
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    681 days · filing
  • Jul 15, 2021
    Stock
    PYPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    756 days · filing
  • Jul 15, 2021
    Stock
    PFE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    756 days · filing
  • Jun 15, 2021
    Stock
    DOV
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    786 days · filing
  • Jun 9, 2021
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    792 days · filing
  • May 13, 2021
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    819 days · filing
  • May 13, 2021
    Stock
    ACN
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    819 days · filing
  • May 4, 2021
    Stock
    JNJ
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    828 days · filing
  • May 4, 2021
    Stock
    ALB
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    828 days · filing
  • Apr 12, 2021
    Stock
    TMO
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    850 days · filing
  • Mar 10, 2021
    Stock
    TMO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    883 days · filing
  • Mar 10, 2021
    Stock
    MRK
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    883 days · filing
  • Mar 10, 2021
    Stock
    CHD
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    883 days · filing
  • Mar 10, 2021
    Stock
    NEE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    883 days · filing
  • Mar 10, 2021
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    883 days · filing
  • Feb 26, 2021
    Stock
    DE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    895 days · filing
  • Feb 26, 2021
    Stock
    FCX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    895 days · filing
  • Feb 26, 2021
    Stock
    SBUX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    895 days · filing
  • Feb 18, 2021
    Stock
    SSB
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    903 days · filing
  • Feb 10, 2021
    Stock
    PYPL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    911 days · filing
  • Feb 10, 2021
    Stock
    DE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    911 days · filing
  • Feb 10, 2021
    Stock
    FCX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    911 days · filing
  • Feb 10, 2021
    Stock
    FCX
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Feb 10, 2021
    Stock
    VZ
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    911 days · filing
  • Feb 10, 2021
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    911 days · filing
  • Feb 10, 2021
    Stock
    ALB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    911 days · filing
  • Jan 26, 2021
    Stock
    VZ
    Trade
    Sale
    Amount
    $50,001–$100,000
    Disclosed after
    926 days · filing
  • Jan 25, 2021
    Stock
    PYPL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    927 days · filing
  • Jan 25, 2021
    Stock
    TMO
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    927 days · filing
  • Jan 25, 2021
    Stock
    CHD
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    927 days · filing
  • Jan 25, 2021
    Stock
    DIS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    927 days · filing
  • Jan 25, 2021
    Stock
    KMB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    927 days · filing
  • Jan 25, 2021
    Stock
    KMB
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    927 days · filing
  • Jan 13, 2021
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    939 days · filing
  • Dec 15, 2020
    Stock
    D
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    968 days · filing
  • Nov 16, 2020
    Stock
    ABBV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    997 days · filing
  • Nov 16, 2020
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    997 days · filing
  • Nov 16, 2020
    Stock
    SBUX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    997 days · filing
  • Nov 16, 2020
    Stock
    CB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    997 days · filing
  • Sep 25, 2020
    Stock
    NEE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,049 days · filing
  • Jul 2, 2020
    Stock
    MRK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,134 days · filing
  • Jul 2, 2020
    Stock
    SBUX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,134 days · filing
  • Jul 2, 2020
    Stock
    CB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,134 days · filing
  • Jun 16, 2020
    Stock
    DOV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    491 days · filing
  • Jun 15, 2020
    Stock
    DOV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,151 days · filing
  • May 14, 2020
    Stock
    MMM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,183 days · filing
  • May 14, 2020
    Stock
    MMM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,183 days · filing
  • May 14, 2020
    Stock
    DOV
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,183 days · filing
  • May 14, 2020
    Stock
    HD
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,183 days · filing
  • May 14, 2020
    Stock
    HD
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,183 days · filing
  • May 14, 2020
    Stock
    MAR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,183 days · filing
  • May 12, 2020
    Stock
    ABBV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,185 days · filing
  • Apr 17, 2020
    Stock
    PG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,210 days · filing
  • Apr 17, 2020
    Stock
    NEE
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,210 days · filing
  • Apr 15, 2020
    Stock
    TFC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,212 days · filing
  • Apr 15, 2020
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    1,212 days · filing
  • Apr 15, 2020
    Stock
    PAYX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,212 days · filing
  • Apr 15, 2020
    Stock
    PSX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,212 days · filing
  • Apr 15, 2020
    Stock
    DIS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,212 days · filing
  • Mar 16, 2020
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,242 days · filing
  • Feb 28, 2020
    Stock
    GOOGL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,259 days · filing
  • Feb 28, 2020
    Stock
    GOOGL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    143 days · filing
  • Feb 28, 2020
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,259 days · filing
  • Feb 28, 2020
    Stock
    SBUX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,259 days · filing
  • Feb 21, 2020
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,266 days · filing
  • Feb 21, 2020
    Stock
    PSX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,266 days · filing
  • Feb 21, 2020
    Stock
    RDS-B
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,266 days · filing
  • Feb 20, 2020
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    627 days · filing
  • Feb 3, 2020
    Stock
    US TREASURY BILL20U S T BILL DUE 07/23/20
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,284 days · filing
  • Dec 27, 2019
    Stock
    GOOGL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,322 days · filing
  • Dec 27, 2019
    Stock
    SBUX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,322 days · filing
  • Dec 27, 2019
    Stock
    TSS
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    682 days · filing
  • Dec 27, 2019
    Stock
    UTX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    682 days · filing
  • Oct 31, 2019
    Stock
    CAE
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,379 days · filing
  • Oct 17, 2019
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,393 days · filing
  • Oct 17, 2019
    Stock
    MAR
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,393 days · filing
  • Oct 17, 2019
    Stock
    ACN
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,393 days · filing
  • Oct 2, 2019
    Stock
    JNJ
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    1,408 days · filing
  • Sep 27, 2019
    Stock
    ABT
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,413 days · filing
  • Sep 27, 2019
    Stock
    DIS
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,413 days · filing
  • Sep 27, 2019
    Stock
    AMGN
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,413 days · filing
  • Sep 27, 2019
    Stock
    ACN
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,413 days · filing
  • Sep 24, 2019
    Stock
    BLK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,416 days · filing
  • Sep 17, 2019
    Stock
    DOV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,423 days · filing
  • Sep 13, 2019
    Stock
    ABT
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,427 days · filing
  • Sep 12, 2019
    Stock
    SSB
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    1,428 days · filing
  • Sep 10, 2019
    Stock
    AWK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,430 days · filing
  • Sep 10, 2019
    Stock
    SSB
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,430 days · filing
  • Sep 10, 2019
    Stock
    SHW
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,430 days · filing
  • Sep 10, 2019
    Stock
    AMZN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,430 days · filing
  • Sep 10, 2019
    Stock
    KMB
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,430 days · filing
  • Sep 10, 2019
    Stock
    COST
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,430 days · filing
  • Aug 30, 2019
    Stock
    US T BILL DUE 03/26/20
    Trade
    Buy
    Amount
    $50,001–$100,000
    Disclosed after
    1,441 days · filing
  • Aug 29, 2019
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,442 days · filing
  • Aug 29, 2019
    Stock
    VZ
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,442 days · filing
  • Aug 29, 2019
    Stock
    AMGN
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,442 days · filing
  • Aug 29, 2019
    Stock
    RDS-B
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    1,442 days · filing
  • Aug 28, 2019
    Stock
    ACN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,443 days · filing
  • Aug 27, 2019
    Stock
    PAYX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,444 days · filing
  • Aug 27, 2019
    Stock
    MSFT
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,444 days · filing
  • Aug 22, 2019
    Stock
    MMM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,449 days · filing
  • Aug 22, 2019
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,449 days · filing
  • Aug 22, 2019
    Stock
    MAR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,449 days · filing
  • Jun 19, 2019
    Stock
    MMM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,513 days · filing
  • Jun 19, 2019
    Stock
    BBT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,513 days · filing
  • Jun 7, 2019
    Stock
    KMB
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,525 days · filing
  • May 22, 2019
    Stock
    SSB
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    1,541 days · filing
  • May 17, 2019
    Stock
    MMM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    1,546 days · filing
  • May 15, 2019
    Stock
    DOV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,548 days · filing
  • Apr 11, 2019
    Stock
    CCL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    1,582 days · filing
  • Apr 9, 2019
    Stock
    FDX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,584 days · filing
  • Apr 9, 2019
    Stock
    CAE
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,584 days · filing
  • Feb 15, 2019
    Stock
    US T BILL DUE 08/15/19
    Trade
    Buy
    Amount
    $15,001–$50,000
    Disclosed after
    1,637 days · filing
  • Feb 7, 2019
    Stock
    SSB
    Trade
    Sale
    Amount
    $15,001–$50,000
    Disclosed after
    1,645 days · filing
  • Jan 25, 2019
    Stock
    UTX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,658 days · filing
  • Nov 20, 2018
    Stock
    TEL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,724 days · filing
  • Aug 21, 2018
    Stock
    US T BILL DUE 02/14/19
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,815 days · filing
  • Jun 28, 2018
    Stock
    WMT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,869 days · filing
  • Jun 7, 2018
    Stock
    BAYZF
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    1,890 days · filing
  • May 23, 2018
    Stock
    WMT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,905 days · filing
  • May 23, 2018
    Stock
    PAYX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    1,905 days · filing
  • Apr 27, 2018
    Stock
    BBT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    1,931 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, including the 5 trades Rick Allen disclosed in the last 30 days.
  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 Rick Allen traded most often are SSB (24 trades), DIS (10 trades), INTU (8 trades), ACN (8 trades), SBUX (8 trades). Of 271 disclosed trades, 213 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Rick Allen's disclosed stock purchases trailed the S&P 500 by an average of 2.6 percentage points over the 12 months after each trade (95 purchases a year old), and 52.6% of them beat the index. Measured from the disclosure date the average was −9.1%. That ranks Rick Allen #72 of the 111 members ranked. Past results do not predict future ones.

185 of 271 disclosed trades (68.3%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 672 days after it was made, the longest 2,379 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.