US Congress — periodic transaction reports, as filed
Hon. Rob Bresnahan
US Representative · PA08
Follow the names Rob Bresnahan trades and get their filings by email. A free account follows up to three.Create a free account →
PTRs filed · since 2025
21
Transactions parsed
635
Distinct tickers
303
Median filing lag
30 days
What is on file
We hold 21 periodic transaction reports filed by Rob Bresnahan, the first on 13 February 2025 and the most recent on 12 August 2026. Between them they disclose 635 transactions in 303 listed companies, dated from 13 January 2025 to 1 July 2026. 267 are purchases and 368 are sales — more selling than buying, as Bresnahan reported it.
How late the filings were
The STOCK Act gives a member 45 days to report a trade. The median gap here is 30 days, and the longest is 42 days. Every transaction we hold for Bresnahan was filed inside the 45 days. The slowest single filing covers US Treasury Note 06/30/27: traded 1 July 2026, filed 12 August 2026, 42 days later. Each row below prints its own gap, because the gap is the part that is easy to lose.
What comes up most
The names that come up most often are NVDA (9 transactions), INTC (8 transactions), TSLA (8 transactions), HOOD (7 transactions) and META (6 transactions). The most common size on file is the $1,001 – $15,000 band — 553 of 635 transactions, 87%. Congress discloses a range rather than an exact figure, so a range is what we print. We never take the midpoint and call it a number.
Disclosed transactions
Amounts are the bands the STOCK Act requires — we print the band, never a midpoint · showing the 200 most recent of 635
| Asset | Direction | Amount as filed | Traded | Filed | Lag |
|---|---|---|---|---|---|
| US Treasury Note 06/30/27 · government or agency debt | BOUGHT | $15,001 – $50,000 | 01 JUL 2026 | 12 AUG 2026 | 42 DAYS |
| Parkland, PA School District Municipal Bond · government or agency debt | BOUGHT | $50,001 – $100,000 | 20 FEB 2026 | 18 MAR 2026 | 26 DAYS |
| Philadelphia, PA Municipal Bond · government or agency debt | BOUGHT | $50,001 – $100,000 | 03 FEB 2026 | 22 FEB 2026 | 19 DAYS |
| BRK.B Berkshire Hathaway Inc. New Common Stock | SOLD | $50,001 – $100,000 | 19 NOV 2025 | 19 DEC 2025 | 30 DAYS |
| IWM Option · other | BOUGHT | $1,001 – $15,000 | 15 SEPT 2025 | 14 OCT 2025 | 29 DAYS |
| IWM Option · other | BOUGHT | $1,001 – $15,000 | 15 SEPT 2025 | 14 OCT 2025 | 29 DAYS |
| QQQ Option · other | BOUGHT | $1,001 – $15,000 | 15 SEPT 2025 | 14 OCT 2025 | 29 DAYS |
| Arlington, TX Municipal Bond · government or agency debt | BOUGHT | $50,001 – $100,000 | 18 AUG 2025 | 29 AUG 2025 | 11 DAYS |
| Minneapolis-Saint Paul, MN Municipal Bond · government or agency debt | BOUGHT | $100,001 – $250,000 | 18 JUL 2025 | 25 AUG 2025 | 38 DAYS |
| ZM Zoom Communications, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 25 JUN 2025 | 08 JUL 2025 | 13 DAYS |
| COIN Coinbase Global, Inc. Class A | BOUGHT | $1,001 – $15,000 | 24 JUN 2025 | 08 JUL 2025 | 14 DAYS |
| CRCL Circle Internet Group, Inc. | BOUGHT | $1,001 – $15,000 | 24 JUN 2025 | 08 JUL 2025 | 14 DAYS |
| AMZN Amazon.com, Inc. Common Stock | SOLD | $1,001 – $15,000 | 23 JUN 2025 | 08 JUL 2025 | 15 DAYS |
| Buy to Close on Covered Call CALL SPDR S&P 500 ETF · other | SOLD | $1,001 – $15,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| Buy to Close on Covered Call CALL BERKSHIRE CL B · other | SOLD | $1,001 – $15,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| Sell to Open – New Covered Call Contract CALL BERKSHIRE… · other | BOUGHT | $15,001 – $50,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| Sell to Open – New Covered Call Contract CALL BERKSHIRE… · other | BOUGHT | $50,001 – $100,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| JP Morgan Brokerage Account #2 CALL BERKSHIRE CL B · other | SOLD | $50,001 – $100,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| Buy to Close on Covered Call CALL SPDR S&P 500 ETF · other | BOUGHT | $1,001 – $15,000 | 16 JUN 2025 | 08 JUL 2025 | 22 DAYS |
| GTLB GitLab Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| AVGO Broadcom Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| INTC Intel Corporation - Common Stock | SOLD | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| TEAM Atlassian Corporation Class A | SOLD | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| DDOG Datadog, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| TTAN ServiceTitan, Inc. - Class A Common Stock | BOUGHT | $1,001 – $15,000 | 11 JUN 2025 | 08 JUL 2025 | 27 DAYS |
| INTC Intel Corporation - Common Stock | SOLD | $1,001 – $15,000 · partial | 06 JUN 2025 | 08 JUL 2025 | 32 DAYS |
| APP Applovin Corporation - Class A Common Stock | BOUGHT | $1,001 – $15,000 | 06 JUN 2025 | 08 JUL 2025 | 32 DAYS |
| ZM Zoom Communications, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 06 JUN 2025 | 08 JUL 2025 | 32 DAYS |
| TSLA Tesla, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 05 JUN 2025 | 08 JUL 2025 | 33 DAYS |
| SPOT Spotify Technology S.A. | BOUGHT | $1,001 – $15,000 | 05 JUN 2025 | 08 JUL 2025 | 33 DAYS |
| CRDO Credo Technology Group Holding Ltd - Ordinary Shares | BOUGHT | $1,001 – $15,000 | 03 JUN 2025 | 08 JUL 2025 | 35 DAYS |
| GTLB GitLab Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 · partial | 03 JUN 2025 | 08 JUL 2025 | 35 DAYS |
| TEAM Atlassian Corporation Class A | SOLD | $1,001 – $15,000 · partial | 03 JUN 2025 | 08 JUL 2025 | 35 DAYS |
| JP Morgan Brokerage Account #2 OR ST SER J Municipal Bo… · government or agency debt | SOLD | $100,001 – $250,000 | 02 JUN 2025 | 08 JUL 2025 | 36 DAYS |
| CB Chubb Limited | SOLD | $1,001 – $15,000 | 13 JUN 2025 | 23 JUN 2025 | 10 DAYS |
| MCD McDonald's Corporation | SOLD | $15,001 – $50,000 | 02 JUN 2025 | 23 JUN 2025 | 21 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 29 MAY 2025 | 23 JUN 2025 | 25 DAYS |
| VEEV Veeva Systems Inc. | BOUGHT | $1,001 – $15,000 | 29 MAY 2025 | 23 JUN 2025 | 25 DAYS |
| ANET Arista Networks | SOLD | $1,001 – $15,000 | 29 MAY 2025 | 23 JUN 2025 | 25 DAYS |
| OKTA Okta, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 29 MAY 2025 | 23 JUN 2025 | 25 DAYS |
| NU Nu Holdings Ltd. | SOLD | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| TSLA Tesla, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| SNOW Snowflake Inc. | BOUGHT | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| MMM 3M Company | SOLD | $15,001 – $50,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| GWRE GUIDEWIRE SOFTWARE, INC. | SOLD | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| ESTC Elastic N.V. | SOLD | $1,001 – $15,000 | 23 MAY 2025 | 23 JUN 2025 | 31 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 16 MAY 2025 | 09 JUN 2025 | 24 DAYS |
| TSLA Tesla, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 16 MAY 2025 | 09 JUN 2025 | 24 DAYS |
| VEEV Veeva Systems Inc. | SOLD | $1,001 – $15,000 | 16 MAY 2025 | 09 JUN 2025 | 24 DAYS |
| JPM JPMorgan Chase & Co. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| DD DuPont de Nemours, Inc. Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| KO Coca-Cola Company | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| ED Consolidated Edison, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| EMN Eastman Chemical Company | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| CNC Centene Corporation | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| BIIB Biogen Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| DOW Dow Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| IDXX IDEXX Laboratories, Inc. - Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| BDX Becton, Dickinson and Co. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| BAX Baxter International Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| DXCM DexCom, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| AEE Ameren Corporation | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| WY Weyerhaeuser Company | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| ARE Alexandria Real Estate Equities, Inc. Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| VLO Valero Energy Corporation | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| WAB Wabtec Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| PPG PPG Industries, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| COO The Cooper Companies, Inc. Com | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| JP Morgan Brokerage Account Waters Corporation Common S… | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| APD Air Products & Chemicals, Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| NUE Nucor Corporation | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| REGN Regeneron Pharmaceuticals, Inc. - Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| NOC Northrop Grumman Corp. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| GD General Dynamics Corporation | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| GE GE Aerospace | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| MOH Molina Healthcare, Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| LYB LyondellBasell Industries NV Ordinary Shares Class A | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| MMC Marsh & McLennan Companies, Inc. Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| ABBV ABBVIE INC. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| JP Morgan Brokerage Account Lockheed Martin Corporation | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| WM Waste Management, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| JP Morgan Brokerage Account EOG Resources, Inc. Common… | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| EA Electronic Arts Inc. - Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| HST Host Hotels & Resorts, Inc. - Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| HUM Humana Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| HAL Halliburton Company | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| DOC Healthpeak Properties, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 09 JUN 2025 | 25 DAYS |
| HOOD Robinhood Markets, Inc. Class | BOUGHT | $1,001 – $15,000 | 13 MAY 2025 | 09 JUN 2025 | 27 DAYS |
| META Meta Platforms, Inc. - Class A Common Stock | BOUGHT | $1,001 – $15,000 | 13 MAY 2025 | 09 JUN 2025 | 27 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 13 MAY 2025 | 09 JUN 2025 | 27 DAYS |
| NFLX Netflix, Inc. Common Stock | SOLD | $1,001 – $15,000 | 13 MAY 2025 | 09 JUN 2025 | 27 DAYS |
| TSLA Tesla, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 12 MAY 2025 | 09 JUN 2025 | 28 DAYS |
| TXN Texas Instruments Incorporated - Common Stock | BOUGHT | $1,001 – $15,000 | 12 MAY 2025 | 09 JUN 2025 | 28 DAYS |
| ONTO Onto Innovation Inc. | SOLD | $1,001 – $15,000 | 12 MAY 2025 | 09 JUN 2025 | 28 DAYS |
| JP Morgan Brokerage Account NVIDIA Corporation - Common… | BOUGHT | $1,001 – $15,000 | 12 MAY 2025 | 09 JUN 2025 | 28 DAYS |
| MSFT Microsoft Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 09 JUN 2025 | 31 DAYS |
| TTD The Trade Desk, Inc. Class A C | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 09 JUN 2025 | 31 DAYS |
| JP Morgan Brokerage Account #2 Tempus AI, Inc. - Class… | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 09 JUN 2025 | 31 DAYS |
| ONTO Onto Innovation Inc. | SOLD | $1,001 – $15,000 · partial | 09 MAY 2025 | 09 JUN 2025 | 31 DAYS |
| OKTA Okta, Inc. - Class A Common Stock | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 09 JUN 2025 | 31 DAYS |
| KDP Keurig Dr Pepper Inc. Common S | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| IQV IQVIA Holdings Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| IFF International Flavors & Fragrances, Inc. Common Sto… | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| GIS General Mills, Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| GEHC GE HealthCare Technologies Inc | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| XOM ExxonMobil Holdings Corporatio | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| DHR Danaher Corporation | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| CVS CVS HEALTH CORPORATION | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| CSGP CoStar Group, Inc. - Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| COP ConocoPhillips | BOUGHT | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| CRL Charles River Laboratories International, Inc. Comm… | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| CAT Caterpillar Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| LH Labcorp Holdings Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| YUM Yum! Brands, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| AMD Advanced Micro Devices, Inc. | BOUGHT | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| AMCR Amcor plc Ordinary Shares | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| ELV Elevance Health, Inc. | SOLD | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| A Agilent Technologies Inc. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| WEC WEC Energy Group, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| ZTS ZOETIS INC. | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| INCY Incyte Corp. Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| ZBH Zimmer Biomet Holdings, Inc. | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| UNH UnitedHealth Group Incorporated Common Stock | SOLD | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| TMO Thermo Fisher Scientific Inc Common Stock | BOUGHT | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| KMB Kimberly-Clark Corporation Common Stock | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| KHC The Kraft Heinz Company | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| TXN Texas Instruments Incorporated - Common Stock | BOUGHT | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| SLB SLB Limited | SOLD | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| MDT Medtronic plc | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| PFE Pfizer Inc. | BOUGHT | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| PEP PepsiCo, Inc. Common Stock | SOLD | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| OXY Occidental Petroleum Corporation Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| MTD Mettler-Toledo International | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| MRK Merck & Co., Inc. | SOLD | $15,001 – $50,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| MPC Marathon Petroleum Corporation Common Stock | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| HSY The Hershey Company | BOUGHT | $1,001 – $15,000 | 15 MAY 2025 | 31 MAY 2025 | 16 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 31 MAY 2025 | 22 DAYS |
| HOOD Robinhood Markets, Inc. Class | BOUGHT | $1,001 – $15,000 | 09 MAY 2025 | 31 MAY 2025 | 22 DAYS |
| GOOG Alphabet Inc. Class C Capital | SOLD | $1,001 – $15,000 | 08 MAY 2025 | 31 MAY 2025 | 23 DAYS |
| GOOG Alphabet Inc. Class C Capital | SOLD | $1,001 – $15,000 | 07 MAY 2025 | 31 MAY 2025 | 24 DAYS |
| Filer’s transaction of covered calls is for hedging pur… · other | SOLD | $1,001 – $15,000 | 01 MAY 2025 | 31 MAY 2025 | 30 DAYS |
| Filer’s transaction of covered calls is for hedging pur… · other | SOLD | $1,001 – $15,000 | 01 MAY 2025 | 31 MAY 2025 | 30 DAYS |
| Filer’s transaction of covered calls is for hedging pur… · other | SOLD | $1,001 – $15,000 | 01 MAY 2025 | 31 MAY 2025 | 30 DAYS |
| JP Morgan Brokerage Account CALL INVESCO QQQ SER 1 · other | SOLD | $1,001 – $15,000 | 01 MAY 2025 | 31 MAY 2025 | 30 DAYS |
| NFLX Netflix, Inc. Common Stock | SOLD | $1,001 – $15,000 | 17 APR 2025 | 12 MAY 2025 | 25 DAYS |
| NFLX Netflix, Inc. Common Stock | SOLD | $1,001 – $15,000 | 17 MAY 2025 | 11 MAY 2025 | — |
| META Meta Platforms, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 17 APR 2025 | 11 MAY 2025 | 24 DAYS |
| META Meta Platforms, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 · partial | 16 APR 2025 | 11 MAY 2025 | 25 DAYS |
| GOOG Alphabet Inc. Class C Capital | BOUGHT | $1,001 – $15,000 | 11 APR 2025 | 11 MAY 2025 | 30 DAYS |
| NVDA NVIDIA Corporation - Common Stock | BOUGHT | $1,001 – $15,000 | 11 APR 2025 | 11 MAY 2025 | 30 DAYS |
| TXN Texas Instruments Incorporated - Common Stock | BOUGHT | $1,001 – $15,000 | 11 APR 2025 | 11 MAY 2025 | 30 DAYS |
| META Meta Platforms, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 | 17 APR 2025 | 08 MAY 2025 | 21 DAYS |
| META Meta Platforms, Inc. - Class A Common Stock | SOLD | $1,001 – $15,000 · partial | 16 APR 2025 | 08 MAY 2025 | 22 DAYS |
| WDC Western Digital Corporation - Common Stock | SOLD | $1,001 – $15,000 | 11 APR 2025 | 08 MAY 2025 | 27 DAYS |
| JP Morgan Brokerage Account UNIV OF WA WA UNIV REVENUES… · government or agency debt | BOUGHT | $50,001 – $100,000 | 10 APR 2025 | 08 MAY 2025 | 28 DAYS |
| WDC Western Digital Corporation - Common Stock | SOLD | $1,001 – $15,000 · partial | 10 APR 2025 | 08 MAY 2025 | 28 DAYS |
| XOM ExxonMobil Holdings Corporatio | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| EFX Equifax, Incorporated | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| EQT EQT CORP | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| EA Electronic Arts Inc. - Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| EW Edwards Lifesciences Corp | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DOV Dover Corporation | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DASH DoorDash, Inc. Class A Common | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| FANG Diamondback Energy, Inc. - Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DAL Delta Air Lines, Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DELL Dell Technologies Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| SRE Sempra | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DHR Danaher Corporation | BOUGHT | $15,001 – $50,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DHI D.R. Horton Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| EXE Expand Energy Corporation Comm | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| STZ Constellation Brands, Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| COP ConocoPhillips | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CAG Conagra Brands, Inc. | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CMCSA Comcast Corporation - Class A Common Stock | BOUGHT | $15,001 – $50,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CME CME Group Inc. Class A Common | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| NET Cloudflare, Inc. Class A Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CVX Chevron Corporation | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CHTR Charter Communications, Inc. - Class A Common Stock | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CRL Charles River Laboratories International, Inc. Comm… | BOUGHT | $15,001 – $50,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CNC Centene Corporation | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| GLW Corning Incorporated | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CDW CDW Corporation Common Stock | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CAT Caterpillar Inc. | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| CAH Cardinal Health, Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DRI Darden Restaurants, Inc. | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| BR Broadridge Financial Solutions, Inc. Common Stock | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| TECH Bio-Techne Corp Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| BIIB Biogen Inc. Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| DVN Devon Energy Corporation | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| BAC Bank of America Corporation | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| AVY Avery Dennison Corp. | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| ADM Archer-Daniels-Midland Company Common Stock | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| AMAT Applied Materials, Inc. - Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| ADI Analog Devices, Inc. - Common Stock | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| APH Amphenol Corporation | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| AMGN Amgen Inc. Common Stock | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| ES Eversource Energy | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| AME Ametek, Inc. | SOLD | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
| AMT American Tower Corporation | BOUGHT | $1,001 – $15,000 | 08 APR 2025 | 08 MAY 2025 | 30 DAYS |
Source documents
- PTR 2003521612 AUG 2026 →
- PTR 2003420218 MAR 2026 →
- PTR 2003404422 FEB 2026 →
- PTR 2003357419 DEC 2025 →
- PTR 2003227614 OCT 2025 →
- PTR 2003099829 AUG 2025 →
- PTR 2003085725 AUG 2025 →
- PTR 2003063508 JUL 2025 →
- PTR 2003054623 JUN 2025 →
- PTR 2003048209 JUN 2025 →
- PTR 2003043331 MAY 2025 →
- PTR 2003033612 MAY 2025 →
- PTR 2003031211 MAY 2025 →
- PTR 2003029108 MAY 2025 →
- PTR 2003023828 APR 2025 →
- PTR 2003021222 APR 2025 →
- PTR 2002905509 APR 2025 →
- PTR 2002903427 MAR 2025 →
- PTR 2002794010 MAR 2025 →
- PTR 2002792307 MAR 2025 →
- PTR 2002434613 FEB 2025 →
Every table row above comes out of one of these documents. Scanned paper filings are listed but not machine-read — we never guess at a number.
Questions people ask about this
- What has Rob Bresnahan bought and sold?
- Everything on this page, and nothing more. It is the 635 transactions disclosed across 21 reports. Each row links to the PDF it came from on the House Clerk's site, so you can check any line yourself.
- Is this Bresnahan's portfolio?
- No, and the difference matters. A periodic transaction report lists trades, not holdings. It does not say what is still owned, what was owned before, or how much of anything. Anyone showing you a "portfolio" built only from these filings is filling in gaps the filings do not contain.
- Does this show how much money was made?
- No. We publish no returns, no performance and no estimated profit. The filings give a date, a direction and a price band — not a position size or a cost basis — so any performance figure built from them is an estimate wearing a number's clothes. We would rather show you the document.
- Is the data real?
- It is read straight from the House Clerk's own PDFs, which are public. We parse them and reject anything we cannot read cleanly rather than guessing at it. Every figure on this page carries the filing ID it came from.
- Why are the trades so old?
- Because the law allows it. A member has 45 days to file, so what you are reading is always history — here, by a median of 30 days. We print the gap on every row instead of hiding it, because a disclosure feed that pretends to be live is lying about what it is.