← US political trades
Rob Bresnahan

Republican · Representative · PA, District 8

Rob Bresnahan

654 disclosed trades · 17/05/2024 → 01/07/2026

Tickers
303
Buys / sells
283 / 371
Median lag
30d
Est. volume
$8.5M
C63/ 100

median 30d lag to file · 1 late

Return mirror

Buy disclosures averaged +36.6% since filing, +5.9 pp vs S&P 500.

since disclosure
Win rate
67.7%
Avg return
+36.6%
vs S&P 500
+5.9 pp

Playbook

Index Shadow

Rob shows an Index Shadow pattern

Diversified book that tracks the index closely.

Spread across many names with no single position dominating. Returns rarely diverge meaningfully from the S&P 500.

Cadence
308/yr
Buy bias
43%

Activity timeline

yearwise

1242024: 1 trades648252025: 648 trades5262026: 5 trades

Most traded

by count

Estimated holdings

10 positions · $370K est. volume

All disclosed trades (654)

Showing 654 of 654 loaded disclosures

  • 12/08/2026Traded 01/07/2026Buy

    US Treasury Note 06/30/27

    All investment decisions related to my personal financial portfolio are delegated to professional financial

    $15,001–$50,000
  • 18/03/2026Traded 06/03/2026Buy

    Pennsylvania State Turnpike Commission Bond

    $50,001–$100,000
  • 18/03/2026Traded 20/02/2026Buy

    Parkland, PA School District Municipal Bond

    $50,001–$100,000
  • 22/02/2026Traded 03/02/2026Buy

    Philadelphia, PA Municipal Bond

    $50,001–$100,000
  • 22/02/2026Traded 03/02/2026Buy

    US Treasury Note 01/31/27

    $1,001–$15,000
  • 19/12/2025Traded 11/12/2025Sell

    KKellanova

    Mandatory sale due to corporate acquisition

    $1,001–$15,000
  • 19/12/2025Traded 04/12/2025Buy

    Pennsylvania State Turnpike Commission Bond

    $50,001–$100,000
  • 19/12/2025Traded 25/11/2025Sell

    Souderton, PA Municipal Bond

    $50,001–$100,000
  • 19/12/2025Traded 19/11/2025Sell

    BRK.BBerkshire Hathaway

    Buy to Close Covered Call Contract

    $50,001–$100,000
  • 19/12/2025Traded 19/11/2025Buy

    BRKB Option

    CALL BERKSHIRE CL B NEW $380 EXP 01/16/26

    $15,001–$50,000
  • 19/12/2025Traded 19/11/2025Buy

    BRKB Option

    CALL BERKSHIRE CL B NEW $410 EXP 06/18/26

    $50,001–$100,000
  • 19/12/2025Traded 19/11/2025Buy

    BRKB Option

    CALL BERKSHIRE CL B NEW $410 EXP 06/18/26

    $1,001–$15,000
  • 19/12/2025Traded 19/11/2025Buy

    BRKB Option

    CALL BERKSHIRE CL B NEW $390 EXP 01/16/26

    $15,001–$50,000
  • 19/12/2025Traded 19/11/2025Buy×2

    SPY Option

    CALL SPDR S&P 500 ETF TR $500 EXP 03/20/26

    $15,001–$50,000
  • 19/12/2025Traded 19/11/2025Buy

    SPY Option

    CALL SPDR S&P 500 ETF TR $550 EXP 09/18/26

    $1,001–$15,000
  • 19/12/2025Traded 19/11/2025Buy

    SPY Option

    CALL SPDR S&P 500 ETF TR $505 EXP 12/19/25

    $50,001–$100,000
  • 14/10/2025Traded 16/09/2025Buy

    QQQ Option

    CALL INVESCO QQQ SER 1 $450 EXP 09/19/25

    $1,001–$15,000
  • 14/10/2025Traded 16/09/2025Sell

    SPY Option

    CALL SPDR S&P 500 ETF TR $550 EXP 09/18/26

    $1,001–$15,000
  • 14/10/2025Traded 16/09/2025Buy×2

    SPY Option

    CALL SPDR S&P 500 ETF TR $470 EXP 09/19/25

    $15,001–$50,000
  • 14/10/2025Traded 15/09/2025Buy

    IWM Option

    CALL ISHARES RUSSELL 2000 $175 EXP 09/19/25

    $1,001–$15,000
  • 14/10/2025Traded 15/09/2025Buy

    IWM Option

    CALL ISHARES RUSSELL 2000 $175 EXP 09/19/25

    $1,001–$15,000
  • 14/10/2025Traded 15/09/2025Buy

    QQQ Option

    CALL INVESCO QQQ $450 EXP 09/19/25

    $1,001–$15,000
  • 29/08/2025Traded 18/08/2025Buy

    Arlington, TX Municipal Bond

    Arlington, TX Municipal Bond

    $50,001–$100,000

US Congress periodic transaction reports (STOCK Act). Latest trade: 01/07/2026. Identical consecutive line items on the same filing are collapsed with a ×N badge.