MetaCap
Robert P. Bresnahan, Jr. official portrait

Robert P. Bresnahan, Jr. Stock Trades

U.S. RepresentativeRepublicanPA, District 8

Trades on file
654
Buys / sells (recent 300)
164 / 136
Last trade
Jul 1, 2026
Typical amount
$1,001 – $15,000

Robert P. Bresnahan, Jr.'s trading activity

Rep. Robert P. Bresnahan, Jr., a Republican from PA, has 654 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are NVDA (14 trades), META (10 trades) and TSLA (10 trades). Across the 300 most recent trades, 164 were purchases and 136 were sales (full or partial).

The most recent reported transaction is dated Jul 1, 2026, and the latest report was filed on Aug 12, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

Robert P. Bresnahan, Jr. trades by year
YearTrades
20265
2025649

Stocks Robert P. Bresnahan, Jr. trades most

Stocks most traded by Robert P. Bresnahan, Jr.
StockTradesBuysSells
NVDANVIDIA1486
METAMeta Platforms1028
TSLATesla1055
HOODRobinhood Markets1028
INTCIntel1082
BABAAlibaba Group981
MSFTMicrosoft945
BRK.BBerkshire Hathaway954
TXNTexas Instruments761
ZMZoom Communications752
TTWOTake-Two Interactive Software660
GOOGAlphabet615
CRDOCredo Technology Group615
SNOWSnowflake550
INTUIntuit541

Robert P. Bresnahan, Jr. trade history

