Congress Watch

Richard W. Allen stock trades in 2025

Richard W. Allen filed 28 stock transactions in 2025: 18 purchases and 10 sales. The most traded stock was TMO (2 trades). See the full history of Richard W. Allen and what copying them would have returned, or backtest them yourself.

Most traded in 2025

StockTradesBuysSales
TMO Thermo Fisher Scientific Inc Common Stock202
ACN Accenture plc Class A Ordinary Shares202
SCHW Charles Schwab Corporation110
ROL Rollins, Inc. Common Stock110
NFLX Netflix, Inc. - Common Stock110
INTU Intuit Inc. - Common Stock110
CHD Church & Dwight Company, Inc. Common Stock101
AZO AutoZone, Inc. Common Stock110
ATO Atmos Energy Corporation Common Stock110

All 2025 filings

FiledTradedTypeAssetAmountFiling
2025-12-092025-11-14Buy US TREASUR NOTE 3.75% DUE 08/15/27 (91282CLG4) $50,001 - $100,000 Source
2025-11-132025-10-10Buy US Treasury Bill 91282CLP4 3.5% Due 9/30/26 $50,001 - $100,000 Source
2025-11-132025-10-10Sale CHD Church & Dwight Company, Inc. Common Stock $15,001 - $50,000 Source
2025-10-072025-09-12Sale ACN Accenture plc Class A Ordinary Shares $1,001 - $15,000 Source
2025-09-122025-08-19Buy ATO Atmos Energy Corporation Common Stock $15,001 - $50,000 Source
2025-09-122025-08-19Buy US Treasury Bill 91282CHB0 DUE 5/15/26 3.625% $100,001 - $250,000 Source
2025-09-122025-08-19Sale ACN Accenture plc Class A Ordinary Shares $1,001 - $15,000 Source
2025-08-112025-07-10Buy US Treasury Bill 912797PV3 $50,001 - $100,000 Source
2025-08-112025-07-10Buy US Treasury Bill 912797PD3 $50,001 - $100,000 Source
2025-08-112025-07-10Buy SCHW Charles Schwab Corporation $15,001 - $50,000 Source
2025-07-152025-06-20Buy INTU Intuit Inc. - Common Stock $1,001 - $15,000 Source
2025-06-182025-05-16Sale TMO Thermo Fisher Scientific Inc Common Stock $15,001 - $50,000 Source
2025-06-182025-05-16Buy NFLX Netflix, Inc. - Common Stock $15,001 - $50,000 Source
2025-06-182025-05-16Buy US Treasury Bill 912797MS3 DUE 10/02/25 $1,001 - $15,000 Source
2025-05-152025-04-15Sale US Treasury Bill - Due 3/15/2027 4.25% -... $50,001 - $100,000 Source
2025-05-152025-04-11Sale TMO Thermo Fisher Scientific Inc Common Stock $15,001 - $50,000 Source
2025-05-152025-04-15Sale US Treasury Bill - Due 12/31/2025 4.25%... $15,001 - $50,000 Source
2025-05-152025-04-15Sale US Treasury Bill - Due 5/15/26 3.625% - 91282CHB0 $100,001 - $250,000 Source
2025-03-122025-02-26Buy US Treasury Bill - Due 12/15/26 4.375% -... $50,001 - $100,000 Source
2025-02-202025-01-17Buy AZO AutoZone, Inc. Common Stock $15,001 - $50,000 Source
2025-02-202025-01-08Partial sale US Treasury Bill 912797JR9 $15,001 - $50,000 Source
2025-02-202025-01-08Partial sale US Treasury Bill 912797JR9 $15,001 - $50,000 Source
2025-02-202025-01-27Buy US Treasury Bill 91282CKE0 $100,001 - $250,000 Source
2025-02-202025-01-27Buy US Treasury Bill 91282CHB0 $100,001 - $250,000 Source
2025-01-162024-12-03Buy US TREASURY NOTE 4.25% DUE 12/31/25 (91282CJS1) $50,001 - $100,000 Source
2025-01-162024-12-12Buy ROL Rollins, Inc. Common Stock $15,001 - $50,000 Source
2025-01-162024-12-03Buy US TREASURY BILL DUE 03/20/25 (912797KJ5) $15,001 - $50,000 Source
2025-01-162024-12-03Buy US TREASU NOTE 4.375% DUE 12/15/26 (91282CJP7) $100,001 - $250,000 Source