Composure

Thomas H. Kean, Jr.R

House · NJ-7 · Filing since Jan 10, 2023

House Committee on Energy and CommerceHouse Committee on Foreign Affairs

Disclosed trades
189
Disclosed volume
$617K
range midpoints
Return on matched positions
+26.2%
S&P 500, same days
+26.8%
Excess vs S&P 500
-0.6%
Median holding
425d

Closed positions

54.2%13W / 11L

Bought and sold. Realized: $17K

Still held

63.9%39W / 22L

Open at the latest close. Unrealized: $145K

Matched positions

Buys matched to sells, oldest first
TickerOpenedClosedSizeReturnS&P 500, same daysExcessHeld
MTZAug 21, 2026Open$8K-16.4%-0.5%-15.8%29d
AMCRAug 15, 2025Aug 10, 2026$7K+7.9%+20.1%-12.2%360d
LINCommitteeAug 10, 2026Open$8K-6.0%-1.5%-4.5%40d
AMZNJul 8, 2026Open$8K+2.0%+2.2%-0.2%73d
TOSTCommitteeJul 8, 2026Open$8K+11.4%+2.2%+9.3%73d
EQTCommitteeJul 7, 2026Open$8K-2.7%+1.9%-4.6%74d
ESABCommitteeJul 7, 2026Open$8K-29.3%+1.9%-31.2%74d
ADICommitteeDec 13, 2024Jun 30, 2026$4K+83.4%+23.6%+59.8%564d
ADICommitteeApr 24, 2025Jun 30, 2026$734+103.4%+36.6%+66.8%432d
ESABCommitteeJun 24, 2026Open$8K-31.4%+3.9%-35.2%87d
ESABCommitteeJun 22, 2026Open$8K-35.0%+2.3%-37.3%89d
GILJun 2, 2026Jun 17, 2026$8K-9.0%-2.5%-6.6%15d
WPMCommitteeJun 4, 2026Open$8K+14.2%+0.6%+13.6%107d
CHKPCommitteeJul 29, 2025Jun 1, 2026$13K-36.3%+19.4%-55.7%307d
CHKPCommitteeJul 29, 2025Jun 1, 2026$13K-36.3%+19.4%-55.7%307d
EQTCommitteeJun 1, 2026Open$8K-8.9%+0.4%-9.3%110d
EQTCommitteeJun 1, 2026Open$8K-8.9%+0.4%-9.3%110d
BDXCommitteeJan 11, 2024May 21, 2026$8K-20.8%+55.9%-76.8%861d
BDXCommitteeMay 24, 2024May 21, 2026$2K-18.7%+40.3%-59.0%727d
AMCRMay 14, 2026Open$8K+10.0%+1.8%+8.2%128d
ADICommitteeDec 13, 2024Apr 29, 2026$4K+79.7%+17.8%+62.0%502d
NVTCommitteeMar 7, 2025Apr 15, 2026$3K+138.6%+21.5%+117.0%404d
FCNCAApr 10, 2025Apr 14, 2026$1K+21.4%+32.4%-11.0%369d
FCNCAApr 11, 2025Apr 14, 2026$6K+20.1%+30.1%-9.9%368d
TXNCommitteeApr 14, 2026Open$8K+20.4%+9.7%+10.7%158d
AMCRMar 31, 2026Open$8K+6.8%+17.1%-10.3%172d
FCNCAApr 10, 2025Mar 26, 2026$7K+15.7%+23.0%-7.3%350d
LINCommitteeMar 26, 2026Open$8K-6.6%+18.1%-24.6%177d
LINCommitteeFeb 18, 2026Open$8K-4.6%+11.0%-15.6%213d
FCNCAFeb 5, 2026Open$8K+1.8%+12.4%-10.6%226d
ABTCommitteeJan 29, 2026Open$8K-3.8%+9.7%-13.6%233d
MSFTCommitteeJan 31, 2025Jan 23, 2026$1K+12.3%+14.5%-2.3%357d
TXNCommitteeNov 26, 2025Open$8K+59.3%+12.1%+47.3%297d
ICESep 25, 2025Open$8K-6.2%+15.7%-22.0%359d
ORCLCommitteeDec 14, 2023Sep 12, 2025$8K+191.3%+39.3%+152.0%638d
DHRSep 3, 2025Open$8K+5.0%+18.3%-13.3%381d
FNVSep 3, 2025Open$8K+38.5%+18.3%+20.1%381d
MSFTCommitteeJan 31, 2025Aug 25, 2025$7K+21.5%+6.8%+14.7%206d
CPAug 22, 2025Open$8K+19.0%+18.0%+1.0%393d
AMCRAug 15, 2025Open$588-2.7%+18.4%-21.1%400d
CHKPCommitteeAug 4, 2025Open$8K-31.2%+20.7%-51.8%411d
CHKPCommitteeJul 29, 2025Open$7K-39.2%+19.9%-59.1%417d
ABTCommitteeJul 21, 2025Open$8K-18.0%+21.1%-39.1%425d
PLDJun 30, 2025Open$8K+29.2%+23.3%+5.9%446d
WCCMar 16, 2023Jun 23, 2025$7K+22.9%+51.5%-28.6%830d
DHRJun 11, 2025Open$8K+2.3%+26.7%-24.4%465d
AONMay 27, 2025Open$8K-16.5%+28.8%-45.4%480d
BDXCommitteeMay 13, 2025Open$8K+34.9%+29.8%+5.1%494d
CCKApr 19, 2023May 8, 2025$7K+22.1%+36.4%-14.4%750d
AMZNMay 8, 2025Open$8K+29.3%+34.8%-5.5%499d
TMOMay 5, 2025Open$8K+51.9%+35.2%+16.7%502d
ADICommitteeApr 24, 2025Open$7K+85.1%+39.3%+45.8%513d
PLDApr 24, 2025Open$8K+31.4%+39.3%-7.9%513d
AMZNApr 24, 2025Open$8K+33.2%+39.3%-6.2%513d
FCNCAApr 11, 2025Open$2K+30.3%+42.7%-12.3%526d
FTVAug 2, 2024Apr 10, 2025$8K-6.8%-1.6%-5.3%251d
FTVNov 4, 2024Apr 10, 2025$609-10.4%-7.9%-2.4%157d
CPApr 10, 2025Open$8K+25.0%+45.2%-20.2%527d
ILMNApr 1, 2025Open$8K+183.6%+35.8%+147.8%536d
ILMNApr 1, 2025Open$8K+183.6%+35.8%+147.8%536d
NVTCommitteeApr 1, 2025Open$8K+175.8%+35.8%+140.1%536d
NVTCommitteeApr 1, 2025Open$8K+175.8%+35.8%+140.1%536d
NVTCommitteeMar 7, 2025Open$5K+166.6%+32.3%+134.3%561d
AMZNFeb 26, 2025Open$8K+15.9%+28.1%-12.2%570d
PRNDYJan 30, 2024Feb 7, 2025$8K-37.9%+22.4%-60.2%374d
PRNDYDec 27, 2024Feb 7, 2025$3K-9.3%+1.0%-10.3%42d
MDLZFeb 7, 2025Open$8K+6.2%+26.8%-20.5%589d
AMZNJan 16, 2025Open$8K+12.6%+28.7%-16.2%611d
CCKJan 7, 2025Open$8K+37.6%+29.4%+8.2%620d
PRNDYDec 27, 2024Open$5K-39.1%+28.0%-67.1%631d
CPDec 27, 2024Open$8K+22.7%+28.0%-5.3%631d
ABTCommitteeDec 16, 2024Open$8K-9.4%+25.5%-34.9%642d
PLDDec 16, 2024Open$8K+24.8%+25.5%-0.8%642d
FTVNov 4, 2024Open$7K+3.1%+33.7%-30.6%684d
NKEJun 6, 2024Sep 11, 2024$8K-18.1%+3.7%-21.8%97d
ABTCommitteeJul 23, 2024Open$8K-1.8%+37.5%-39.4%788d
BDXCommitteeMay 24, 2024Open$6K+3.4%+43.9%-40.5%848d
AONMay 6, 2024Open$8K+6.7%+47.5%-40.7%866d
NKEFeb 22, 2024Apr 19, 2024$8K-10.0%-2.4%-7.6%57d
ILMNApr 19, 2024Open$8K+94.6%+53.8%+40.8%883d
DHRJul 31, 2023Open$8K-7.4%+66.4%-73.8%1146d
FISJun 12, 2023Open$8K-31.5%+75.6%-107.0%1195d
CCKApr 19, 2023Open$1K+38.7%+83.9%-45.3%1249d
JPMApr 3, 2023Open$8K+170.8%+85.3%+85.5%1265d
WCCMar 16, 2023Open$26K+127.1%+92.3%+34.8%1283d

Latest filings

All 189
AssetTypeOwnerTradedFiledAmountFiling
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleSelfAug 27, 2026Sep 12, 2026$1,001 - $15,000PDF ↗
MSFTMicrosoft Corporation
Partial saleSelfAug 27, 2026Sep 12, 2026$15,001 - $50,000PDF ↗
JNJJohnson & Johnson Common Stock
Partial saleSelfAug 27, 2026Sep 12, 2026$1,001 - $15,000PDF ↗
MTZMasTec, Inc. Common Stock
BuySelfAug 21, 2026Sep 12, 2026$1,001 - $15,000PDF ↗
LINLinde plc
BuySelfAug 10, 2026Sep 12, 2026$1,001 - $15,000PDF ↗
AMCRAmcor plc Ordinary Shares
Partial saleSelfAug 10, 2026Sep 12, 2026$1,001 - $15,000PDF ↗
SYKStryker Corporation Common Stock
Partial saleSelfJul 22, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleSelfJul 22, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
TOSTToast, Inc. Class A Common Stock
BuySelfJul 8, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
AMZNAmazon.com, Inc.
BuySelfJul 8, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
EQTEQT Corporation Common Stock
BuySelfJul 7, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
ESABESAB Corporation Common Stock
BuySelfJul 7, 2026Aug 18, 2026$1,001 - $15,000PDF ↗
ADIAnalog Devices, Inc.
Partial saleSelfJun 30, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
SPGIS&P Global Inc. Common Stock
Partial saleSelfJun 29, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
MKLMarkel Group Inc. Common Stock
Partial saleSelfJun 29, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
JNJJohnson & Johnson Common Stock
Partial saleSelfJun 29, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleSelfJun 24, 2026Jul 15, 2026$15,001 - $50,000PDF ↗
ESABESAB Corporation Common Stock
BuySelfJun 24, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
ESABESAB Corporation Common Stock
BuySelfJun 22, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
U.S. Treasury Note 3.875% 6/15/2028
BuySelfJun 17, 2026Jul 15, 2026$15,001 - $50,000PDF ↗
GILGildan Activewear, Inc. Class A Sub. Vot. Common Stock
SellSelfJun 17, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
WPMWheaton Precious Metals Corp Common Shares
BuySelfJun 4, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
SYKStryker Corporation Common Stock
Partial saleSelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
MKLMarkel Group Inc. Common Stock
Partial saleSelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
MSFTMicrosoft Corporation
Partial saleSelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
JNJJohnson & Johnson Common Stock
Partial saleSelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
GILGildan Activewear, Inc. Class A Sub. Vot. Common Stock
BuySelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleSelfJun 2, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
CHKPCheck Point Software Technologies Ltd.
SellSelfJun 1, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
EQTEQT Corporation Common Stock
BuySelfJun 1, 2026Jul 15, 2026$1,001 - $15,000PDF ↗
EQTEQT Corporation Common Stock
BuySelfJun 1, 2026Jun 18, 2026$1,001 - $15,000PDF ↗
CHKPCheck Point Software Technologies Ltd.
Partial saleSelfJun 1, 2026Jun 18, 2026$1,001 - $15,000PDF ↗
BDXBecton, Dickinson and Company Common Stock
SellSelfMay 21, 2026Jun 18, 2026$1,001 - $15,000PDF ↗
AMCRAmcor plc Ordinary Shares
BuySelfMay 14, 2026Jun 18, 2026$1,001 - $15,000PDF ↗
U.S. Treasury Note
BuySelfMay 4, 2026Jun 18, 2026$50,001 - $100,000PDF ↗
ADIAnalog Devices, Inc.
Partial saleSelfApr 29, 2026May 22, 2026$1,001 - $15,000PDF ↗
TTWOTake-Two Interactive Software, Inc.
SellSelfApr 21, 2026May 22, 2026$1,001 - $15,000PDF ↗
NVTnVent Electric plc Ordinary Shares
Partial saleSelfApr 15, 2026May 22, 2026$1,001 - $15,000PDF ↗
TXNTexas Instruments Incorporated
BuySelfApr 14, 2026May 22, 2026$1,001 - $15,000PDF ↗
FCNCAFirst Citizens BancShares, Inc. - Class A Common Stock
SellSelfApr 14, 2026May 22, 2026$1,001 - $15,000PDF ↗
AMCRAmcor plc Ordinary Shares
BuySelfMar 31, 2026Apr 13, 2026$1,001 - $15,000PDF ↗
CBChubb Limited Common Stock
Partial saleSelfMar 26, 2026Apr 13, 2026$15,001 - $50,000PDF ↗
SPGIS&P Global Inc. Common Stock
Partial saleSelfMar 26, 2026Apr 13, 2026$15,001 - $50,000PDF ↗
PEPPepsico, Inc.
Partial saleSelfMar 26, 2026Apr 13, 2026$15,001 - $50,000PDF ↗
LINLinde plc
BuySelfMar 26, 2026Apr 13, 2026$1,001 - $15,000PDF ↗
JNJJohnson & Johnson Common Stock
Partial saleSelfMar 26, 2026Apr 13, 2026$1,001 - $15,000PDF ↗
FCNCAFirst Citizens BancShares, Inc. - Class A Common Stock
Partial saleSelfMar 26, 2026Apr 13, 2026$1,001 - $15,000PDF ↗
WATWaters Corporation Common Stock
Partial saleSelfMar 10, 2026Apr 13, 2026$1,001 - $15,000PDF ↗
U.S. Treasury Note
BuySelfFeb 18, 2026Mar 18, 2026$50,001 - $100,000PDF ↗
LINLinde plc
BuySelfFeb 18, 2026Mar 18, 2026$1,001 - $15,000PDF ↗
U.S. Treasury Note
BuySelfFeb 18, 2026Mar 18, 2026$50,001 - $100,000PDF ↗
WATWaters Corporation Common Stock
Partial saleSelfFeb 13, 2026Mar 18, 2026$1,001 - $15,000PDF ↗
GOOGLAlphabet Inc. - Class A Common Stock
Partial saleSelfFeb 5, 2026Mar 18, 2026$15,001 - $50,000PDF ↗
FCNCAFirst Citizens BancShares, Inc. - Class A Common Stock
BuySelfFeb 5, 2026Mar 18, 2026$1,001 - $15,000PDF ↗
ABTAbbott Laboratories Common Stock
BuySelfJan 29, 2026Feb 19, 2026$1,001 - $15,000PDF ↗
SYKStryker Corporation Common Stock
Partial saleSelfJan 23, 2026Feb 19, 2026$15,001 - $50,000PDF ↗
MSFTMicrosoft Corporation
Partial saleSelfJan 23, 2026Feb 19, 2026$1,001 - $15,000PDF ↗
MKLMarkel Group Inc. Common Stock
Partial saleSelfJan 23, 2026Feb 19, 2026$15,001 - $50,000PDF ↗
JNJJohnson & Johnson Common Stock
Partial saleSelfJan 23, 2026Feb 19, 2026$15,001 - $50,000PDF ↗
GMGeneral Motors Company Common Stock
SellSelfJan 7, 2026Feb 19, 2026$1,001 - $15,000PDF ↗
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.
  • Prices were unavailable for some tickers (delisted or renamed), so they are excluded: 7/66
  • Sales with no matching purchase on file: 58
  • Public records shown for information only. Not investment advice.
  • Last computed: Sep 19, 2026