Stock trades disclosed by Robert P. Bresnahan, Jr.
AssetTypeAmountTradedFiling
US Treasury Note 06/30/27bondBuy$15,001 – $50,000Jul 1, 2026Filing for Robert P. Bresnahan, Jr. US Treasury Note 06/30/27 trade
Pennsylvania State Turnpike Commission BondbondBuy$50,001 – $100,000Mar 6, 2026Filing for Robert P. Bresnahan, Jr. Pennsylvania State Turnpike Commission Bond trade
Parkland, PA School District Municipal BondbondBuy$50,001 – $100,000Feb 20, 2026Filing for Robert P. Bresnahan, Jr. Parkland, PA School District Municipal Bond trade
US Treasury Note 01/31/27bondBuy$1,001 – $15,000Feb 3, 2026Filing for Robert P. Bresnahan, Jr. US Treasury Note 01/31/27 trade
Philadelphia, PA Municipal BondbondBuy$50,001 – $100,000Feb 3, 2026Filing for Robert P. Bresnahan, Jr. Philadelphia, PA Municipal Bond trade
Kellanova Common StockstockSell$1,001 – $15,000Dec 11, 2025Filing for Robert P. Bresnahan, Jr. Kellanova Common Stock trade
Pennsylvania State Turnpike Commission BondbondBuy$50,001 – $100,000Dec 4, 2025Filing for Robert P. Bresnahan, Jr. Pennsylvania State Turnpike Commission Bond trade
Souderton, PA Municipal BondbondSell$50,001 – $100,000Nov 25, 2025Filing for Robert P. Bresnahan, Jr. Souderton, PA Municipal Bond trade
SPY OptionotherBuy$50,001 – $100,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
SPY OptionotherBuy$1,001 – $15,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
SPY OptionotherBuy$15,001 – $50,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
SPY OptionotherBuy$15,001 – $50,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
BRKB OptionotherBuy$15,001 – $50,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. BRKB Option trade
BRKB OptionotherBuy$1,001 – $15,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. BRKB Option trade
BRKB OptionotherBuy$50,001 – $100,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. BRKB Option trade
BRKB OptionotherBuy$15,001 – $50,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. BRKB Option trade
BRK.BBerkshire Hathaway Inc.Sell$50,001 – $100,000Nov 19, 2025Filing for Robert P. Bresnahan, Jr. BRK.B trade
SPY OptionotherBuy$15,001 – $50,000Sep 16, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
SPY OptionotherBuy$15,001 – $50,000Sep 16, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
SPY OptionotherSell$1,001 – $15,000Sep 16, 2025Filing for Robert P. Bresnahan, Jr. SPY Option trade
QQQ OptionotherBuy$1,001 – $15,000Sep 16, 2025Filing for Robert P. Bresnahan, Jr. QQQ Option trade
QQQ OptionotherBuyJoint$1,001 – $15,000Sep 15, 2025Filing for Robert P. Bresnahan, Jr. QQQ Option trade
IWM OptionotherBuyJoint$1,001 – $15,000Sep 15, 2025Filing for Robert P. Bresnahan, Jr. IWM Option trade
IWM OptionotherBuy$1,001 – $15,000Sep 15, 2025Filing for Robert P. Bresnahan, Jr. IWM Option trade
Arlington, TX Municipal BondbondBuy$50,001 – $100,000Aug 18, 2025Filing for Robert P. Bresnahan, Jr. Arlington, TX Municipal Bond trade
Pennsylvania State University Municipal BondbondBuy$50,001 – $100,000Jul 21, 2025Filing for Robert P. Bresnahan, Jr. Pennsylvania State University Municipal Bond trade
Minneapolis-Saint Paul, MN Municipal BondbondBuy$100,001 – $250,000Jul 18, 2025Filing for Robert P. Bresnahan, Jr. Minneapolis-Saint Paul, MN Municipal Bond trade
ZMZoom Communications Inc. Class ASell$1,001 – $15,000Jun 25, 2025Filing for Robert P. Bresnahan, Jr. ZM trade
COINCoinbase Global Inc. Class ABuy$1,001 – $15,000Jun 24, 2025Filing for Robert P. Bresnahan, Jr. COIN trade
CRCLCircle Internet Group Inc. Class ABuy$1,001 – $15,000Jun 24, 2025Filing for Robert P. Bresnahan, Jr. CRCL trade
AMZNAmazon.com Inc.Sell$1,001 – $15,000Jun 23, 2025Filing for Robert P. Bresnahan, Jr. AMZN trade
CALL SPDR S&P 500 ETFotherSell$1,001 – $15,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL SPDR S&P 500 ETF trade
CALL SPDR S&P 500 ETFotherBuy$1,001 – $15,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL SPDR S&P 500 ETF trade
CALL BERKSHIRE CL BotherBuy$15,001 – $50,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL BERKSHIRE CL B trade
CALL BERKSHIRE CL BotherSell$1,001 – $15,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL BERKSHIRE CL B trade
CALL BERKSHIRE CL BotherBuy$50,001 – $100,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL BERKSHIRE CL B trade
CALL BERKSHIRE CL BotherSell$50,001 – $100,000Jun 16, 2025Filing for Robert P. Bresnahan, Jr. CALL BERKSHIRE CL B trade
CBChubb LimitedSell$1,001 – $15,000Jun 13, 2025Filing for Robert P. Bresnahan, Jr. CB trade
TTANServiceTitan Inc. Class ABuy$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. TTAN trade
INTCIntel CorporationSell$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. INTC trade
GTLBGitLab Inc. Class ASell$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. GTLB trade
DDOGDatadog Inc. Class ASell$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. DDOG trade
AVGOBroadcom Inc.Buy$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. AVGO trade
TEAMAtlassian Corporation Class ASell$1,001 – $15,000Jun 11, 2025Filing for Robert P. Bresnahan, Jr. TEAM trade
ZMZoom Communications Inc. Class ASell$1,001 – $15,000Jun 6, 2025Filing for Robert P. Bresnahan, Jr. ZM trade
INTCIntel CorporationPartial sell$1,001 – $15,000Jun 6, 2025Filing for Robert P. Bresnahan, Jr. INTC trade
APPApplovin Corporation Class ABuy$1,001 – $15,000Jun 6, 2025Filing for Robert P. Bresnahan, Jr. APP trade
TSLATesla Inc.Buy$1,001 – $15,000Jun 5, 2025Filing for Robert P. Bresnahan, Jr. TSLA trade
SPOTSpotify Technology S.A.Buy$1,001 – $15,000Jun 5, 2025Filing for Robert P. Bresnahan, Jr. SPOT trade
GTLBGitLab Inc. Class APartial sell$1,001 – $15,000Jun 3, 2025Filing for Robert P. Bresnahan, Jr. GTLB trade
CRDOCredo Technology Group Holding LtdBuy$1,001 – $15,000Jun 3, 2025Filing for Robert P. Bresnahan, Jr. CRDO trade
TEAMAtlassian Corporation Class APartial sell$1,001 – $15,000Jun 3, 2025Filing for Robert P. Bresnahan, Jr. TEAM trade
OR ST SER J Municipal BondbondSell$100,001 – $250,000Jun 2, 2025Filing for Robert P. Bresnahan, Jr. OR ST SER J Municipal Bond trade
MCDMcDonald's CorporationSell$15,001 – $50,000Jun 2, 2025Filing for Robert P. Bresnahan, Jr. MCD trade
VEEVVeeva Systems Inc. Class ABuy$1,001 – $15,000May 29, 2025Filing for Robert P. Bresnahan, Jr. VEEV trade
OKTAOkta Inc. Class ASell$1,001 – $15,000May 29, 2025Filing for Robert P. Bresnahan, Jr. OKTA trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 29, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
ANETArista Networks Inc.Sell$1,001 – $15,000May 29, 2025Filing for Robert P. Bresnahan, Jr. ANET trade
TSLATesla Inc.Buy$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. TSLA trade
SNOWSnowflake Inc.Buy$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. SNOW trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
NUNu Holdings Ltd. Class ASell$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. NU trade
GWREGuidewire Software Inc.Sell$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. GWRE trade
ESTCElastic N.V.Sell$1,001 – $15,000May 23, 2025Filing for Robert P. Bresnahan, Jr. ESTC trade
MMM3M CompanySell$15,001 – $50,000May 23, 2025Filing for Robert P. Bresnahan, Jr. MMM trade
NFLXNetflix Inc.Sell$1,001 – $15,000May 17, 2025Filing for Robert P. Bresnahan, Jr. NFLX trade
VEEVVeeva Systems Inc. Class ASell$1,001 – $15,000May 16, 2025Filing for Robert P. Bresnahan, Jr. VEEV trade
TSLATesla Inc.Buy$1,001 – $15,000May 16, 2025Filing for Robert P. Bresnahan, Jr. TSLA trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 16, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
WYWeyerhaeuser CompanySell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. WY trade
WABWestinghouse Air Brake Technologies CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. WAB trade
WATWaters CorporationBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. WAT trade
WMWaste Management Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. WM trade
VLOValero Energy CorporationBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. VLO trade
COOThe Cooper Companies Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. COO trade
REGNRegeneron Pharmaceuticals Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. REGN trade
PPGPPG Industries Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. PPG trade
NUENucor CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. NUE trade
NOCNorthrop Grumman CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. NOC trade
MOHMolina Healthcare IncBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. MOH trade
Marsh & McLennan Companies, Inc. Common StockstockSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. Marsh & McLennan Companies, Inc. Common Stock trade
LYBLyondellBasell Industries NVBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. LYB trade
LMTLockheed Martin CorporationBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. LMT trade
JPMJP Morgan Chase & Co.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. JPM trade
IDXXIDEXX Laboratories Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. IDXX trade
HUMHumana Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. HUM trade
HSTHost Hotels & Resorts Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. HST trade
DOCHealthpeak Properties Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. DOC trade
HALHalliburton CompanySell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. HAL trade
GDGeneral Dynamics CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. GD trade
GEGE AerospaceSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. GE trade
EOGEOG Resources Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. EOG trade
Electronic Arts Inc. - Common StockstockSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. Electronic Arts Inc. - Common Stock trade
EMNEastman Chemical CompanySell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. EMN trade
DDDuPont de Nemours Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. DD trade
DOWDow Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. DOW trade
DXCMDexCom Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. DXCM trade
EDConsolidated Edison Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ED trade
KOCoca-Cola Company (The)Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. KO trade
CNCCentene CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. CNC trade
BIIBBiogen Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. BIIB trade
BDXBecton Dickinson and CompanyBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. BDX trade
BAXBaxter International Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. BAX trade
AEEAmeren CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. AEE trade
AREAlexandria Real Estate Equities Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ARE trade
APDAir Products and Chemicals Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. APD trade
ABBVAbbVie Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ABBV trade
ZTSZoetis Inc. Class ABuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ZTS trade
ZBHZimmer Biomet Holdings Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ZBH trade
YUMYum! Brands Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. YUM trade
WECWEC Energy Group Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. WEC trade
UNHUnitedHealth Group IncorporatedSell$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. UNH trade
TMOThermo Fisher Scientific IncBuy$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. TMO trade
KHCThe Kraft Heinz CompanyBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. KHC trade
HSYThe Hershey CompanyBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. HSY trade
TXNTexas Instruments IncorporatedBuy$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. TXN trade
SLBSLB LimitedSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. SLB trade
PFEPfizer Inc.Buy$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. PFE trade
PEPPepsiCo Inc.Sell$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. PEP trade
OXYOccidental Petroleum CorporationBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. OXY trade
MTDMettler-Toledo International Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. MTD trade
MRKMerck & Company Inc.Sell$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. MRK trade
MDTMedtronic plc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. MDT trade
MPCMarathon Petroleum CorporationBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. MPC trade
LHLabcorp Holdings Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. LH trade
KMBKimberly-Clark CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. KMB trade
KDPKeurig Dr Pepper Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. KDP trade
IQVIQVIA Holdings Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. IQV trade
IFFInternational Flavors & Fragrances Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. IFF trade
INCYIncyte Corp.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. INCY trade
GISGeneral Mills Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. GIS trade
GEHCGE HealthCare Technologies Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. GEHC trade
XOMExxonMobil Holdings CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. XOM trade
ELVElevance Health Inc.Sell$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. ELV trade
DHRDanaher CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. DHR trade
CVSCVS Health CorporationSell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. CVS trade
CSGPCoStar Group Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. CSGP trade
COPConocoPhillipsBuy$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. COP trade
CRLCharles River Laboratories International Inc.Sell$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. CRL trade
CATCaterpillar Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. CAT trade
AMCRAmcor plcBuy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. AMCR trade
AAgilent Technologies Inc.Buy$1,001 – $15,000May 15, 2025Filing for Robert P. Bresnahan, Jr. A trade
AMDAdvanced Micro Devices Inc.Buy$15,001 – $50,000May 15, 2025Filing for Robert P. Bresnahan, Jr. AMD trade
HOODRobinhood Markets Inc. Class ABuy$1,001 – $15,000May 13, 2025Filing for Robert P. Bresnahan, Jr. HOOD trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 13, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
NFLXNetflix Inc.Sell$1,001 – $15,000May 13, 2025Filing for Robert P. Bresnahan, Jr. NFLX trade
METAMeta Platforms Inc. Class ABuy$1,001 – $15,000May 13, 2025Filing for Robert P. Bresnahan, Jr. META trade
TXNTexas Instruments IncorporatedBuy$1,001 – $15,000May 12, 2025Filing for Robert P. Bresnahan, Jr. TXN trade
TSLATesla Inc.Buy$1,001 – $15,000May 12, 2025Filing for Robert P. Bresnahan, Jr. TSLA trade
ONTOOnto Innovation Inc.Sell$1,001 – $15,000May 12, 2025Filing for Robert P. Bresnahan, Jr. ONTO trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 12, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
TTDThe Trade Desk Inc. Class ABuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. TTD trade
TEMTempus AI Inc. Class ABuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. TEM trade
ONTOOnto Innovation Inc.Partial sell$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. ONTO trade
OKTAOkta Inc. Class ABuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. OKTA trade
MSFTMicrosoft CorporationBuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. MSFT trade
HOODRobinhood Markets Inc. Class ABuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. HOOD trade
NVDANVIDIA CorporationBuy$1,001 – $15,000May 9, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
GOOGAlphabet Inc. Class CSell$1,001 – $15,000May 8, 2025Filing for Robert P. Bresnahan, Jr. GOOG trade
GOOGAlphabet Inc. Class CSell$1,001 – $15,000May 7, 2025Filing for Robert P. Bresnahan, Jr. GOOG trade
CALL ISHARES RUSSELLotherSell$1,001 – $15,000May 1, 2025Filing for Robert P. Bresnahan, Jr. CALL ISHARES RUSSELL trade
CALL ISHARES RUSSELLotherSell$1,001 – $15,000May 1, 2025Filing for Robert P. Bresnahan, Jr. CALL ISHARES RUSSELL trade
CALL INVESCO QQQ SER 1otherSell$1,001 – $15,000May 1, 2025Filing for Robert P. Bresnahan, Jr. CALL INVESCO QQQ SER 1 trade
CALL INVESCO QQQ SER 1otherSell$1,001 – $15,000May 1, 2025Filing for Robert P. Bresnahan, Jr. CALL INVESCO QQQ SER 1 trade
NFLXNetflix Inc.Sell$1,001 – $15,000Apr 17, 2025Filing for Robert P. Bresnahan, Jr. NFLX trade
METAMeta Platforms Inc. Class ASell$1,001 – $15,000Apr 17, 2025Filing for Robert P. Bresnahan, Jr. META trade
METAMeta Platforms Inc. Class ASell$1,001 – $15,000Apr 17, 2025Filing for Robert P. Bresnahan, Jr. META trade
METAMeta Platforms Inc. Class APartial sell$1,001 – $15,000Apr 16, 2025Filing for Robert P. Bresnahan, Jr. META trade
METAMeta Platforms Inc. Class APartial sell$1,001 – $15,000Apr 16, 2025Filing for Robert P. Bresnahan, Jr. META trade
TXNTexas Instruments IncorporatedBuy$1,001 – $15,000Apr 11, 2025Filing for Robert P. Bresnahan, Jr. TXN trade
NVDANVIDIA CorporationBuy$1,001 – $15,000Apr 11, 2025Filing for Robert P. Bresnahan, Jr. NVDA trade
GOOGAlphabet Inc. Class CBuy$1,001 – $15,000Apr 11, 2025Filing for Robert P. Bresnahan, Jr. GOOG trade
WDCWestern Digital CorporationSell$1,001 – $15,000Apr 11, 2025Filing for Robert P. Bresnahan, Jr. WDC trade
WDCWestern Digital CorporationPartial sell$1,001 – $15,000Apr 10, 2025Filing for Robert P. Bresnahan, Jr. WDC trade
UNIV OF WA WA UNIV REVENUES REF-SER AbondBuy$50,001 – $100,000Apr 10, 2025Filing for Robert P. Bresnahan, Jr. UNIV OF WA WA UNIV REVENUES REF-SER A trade
ZBHZimmer Biomet Holdings Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ZBH trade
WDAYWorkday Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. WDAY trade
WSTWest Pharmaceutical Services Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. WST trade
WECWEC Energy Group Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. WEC trade
WATWaters CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. WAT trade
DISWalt Disney Company (The)Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DIS trade
VVisa Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. V trade
VTRSViatris Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. VTRS trade
VZVerizon Communications Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. VZ trade
UNHUnitedHealth Group IncorporatedBuy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. UNH trade
URIUnited Rentals Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. URI trade
UPSUnited Parcel Service Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. UPS trade
UNPUnion Pacific CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. UNP trade
TFCTruist Financial CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TFC trade
TSCOTractor Supply CompanySell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TSCO trade
TPLTexas Pacific Land CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TPL trade
TSLATesla Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TSLA trade
TDYTeledyne Technologies IncorporatedBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TDY trade
TELTE Connectivity plcBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TEL trade
TTWOTake-Two Interactive Software Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TTWO trade
SMCISuper Micro Computer Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SMCI trade
SYKStryker CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SYK trade
SYKStryker CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SYK trade
STXSeagate Technology Holdings PLCSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. STX trade
SNDKSandisk CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SNDK trade
SPGIS&P Global Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SPGI trade
RCLRoyal Caribbean Cruises Ltd.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. RCL trade
RVTYRevvity Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. RVTY trade
REGNRegeneron Pharmaceuticals Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. REGN trade
RDDTReddit Inc. Class ASell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. RDDT trade
RDDTReddit Inc. Class ASell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. RDDT trade
PTCPTC Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PTC trade
PEPPepsiCo Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PEP trade
PYPLPayPal Holdings Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PYPL trade
PLTRPalantir Technologies Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PLTR trade
PCARPACCAR Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PCAR trade
PA ST UNIV 5.0% 09/01/2035 DTD 09/10/2024 PAR CALLbondBuy$50,001 – $100,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. PA ST UNIV 5.0% 09/01/2035 DTD 09/10/2024 PAR CALL trade
ORCLOracle CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ORCL trade
OMCOmnicom Group Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. OMC trade
ODFLOld Dominion Freight Line Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ODFL trade
OKTAOkta Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. OKTA trade
NXPINXP Semiconductors N.V.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NXPI trade
NDSNNordson CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NDSN trade
NKENike Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NKE trade
NEENextEra Energy Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NEE trade
NEMNewmont CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NEM trade
MSCIMSCI Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MSCI trade
MPWRMonolithic Power Systems Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MPWR trade
MRNAModerna Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MRNA trade
MSFTMicrosoft CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MSFT trade
MSFTMicrosoft CorporationBuy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MSFT trade
MUMicron Technology Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MU trade
MCHPMicrochip Technology IncorporatedBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MCHP trade
MRKMerck & Company Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MRK trade
MPCMarathon Petroleum CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. MPC trade
LOWLowe's Companies Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. LOW trade
LINLinde plcSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. LIN trade
LRCXLam Research CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. LRCX trade
LHLabcorp Holdings Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. LH trade
KKRKKR & Co. Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. KKR trade
KEYSKeysight Technologies Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. KEYS trade
Kellanova Common StockstockBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. Kellanova Common Stock trade
IQVIQVIA Holdings Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. IQV trade
IRIngersoll Rand Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. IR trade
HBANHuntington Bancshares IncorporatedSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. HBAN trade
HONHoneywell International Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. HON trade
HONHoneywell International Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. HON trade
HSICHenry Schein Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. HSIC trade
GDDYGoDaddy Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. GDDY trade
GMGeneral Motors CompanyBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. GM trade
GDGeneral Dynamics CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. GD trade
FTVFortive CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. FTV trade
FFord Motor CompanyBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. F trade
FSLRFirst Solar Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. FSLR trade
XOMExxonMobil Holdings CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. XOM trade
ESEversource Energy (D/B/A)Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ES trade
EFXEquifax Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. EFX trade
EQTEQT CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. EQT trade
Electronic Arts Inc. - Common StockstockSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. Electronic Arts Inc. - Common Stock trade
EWEdwards Lifesciences CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. EW trade
DOVDover CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DOV trade
DASHDoorDash Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DASH trade
FANGDiamondback Energy Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. FANG trade
DVNDevon Energy CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DVN trade
DALDelta Air Lines Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DAL trade
DELLDell Technologies Inc. Class CBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DELL trade
SREDBA SempraBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. SRE trade
DRIDarden Restaurants Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DRI trade
DHRDanaher CorporationBuy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DHR trade
DHID.R. Horton Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. DHI trade
EXEExpand Energy CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. EXE trade
GLWCorning IncorporatedBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. GLW trade
STZConstellation Brands Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. STZ trade
COPConocoPhillipsSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. COP trade
CAGConAgra Brands Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CAG trade
CMCSAComcast Corporation Class ABuy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CMCSA trade
CMECME Group Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CME trade
NETCloudflare Inc. Class ASell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. NET trade
CVXChevron CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CVX trade
CHTRCharter Communications Inc. Class ABuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CHTR trade
CRLCharles River Laboratories International Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CRL trade
CNCCentene CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CNC trade
CDWCDW CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CDW trade
CATCaterpillar Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CAT trade
CAHCardinal Health Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. CAH trade
BRBroadridge Financial Solutions Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. BR trade
TECHBio-Techne CorpSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. TECH trade
BIIBBiogen Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. BIIB trade
BACBank of America CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. BAC trade
AVYAvery Dennison CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AVY trade
ADMArcher-Daniels-Midland CompanyBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ADM trade
AMATApplied Materials Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AMAT trade
ADIAnalog Devices Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ADI trade
APHAmphenol CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. APH trade
AMGNAmgen Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AMGN trade
AMEAMETEK Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AME trade
AMTAmerican Tower Corporation (REIT)Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AMT trade
AEEAmeren CorporationBuy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AEE trade
AMZNAmazon.com Inc.Buy$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. AMZN trade
ALGNAlign Technology Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ALGN trade
ADBEAdobe Inc.Buy$15,001 – $50,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ADBE trade
ABBVAbbVie Inc.Sell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ABBV trade
ZTSZoetis Inc. Class ASell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ZTS trade
ZBRAZebra Technologies Corporation Class ASell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. ZBRA trade
VLOValero Energy CorporationSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. VLO trade

Showing the 300 most recent of 654 transactions on file.

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does Robert P. Bresnahan, Jr. trade?
Based on STOCK Act disclosures, Robert P. Bresnahan, Jr.'s most frequently reported holdings and trades include NVDA, META, TSLA, HOOD and INTC. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Robert P. Bresnahan, Jr. last report a trade?
The latest transaction on file is dated Jul 1, 2026 and the most recent report was filed on Aug 12, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has Robert P. Bresnahan, Jr. disclosed?
MetaCap has 654 transactions on file for Robert P. Bresnahan, Jr..
How much money is involved in Robert P. Bresnahan, Jr.'s trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
House reports come from the Clerk of the House financial disclosure site. Each row links to the original filing.

More Congress trading

Latest filing Aug 12, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer