

Robert P. Bresnahan, Jr.R
House · PA-8 · Filing since Jan 13, 2025
House Committee on Transportation and InfrastructureHouse Committee on AgricultureHouse Committee on Small Business
Disclosed trades
654
Disclosed volume
$2.5M
range midpoints
Return on matched positions
+29.4%
S&P 500, same days
+26.8%
Excess vs S&P 500
+2.6%
Median holding
495d
Closed positions
24.0%18W / 57L
Bought and sold. Realized: −$92K
Still held
70.5%136W / 57L
Open at the latest close. Unrealized: $842K
Matched positions
Buys matched to sells, oldest first| Ticker | Opened | Closed | Size | Return | S&P 500, same days | Excess | Held |
|---|---|---|---|---|---|---|---|
| BRK.B | Jan 13, 2025 | Nov 19, 2025 | $1K | +12.9% | +14.0% | -1.1% | 310d |
| ZM | Jan 28, 2025 | Jun 25, 2025 | $7K | -13.6% | +0.4% | -14.0% | 148d |
| ZM | Jan 28, 2025 | Jun 25, 2025 | $2K | -13.6% | +0.4% | -14.0% | 148d |
| CRCL | Jun 24, 2025 | Open | $8K | -61.2% | +25.1% | -86.4% | 449d |
| COIN | Jun 24, 2025 | Open | $8K | -50.1% | +25.1% | -75.2% | 449d |
| AMZN | Apr 8, 2025 | Jun 23, 2025 | $7K | +22.2% | +20.9% | +1.3% | 76d |
| TEAM | Jan 28, 2025 | Jun 11, 2025 | $6K | -26.6% | -0.5% | -26.1% | 134d |
| TEAM | Jan 28, 2025 | Jun 11, 2025 | $5K | -26.6% | -0.5% | -26.1% | 134d |
| AVGO | Jun 11, 2025 | Open | $8K | +34.1% | +26.3% | +7.9% | 462d |
| INTC | Feb 3, 2025 | Jun 11, 2025 | $271 | +6.7% | +0.6% | +6.1% | 128d |
| INTC | Feb 3, 2025 | Jun 11, 2025 | $7K | +6.7% | +0.6% | +6.1% | 128d |
| TTAN | Jun 11, 2025 | Open | $8K | -43.4% | +26.3% | -69.6% | 462d |
| ZM | Jan 28, 2025 | Jun 6, 2025 | $8K | -9.4% | -0.9% | -8.5% | 129d |
| ZM | Jan 28, 2025 | Jun 6, 2025 | $825 | -9.4% | -0.9% | -8.5% | 129d |
| INTC | Feb 3, 2025 | Jun 6, 2025 | $8K | +3.5% | +0.2% | +3.3% | 123d |
| APP | Jun 6, 2025 | Open | $8K | -20.7% | +26.7% | -47.4% | 467d |
| TSLACommittee | Jun 5, 2025 | Open | $8K | +25.2% | +28.0% | -2.8% | 468d |
| SPOT | Jun 5, 2025 | Open | $8K | -21.7% | +28.0% | -49.7% | 468d |
| TEAM | Jan 28, 2025 | Jun 3, 2025 | $8K | -23.2% | -1.4% | -21.8% | 126d |
| TEAM | Jan 28, 2025 | Jun 3, 2025 | $2K | -23.2% | -1.4% | -21.8% | 126d |
| CRDO | Jun 3, 2025 | Open | $8K | +109.1% | +27.4% | +81.7% | 470d |
| NVDA | May 29, 2025 | Open | $8K | +52.4% | +28.7% | +23.8% | 475d |
| OKTA | Apr 4, 2025 | May 29, 2025 | $7K | +16.0% | +16.8% | -0.8% | 55d |
| VEEV | May 29, 2025 | Open | $8K | -4.5% | +28.7% | -33.1% | 475d |
| NVDA | May 23, 2025 | Open | $8K | +61.6% | +31.1% | +30.5% | 481d |
| SNOW | May 23, 2025 | Open | $8K | +61.4% | +31.1% | +30.3% | 481d |
| TSLACommittee | May 23, 2025 | Open | $8K | +5.1% | +31.1% | -26.0% | 481d |
| NU | Mar 10, 2025 | May 23, 2025 | $7K | +18.5% | +3.3% | +15.2% | 74d |
| NVDA | May 16, 2025 | Open | $8K | +56.7% | +27.8% | +28.9% | 488d |
| TSLACommittee | May 16, 2025 | Open | $8K | +1.9% | +27.8% | -25.9% | 488d |
| AMD | May 15, 2025 | Open | $33K | +338.5% | +28.6% | +309.9% | 489d |
| MOH | May 15, 2025 | Open | $8K | -34.1% | +28.6% | -62.7% | 489d |
| UNH | Apr 8, 2025 | May 15, 2025 | $33K | -50.4% | +18.9% | -69.3% | 37d |
| ABBV | May 15, 2025 | Open | $8K | +44.8% | +28.6% | +16.2% | 489d |
| ARE | Feb 25, 2025 | May 15, 2025 | $8K | -29.1% | -0.6% | -28.5% | 79d |
| BIIB | May 15, 2025 | Open | $8K | +74.8% | +28.6% | +46.2% | 489d |
| CAT | May 15, 2025 | Open | $8K | +124.0% | +28.6% | +95.4% | 489d |
| COP | May 15, 2025 | Open | $33K | +51.9% | +28.6% | +23.3% | 489d |
| CVS | Feb 25, 2025 | May 15, 2025 | $8K | -5.0% | -0.6% | -4.4% | 79d |
| DHR | Apr 8, 2025 | May 15, 2025 | $7K | +9.3% | +18.9% | -9.6% | 37d |
| DXCM | May 15, 2025 | Open | $8K | +0.9% | +28.6% | -27.7% | 489d |
| EOG | May 15, 2025 | Open | $8K | +32.7% | +28.6% | +4.1% | 489d |
| XOM | Apr 8, 2025 | May 15, 2025 | $7K | +7.8% | +18.9% | -11.2% | 37d |
| GEHC | May 15, 2025 | Open | $8K | -12.1% | +28.6% | -40.7% | 489d |
| HAL | Feb 25, 2025 | May 15, 2025 | $8K | -19.8% | -0.6% | -19.2% | 79d |
| HUM | Feb 25, 2025 | May 15, 2025 | $8K | -12.3% | -0.6% | -11.6% | 79d |
| IDXX | May 15, 2025 | Open | $8K | -0.2% | +28.6% | -28.8% | 489d |
| IQVCommittee | Apr 8, 2025 | May 15, 2025 | $8K | -2.8% | +18.9% | -21.7% | 37d |
| KDP | Feb 25, 2025 | May 15, 2025 | $8K | -4.0% | -0.6% | -3.4% | 79d |
| LH | May 15, 2025 | Open | $8K | +31.6% | +28.6% | +3.0% | 489d |
| LMT | May 15, 2025 | Open | $8K | +14.7% | +28.6% | -13.9% | 489d |
| MDT | May 15, 2025 | Open | $8K | +8.9% | +28.6% | -19.7% | 489d |
| MRK | Apr 8, 2025 | May 15, 2025 | $33K | -5.3% | +18.9% | -24.2% | 37d |
| OXY | May 15, 2025 | Open | $8K | +46.5% | +28.6% | +17.9% | 489d |
| PEPCommittee | Apr 8, 2025 | May 15, 2025 | $33K | -6.3% | +18.9% | -25.2% | 37d |
| PFE | May 15, 2025 | Open | $33K | +21.9% | +28.6% | -6.7% | 489d |
| REGN | May 15, 2025 | Open | $8K | +32.3% | +28.6% | +3.7% | 489d |
| SLB | Feb 25, 2025 | May 15, 2025 | $8K | -12.9% | -0.6% | -12.3% | 79d |
| HSY | May 15, 2025 | Open | $8K | +4.1% | +28.6% | -24.5% | 489d |
| KHC | May 15, 2025 | Open | $8K | -10.0% | +28.6% | -38.6% | 489d |
| TMO | May 15, 2025 | Open | $33K | +58.4% | +28.6% | +29.8% | 489d |
| WAT | May 15, 2025 | Open | $8K | +18.6% | +28.6% | -10.0% | 489d |
| WY | Feb 25, 2025 | May 15, 2025 | $8K | -12.4% | -0.6% | -11.7% | 79d |
| ZTS | May 15, 2025 | Open | $8K | -54.2% | +28.6% | -82.8% | 489d |
| TXN | May 15, 2025 | Open | $33K | +40.2% | +28.6% | +11.7% | 489d |
| AEE | Apr 8, 2025 | May 15, 2025 | $8K | +2.7% | +18.9% | -16.2% | 37d |
| CNC | Apr 8, 2025 | May 15, 2025 | $8K | -3.8% | +18.9% | -22.7% | 37d |
| CRL | Apr 8, 2025 | May 15, 2025 | $7K | +12.4% | +18.9% | -6.6% | 37d |
| MPC | May 15, 2025 | Open | $8K | +148.6% | +28.6% | +120.0% | 489d |
| WEC | Apr 8, 2025 | May 15, 2025 | $8K | +1.9% | +18.9% | -17.0% | 37d |
| ZBH | Apr 8, 2025 | May 15, 2025 | $8K | -5.9% | +18.9% | -24.8% | 37d |
| A | May 15, 2025 | Open | $8K | +33.7% | +28.6% | +5.1% | 489d |
| AMCR | May 15, 2025 | Open | $8K | -8.8% | +28.6% | -37.4% | 489d |
| BDX | May 15, 2025 | Open | $8K | +37.3% | +28.6% | +8.7% | 489d |
| GIS | May 15, 2025 | Open | $8K | -32.8% | +28.6% | -61.3% | 489d |
| MTD | May 15, 2025 | Open | $8K | +16.4% | +28.6% | -12.2% | 489d |
| VLO | May 15, 2025 | Open | $8K | +193.3% | +28.6% | +164.7% | 489d |
| APD | May 15, 2025 | Open | $8K | +5.9% | +28.6% | -22.7% | 489d |
| BAX | May 15, 2025 | Open | $8K | -23.6% | +28.6% | -52.2% | 489d |
| DOW | May 15, 2025 | Open | $8K | -0.2% | +28.6% | -28.8% | 489d |
| JPM | May 15, 2025 | Open | $8K | +31.8% | +28.6% | +3.2% | 489d |
| LYB | May 15, 2025 | Open | $8K | +12.0% | +28.6% | -16.6% | 489d |
| NVDA | May 13, 2025 | Open | $8K | +63.3% | +29.4% | +33.9% | 491d |
| META | May 13, 2025 | Open | $8K | +2.2% | +29.4% | -27.2% | 491d |
| HOOD | May 13, 2025 | Open | $8K | +76.5% | +29.4% | +47.1% | 491d |
| NVDA | May 12, 2025 | Open | $8K | +72.5% | +30.2% | +42.3% | 492d |
| TSLACommittee | May 12, 2025 | Open | $8K | +12.0% | +30.2% | -18.2% | 492d |
| TXN | May 12, 2025 | Open | $8K | +40.7% | +30.2% | +10.4% | 492d |
| MSFT | May 9, 2025 | Open | $8K | +13.3% | +34.5% | -21.2% | 495d |
| NVDA | May 9, 2025 | Open | $8K | +81.9% | +34.5% | +47.4% | 495d |
| HOOD | May 9, 2025 | Open | $8K | +102.1% | +34.5% | +67.6% | 495d |
| TTD | May 9, 2025 | Open | $8K | -78.9% | +34.5% | -113.4% | 495d |
| OKTA | May 9, 2025 | Open | $8K | +59.4% | +34.5% | +24.9% | 495d |
| TEM | May 9, 2025 | Open | $8K | +12.2% | +34.5% | -22.3% | 495d |
| GOOG | Apr 11, 2025 | May 7, 2025 | $8K | -4.1% | +5.1% | -9.2% | 26d |
| NVDA | Apr 11, 2025 | Open | $8K | +91.3% | +42.2% | +49.1% | 523d |
| TXN | Apr 11, 2025 | Open | $8K | +78.5% | +42.2% | +36.3% | 523d |
| ADBE | Apr 8, 2025 | Open | $33K | -24.2% | +52.9% | -77.1% | 526d |
| BACommittee | Feb 25, 2025 | Apr 8, 2025 | $10K | -21.8% | -16.5% | -5.4% | 42d |
| BR | Apr 8, 2025 | Open | $8K | -21.6% | +52.9% | -74.5% | 526d |
Latest filings
All 654 →| Asset | Type | Owner | Traded | Filed | Amount | Filing |
|---|---|---|---|---|---|---|
—US Treasury Note 06/30/27 | Buy | Self | Jul 1, 2026 | Aug 12, 2026 | $15,001 - $50,000 | PDF ↗ |
—Pennsylvania State Turnpike Commission Bond | Buy | Self | Mar 6, 2026 | Mar 18, 2026 | $50,001 - $100,000 | PDF ↗ |
—Parkland, PA School District Municipal Bond | Buy | Self | Feb 20, 2026 | Mar 18, 2026 | $50,001 - $100,000 | PDF ↗ |
—US Treasury Note 01/31/27 | Buy | Self | Feb 3, 2026 | Feb 22, 2026 | $1,001 - $15,000 | PDF ↗ |
—Philadelphia, PA Municipal Bond | Buy | Self | Feb 3, 2026 | Feb 22, 2026 | $50,001 - $100,000 | PDF ↗ |
KKellanova Common Stock | Sell | Self | Dec 11, 2025 | Dec 19, 2025 | $1,001 - $15,000 | PDF ↗ |
—Pennsylvania State Turnpike Commission Bond | Buy | Self | Dec 4, 2025 | Dec 19, 2025 | $50,001 - $100,000 | PDF ↗ |
—Souderton, PA Municipal Bond | Sell | Self | Nov 25, 2025 | Dec 19, 2025 | $50,001 - $100,000 | PDF ↗ |
—SPY Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $15,001 - $50,000 | PDF ↗ |
—SPY Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $1,001 - $15,000 | PDF ↗ |
—BRKB Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $15,001 - $50,000 | PDF ↗ |
—BRKB Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $15,001 - $50,000 | PDF ↗ |
—SPY Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $15,001 - $50,000 | PDF ↗ |
—BRKB Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $50,001 - $100,000 | PDF ↗ |
—BRKB Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $1,001 - $15,000 | PDF ↗ |
—SPY Option | Buy | Self | Nov 19, 2025 | Dec 19, 2025 | $50,001 - $100,000 | PDF ↗ |
BRK.BBerkshire Hathaway Inc. New Common Stock | Sell | Self | Nov 19, 2025 | Dec 19, 2025 | $50,001 - $100,000 | PDF ↗ |
—SPY Option | Buy | Self | Sep 16, 2025 | Oct 14, 2025 | $15,001 - $50,000 | PDF ↗ |
—SPY Option | Sell | Self | Sep 16, 2025 | Oct 14, 2025 | $1,001 - $15,000 | PDF ↗ |
—QQQ Option | Buy | Self | Sep 16, 2025 | Oct 14, 2025 | $1,001 - $15,000 | PDF ↗ |
—SPY Option | Buy | Self | Sep 16, 2025 | Oct 14, 2025 | $15,001 - $50,000 | PDF ↗ |
—IWM Option | Buy | Self | Sep 15, 2025 | Oct 14, 2025 | $1,001 - $15,000 | PDF ↗ |
—QQQ Option | Buy | Joint | Sep 15, 2025 | Oct 14, 2025 | $1,001 - $15,000 | PDF ↗ |
—IWM Option | Buy | Joint | Sep 15, 2025 | Oct 14, 2025 | $1,001 - $15,000 | PDF ↗ |
—Arlington, TX Municipal Bond | Buy | Self | Aug 18, 2025 | Aug 29, 2025 | $50,001 - $100,000 | PDF ↗ |
—Pennsylvania State University Municipal Bond | Buy | Self | Jul 21, 2025 | Aug 25, 2025 | $50,001 - $100,000 | PDF ↗ |
—Minneapolis-Saint Paul, MN Municipal Bond | Buy | Self | Jul 18, 2025 | Aug 25, 2025 | $100,001 - $250,000 | PDF ↗ |
ZMZoom Communications, Inc. - Class A Common Stock | Sell | Self | Jun 25, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
COINCoinbase Global, Inc. - Class A Common Stock | Buy | Self | Jun 24, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
CRCLCircle Internet Group, Inc. Class A Common Stock | Buy | Self | Jun 24, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
AMZNAmazon.com, Inc. | Sell | Self | Jun 23, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
—CALL SPDR S&P 500 ETF | Sell | Self | Jun 16, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
—CALL BERKSHIRE CL B | Sell | Self | Jun 16, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
—CALL SPDR S&P 500 ETF | Buy | Self | Jun 16, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
—CALL BERKSHIRE CL B | Buy | Self | Jun 16, 2025 | Jul 8, 2025 | $15,001 - $50,000 | PDF ↗ |
—CALL BERKSHIRE CL B | Sell | Self | Jun 16, 2025 | Jul 8, 2025 | $50,001 - $100,000 | PDF ↗ |
—CALL BERKSHIRE CL B | Buy | Self | Jun 16, 2025 | Jul 8, 2025 | $50,001 - $100,000 | PDF ↗ |
GTLBGitLab Inc. - Class A Common Stock | Sell | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
DDOGDatadog, Inc. - Class A Common Stock | Sell | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
AVGOBroadcom Inc. | Buy | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
TEAMAtlassian Corporation - Class A Common Stock | Sell | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
TTANServiceTitan, Inc. - Class A Common Stock | Buy | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
INTCIntel Corporation | Sell | Self | Jun 11, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
INTCIntel Corporation | Partial sale | Self | Jun 6, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
APPApplovin Corporation - Class A Common Stock | Buy | Self | Jun 6, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
ZMZoom Communications, Inc. - Class A Common Stock | Sell | Self | Jun 6, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
SPOTSpotify Technology S.A. Ordinary Shares | Buy | Self | Jun 5, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
TSLATesla, Inc. | Buy | Self | Jun 5, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
GTLBGitLab Inc. - Class A Common Stock | Partial sale | Self | Jun 3, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
CRDOCredo Technology Group Holding Ltd | Buy | Self | Jun 3, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
TEAMAtlassian Corporation - Class A Common Stock | Partial sale | Self | Jun 3, 2025 | Jul 8, 2025 | $1,001 - $15,000 | PDF ↗ |
—OR ST SER J Municipal Bond | Sell | Self | Jun 2, 2025 | Jul 8, 2025 | $100,001 - $250,000 | PDF ↗ |
CBChubb Limited Common Stock | Sell | Self | Jun 13, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
MCDMcDonald's Corporation Common Stock | Sell | Self | Jun 2, 2025 | Jun 23, 2025 | $15,001 - $50,000 | PDF ↗ |
ANETArista Networks, Inc. Common Stock | Sell | Self | May 29, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
VEEVVeeva Systems Inc. Class A Common Stock | Buy | Self | May 29, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
OKTAOkta, Inc. - Class A Common Stock | Sell | Self | May 29, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
NVDANVIDIA Corporation | Buy | Self | May 29, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
ESTCElastic N.V. Ordinary Shares | Sell | Self | May 23, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
TSLATesla, Inc. | Buy | Self | May 23, 2025 | Jun 23, 2025 | $1,001 - $15,000 | PDF ↗ |
How these returns are calculated
- Filings disclose a dollar range, never a share count. Each trade is sized at the midpoint of its range and converted to shares at that day’s close.
- Buys are matched to sells oldest-first. A sell with no buy on file — the position was opened before this record starts — is left out instead of scored.
- The S&P 500 column is the index bought the day the position opened and sold the day it closed, so the comparison covers the days they were actually exposed.
- Win rate is shown separately for closed and open positions. Counting only closed sales flatters anyone still holding losers.
- Stocks only. An option’s payoff is not the underlying’s price move, so options, bonds and funds are listed but not scored. (4)
- Prices were unavailable for some tickers (delisted or renamed), so they are excluded: 5/305
- Sales with no matching purchase on file: 330
- Public records shown for information only. Not investment advice.
- Last computed: Sep 16, 2026