Greederboard
Official portrait of Robert P. Bresnahan, Jr.

Robert P. Bresnahan, Jr.

R Republican · Representative, Pennsylvania 8th district
33
Moderate self-dealing
5/6 components have data
#34 of 193 scored

Rob Bresnahan, a first-term Republican from Pennsylvania's 8th District, sits on Transportation and Infrastructure (Vice Chair, Highways and Transit), Agriculture and Small Business. He ran on banning congressional stock trading, then reported more than 650 trades in 2025, including sales of four Medicaid insurers a week before voting to cut Medicaid; he says advisers trade without his input, and his 2026 activity is limited to bonds. His wealth, estimated at $48 million, comes from his family's highway-electrical contracting firm, in which he still reports a $5M–$25M stake. No ethics or FEC complaint about him was found. His attendance is strong.

Public record

In Congress since
2025
Committees
Transportation and Infrastructure
Agriculture
Small Business
Missed votes, 119th Congress
0.9% (6 of 674; median member 1.9%)
Campaign money, 2025–26 cycle
$5.2M raised · 26% from PACs & committees · $2.6M cash on hand FEC ↗

The stock-trading ban

H.R. 7008 passage, Jul 22, 2026
Yes
Cosponsored a ban bill
H.R. 7008 H.R. 5106

H.R. 7008 bans new stock purchases by members, spouses and dependents; it doesn't force sales of existing holdings. The Senate vote was on the version paired with the SAVE Act, which is why no Democrat voted yes. Full breakdown →

Disclosed stock trades

653trades since Jan 2025
283buys
370sells
0filed past 45 days
$2.8M–$14Mdisclosed value range

Most-traded: NVDA ×14 · INTC ×10 · TSLA ×10 · META ×10 · HOOD ×10 · BRK.B ×9 · MSFT ×9 · BABA ×9

