
Republican · House · NJ
Thomas H. Kean's stock portfolio and returns vs the S&P 500, built from publicly disclosed congressional trades. Simulated using FIFO position matching and time-weighted returns.
Portfolio Value
$514K
Unrealized P&L
$110K
+27.4%
Realized P&L
$12K
Open Positions
25
Performance vs S&P 500
1M
+0.4%
SPY -0.8%
α +1.2%
3M
+12.5%
SPY +14.0%
α -1.5%
6M
+6.4%
SPY +7.8%
α -1.5%
1Y
+19.4%
SPY +24.0%
α -4.7%
3Y
+47.9%
SPY +71.8%
α -23.9%
5Y
+85.3%
SPY +87.7%
α -2.4%
All
+85.3%
SPY +87.7%
α -2.4%
Head-to-head with S&P 500
Live Holdings25 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 177 | $366.10 | $65K | +148.6% | |
| 296 | $183.23 | $54K | +238.5% | |
| 158 | $233.41 | $37K | +15.3% | |
| 78 | $443.21 | $35K | +115.8% | |
| 329 | $85.64 | $28K | +17.3% | |
| 13 | $2082.60 | $28K | +16.9% | |
| 170 | $161.62 | $28K | +71.9% | |
| 288 | $88.15 | $25K | -20.7% | |
| 190 | $120.73 | $23K | -43.3% | |
| 151 | $143.81 | $22K | +35.6% | |
| 111 | $177.91 | $20K | -18.1% | |
| 78 | $237.51 | $18K | +130.1% | |
| 115 | $140.86 | $16K | -32.7% | |
| 48 | $330.00 | $16K | +99.6% | |
| 50 | $315.71 | $16K | -1.5% | |
| 118 | $103.12 | $12K | +28.5% | |
| 42 | $219.50 | $9K | +15.5% | |
| 136 | $67.58 | $9K | +15.2% | |
| 19 | $463.62 | $9K | +9.8% | |
| 138 | $61.77 | $9K | +15.2% | |
| 16 | $515.25 | $8K | +6.2% | |
| 137 | $59.83 | $8K | +2.4% | |
| 183 | $40.53 | $7K | -7.2% | |
| 48 | $131.19 | $6K | -21.6% | |
| 147 | $37.80 | $6K | -30.6% |
About this simulation
This portfolio is a simulation built from publicly disclosed STOCK Act filings. Since politicians only report trade amounts as ranges (e.g., “$1,001 - $15,000”), we use the midpoint of each range and the closing price on the trade date to estimate share counts. Returns are calculated using Time-Weighted Return (TWR), the industry standard for measuring stock-picking skill independent of cash flow timing. Read the full methodology →