TradedFiledOwnerAssetTypeAmount
Jul 1, 2026Aug 12, 2026MemberUS Treasury Note 06/30/27 [GS]Buy$15,001 - $50,000filing ↗
Mar 6, 2026Mar 18, 2026MemberPennsylvania State Turnpike Commission Bond [GS]Buy$50,001 - $100,000filing ↗
Feb 20, 2026Mar 18, 2026MemberParkland, PA School District Municipal Bond [GS]Buy$50,001 - $100,000filing ↗
Feb 3, 2026Feb 22, 2026MemberPhiladelphia, PA Municipal Bond [GS]Buy$50,001 - $100,000filing ↗
Feb 3, 2026Feb 22, 2026MemberUS Treasury Note 01/31/27 [GS]Buy$1,001 - $15,000filing ↗
Dec 11, 2025Dec 19, 2025MemberK Kellanova Common Stock (K) [ST]Sell$1,001 - $15,000filing ↗
Dec 4, 2025Dec 19, 2025MemberPennsylvania State Turnpike Commission Bond [GS]Buy$50,001 - $100,000filing ↗
Nov 25, 2025Dec 19, 2025MemberSouderton, PA Municipal Bond [GS]Sell$50,001 - $100,000filing ↗
Nov 19, 2025Dec 19, 2025MemberBRK.B Berkshire Hathaway Inc. New Common Stock (BRK.B) [ST]Sell$50,001 - $100,000filing ↗
Nov 19, 2025Dec 19, 2025MemberBRKB Option [OT]Buy$15,001 - $50,000filing ↗
Nov 19, 2025Dec 19, 2025MemberBRKB Option [OT]Buy$50,001 - $100,000filing ↗
Nov 19, 2025Dec 19, 2025MemberBRKB Option [OT]Buy$1,001 - $15,000filing ↗
Nov 19, 2025Dec 19, 2025MemberBRKB Option [OT]Buy$15,001 - $50,000filing ↗
Nov 19, 2025Dec 19, 2025MemberSPY Option [OT]Buy$15,001 - $50,000filing ↗
Nov 19, 2025Dec 19, 2025MemberSPY Option [OT]Buy$15,001 - $50,000filing ↗
Nov 19, 2025Dec 19, 2025MemberSPY Option [OT]Buy$1,001 - $15,000filing ↗
Nov 19, 2025Dec 19, 2025MemberSPY Option [OT]Buy$50,001 - $100,000filing ↗
Sep 16, 2025Oct 14, 2025MemberQQQ Option [OT]Buy$1,001 - $15,000filing ↗
Sep 16, 2025Oct 14, 2025MemberSPY Option [OT]Sell$1,001 - $15,000filing ↗
Sep 16, 2025Oct 14, 2025MemberSPY Option [OT]Buy$15,001 - $50,000filing ↗
Sep 16, 2025Oct 14, 2025MemberSPY Option [OT]Buy$15,001 - $50,000filing ↗
Sep 15, 2025Oct 14, 2025MemberIWM Option [OT]Buy$1,001 - $15,000filing ↗
Sep 15, 2025Oct 14, 2025JointIWM Option [OT]Buy$1,001 - $15,000filing ↗
Sep 15, 2025Oct 14, 2025JointQQQ Option [OT]Buy$1,001 - $15,000filing ↗
Aug 18, 2025Aug 29, 2025MemberArlington, TX Municipal Bond [GS]Buy$50,001 - $100,000filing ↗
Jul 21, 2025Aug 25, 2025MemberPennsylvania State University Municipal Bond [GS]Buy$50,001 - $100,000filing ↗
Jul 18, 2025Aug 25, 2025MemberMinneapolis-Saint Paul, MN Municipal Bond [GS]Buy$100,001 - $250,000filing ↗
Jun 25, 2025Jul 8, 2025MemberZM Zoom Communications, Inc. - Class A Common Stock (ZM) [ST]Sell$1,001 - $15,000filing ↗
Jun 24, 2025Jul 8, 2025MemberCRCL Circle Internet Group, Inc. Class A Common Stock (CRCL) [ST]Buy$1,001 - $15,000filing ↗
Jun 24, 2025Jul 8, 2025MemberCOIN Coinbase Global, Inc. - Class A Common Stock (COIN) [ST]Buy$1,001 - $15,000filing ↗
Jun 23, 2025Jul 8, 2025MemberAMZN Amazon.com, Inc. - Common Stock (AMZN) [ST]Sell$1,001 - $15,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL BERKSHIRE CL B [OT]Sell$50,001 - $100,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL BERKSHIRE CL B [OT]Buy$50,001 - $100,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL BERKSHIRE CL B [OT]Sell$1,001 - $15,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL BERKSHIRE CL B [OT]Buy$15,001 - $50,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL SPDR S&P 500 ETF [OT]Buy$1,001 - $15,000filing ↗
Jun 16, 2025Jul 8, 2025MemberCALL SPDR S&P 500 ETF [OT]Sell$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberTEAM Atlassian Corporation - Class A Common Stock (TEAM) [ST]Sell$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberAVGO Broadcom Inc. - Common Stock (AVGO) [ST]Buy$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberDDOG Datadog, Inc. - Class A Common Stock (DDOG) [ST]Sell$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberGTLB GitLab Inc. - Class A Common Stock (GTLB) [ST]Sell$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberINTC Intel Corporation - Common Stock (INTC) [ST]Sell$1,001 - $15,000filing ↗
Jun 11, 2025Jul 8, 2025MemberTTAN ServiceTitan, Inc. - Class A Common Stock (TTAN) [ST]Buy$1,001 - $15,000filing ↗
Jun 6, 2025Jul 8, 2025MemberAPP Applovin Corporation - Class A Common Stock (APP) [ST]Buy$1,001 - $15,000filing ↗
Jun 6, 2025Jul 8, 2025MemberINTC Intel Corporation - Common Stock (INTC) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 6, 2025Jul 8, 2025MemberZM Zoom Communications, Inc. - Class A Common Stock (ZM) [ST]Sell$1,001 - $15,000filing ↗
Jun 5, 2025Jul 8, 2025MemberSPOT Spotify Technology S.A. Ordinary Shares (SPOT) [ST]Buy$1,001 - $15,000filing ↗
Jun 5, 2025Jul 8, 2025MemberTSLA Tesla, Inc. - Common Stock (TSLA) [ST]Buy$1,001 - $15,000filing ↗
Jun 3, 2025Jul 8, 2025MemberTEAM Atlassian Corporation - Class A Common Stock (TEAM) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 3, 2025Jul 8, 2025MemberCRDO Credo Technology Group Holding Ltd - Ordinary Shares (CRDO) [ST]Buy$1,001 - $15,000filing ↗
Jun 3, 2025Jul 8, 2025MemberGTLB GitLab Inc. - Class A Common Stock (GTLB) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 2, 2025Jul 8, 2025MemberOR ST SER J Municipal Bond [GS]Sell$100,001 - $250,000filing ↗
Jun 13, 2025Jun 23, 2025MemberCB Chubb Limited Common Stock (CB) [ST]Sell$1,001 - $15,000filing ↗
Jun 2, 2025Jun 23, 2025MemberMCD McDonald's Corporation Common Stock (MCD) [ST]Sell$15,001 - $50,000filing ↗
May 29, 2025Jun 23, 2025MemberANET Arista Networks, Inc. Common Stock (ANET) [ST]Sell$1,001 - $15,000filing ↗
May 29, 2025Jun 23, 2025MemberNVDA NVIDIA Corporation - Common Stock (NVDA) [ST]Buy$1,001 - $15,000filing ↗
May 29, 2025Jun 23, 2025MemberOKTA Okta, Inc. - Class A Common Stock (OKTA) [ST]Sell$1,001 - $15,000filing ↗
May 29, 2025Jun 23, 2025MemberVEEV Veeva Systems Inc. Class A Common Stock (VEEV) [ST]Buy$1,001 - $15,000filing ↗
May 23, 2025Jun 23, 2025MemberMMM 3M Company Common Stock (MMM) [ST]Sell$15,001 - $50,000filing ↗
May 23, 2025Jun 23, 2025MemberESTC Elastic N.V. Ordinary Shares (ESTC) [ST]Sell$1,001 - $15,000filing ↗

Showing the 60 most recent of 653. Download everything →

Amounts are the ranges members must report, not exact values. The STOCK Act requires a report within 45 days of a trade; "late" counts days past that deadline, measured to the filing date.

How the score breaks down

Stock self-tradinghousehold / spouse
25% weight
72
Greederboard's parse of 21 House Clerk reports finds 653 transactions since January 2025 (568 self, 85 joint), about $2.8M–$14.3M by range, and no late filings. That makes him one of the most active traders in the 119th Congress. On May 15, 2025 his account sold UnitedHealth, Elevance, CVS and Centene, four large Medicaid managed-care companies, a week before he voted for the House bill that cut Medicaid. Business Insider counted 40 trades worth at least $166,000 after his May 6, 2025 promise to move into a blind trust. He says advisers trade without his input. His 2026 reports show only municipal bonds and Treasury notes.
Net-worth enrichment in office
15% weight
10
His wealth predates office. His 2024 candidate report listed a $5M–$25M interest in his family's Kuharchik Construction, two JPMorgan accounts each at $1M–$5M, and commercial real estate. His 2025 report shows three Pittston real-estate sales of $1M–$5M each in June 2025. Wikipedia cites an estimated net worth of $48 million. Nothing shows growth tied to the office.
Money → action alignmentcorrelation, not proof of any quid-pro-quo
20% weight
15
Correlation, not proof. PAC money is a large share of his receipts: $1,378,927 of $5.23M in the 2026 cycle through June 30, 2026, per FEC. An industry breakdown from a primary or reference source could not be retrieved, and no donor-to-action link was found. The Medicaid-stock sale is scored under stock trading.
Campaign-fund personal useno data
15% weight
—
No FEC or ethics complaint about campaign spending was found. Context: he lent his 2024 campaign about $1.3M, and the committee has repaid him $180,000 in the 2026 cycle, a legal repayment that is disclosed on FEC reports.
Revolving door & family
15% weight
35
Bresnahan is Vice Chair of the Highways and Transit subcommittee while still reporting a $5M–$25M interest in Kuharchik Construction, the family highway-electrical contractor he ran as CEO. The company does traffic signals, intelligent transportation systems and highway lighting, which overlaps with his subcommittee's jurisdiction. No reporting was found tying any specific contract or legislative act to the company. This is an ownership overlap, not a documented case of steering.
Skips the job to fundraise
10% weight
0
Voteview records 6 missed of 674 roll calls (0.9%), below the House median.

Sources behind this score: 8 official record · 4 news reporting · 1 reference database. Score = weighted average of the components that have data; the 1 without sourced evidence are excluded, never counted against the member. Methodology →

Embed this score on your site

Updates automatically when the score changes.

Right of reply

Is something here wrong or missing context? Members and their staff can send a correction or a statement. Statements are published on this page in full, and corrections go in the public log. Email corrections@greederboard.com.