
Democratic · Senate · DE
Thomas R. Carper'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
$1.7M
Unrealized P&L
$713K
+70.1%
Realized P&L
$161K
Open Positions
114
Performance vs S&P 500
1M
+0.1%
SPY -0.8%
α +0.9%
3M
+10.4%
SPY +14.0%
α -3.6%
6M
+14.8%
SPY +7.8%
α +6.9%
1Y
+34.7%
SPY +24.0%
α +10.7%
3Y
+54.5%
SPY +71.8%
α -17.3%
5Y
+26.6%
SPY +76.2%
α -49.6%
All
+247.3%
SPY +400.9%
α -153.6%
Head-to-head with S&P 500
Live Holdings114 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 708 | $207.67 | $147K | +729.7% | |
| 2,642 | $42.71 | $113K | +182.1% | |
| 2,054 | $48.02 | $99K | +69.6% | |
| 92 | $885.22 | $82K | +919.6% | |
| 1,747 | $44.74 | $78K | +225.7% | |
| 339 | $145.25 | $49K | +514.9% | |
| 226 | $207.84 | $47K | +319.7% | |
| 198 | $229.09 | $45K | +183.3% | |
| 107 | $416.18 | $45K | +456.5% | |
| 333 | $101.69 | $34K | +51.4% | |
| 90 | $331.58 | $30K | +275.0% | |
| 76 | $326.77 | $25K | +55.9% | |
| 399 | $54.55 | $22K | -9.3% | |
| 282 | $76.58 | $22K | -22.8% | |
| 86 | $245.58 | $21K | +32.1% | |
| 45 | $463.62 | $21K | +59.8% | |
| 263 | $78.24 | $21K | +21.9% | |
| 80 | $241.73 | $19K | +86.6% | |
| 122 | $158.07 | $19K | +142.0% | |
| 108 | $177.91 | $19K | +140.6% | |
| 41 | $465.55 | $19K | +617.4% | |
| 1,406 | $12.12 | $17K | +113.0% | |
| 37 | $461.60 | $17K | +111.3% | |
| 541 | $30.40 | $16K | +2.8% | |
| 184 | $88.15 | $16K | +26.4% | |
| 57 | $271.06 | $16K | +94.6% | |
| 350 | $44.31 | $16K | -3.0% | |
| 20 | $785.17 | $15K | +1891.8% | |
| 739 | $20.78 | $15K | -15.9% | |
| 76 | $194.22 | $15K | +84.9% | |
| 79 | $182.20 | $14K | +81.0% | |
| 318 | $45.38 | $14K | +12.6% | |
| 864 | $16.49 | $14K | +36.1% | |
| 1,027 | $13.78 | $14K | -11.6% | |
| 35 | $405.41 | $14K | +75.1% | |
| 139 | $95.98 | $13K | +31.0% | |
| 27 | $475.23 | $13K | +62.4% | |
| 232 | $54.74 | $13K | +58.5% | |
| 260 | $48.70 | $13K | +58.1% | |
| 128 | $98.96 | $13K | +34.5% | |
| 270 | $46.02 | $12K | +55.2% | |
| 400 | $31.03 | $12K | +55.0% | |
| 123 | $99.99 | $12K | +54.2% | |
| 1,256 | $9.72 | $12K | -23.7% | |
| 67 | $175.79 | $12K | -26.3% | |
| 78 | $148.60 | $12K | +44.9% | |
| 240 | $46.60 | $11K | +40.0% | |
| 52 | $213.17 | $11K | +39.8% | |
| 163 | $68.12 | $11K | +38.5% | |
| 48 | $230.69 | $11K | +38.1% | |
| 249 | $43.36 | $11K | +35.0% | |
| 284 | $37.06 | $11K | +31.5% | |
SJ SJR | 351 | $29.91 | $11K | +31.3% |
NP NPK | 80 | $129.07 | $10K | +29.6% |
| 69 | $149.46 | $10K | +29.3% | |
| 119 | $86.14 | $10K | +27.6% | |
| 119 | $85.69 | $10K | +27.3% | |
| 1,702 | $5.84 | $10K | +24.3% | |
| 104 | $94.42 | $10K | +22.9% | |
| 66 | $148.44 | $10K | +93.9% | |
| 249 | $39.19 | $10K | +22.1% | |
| 49 | $188.53 | $9K | +15.0% | |
| 147 | $62.25 | $9K | +14.6% | |
| 186 | $48.91 | $9K | +13.8% | |
| 65 | $140.67 | $9K | +13.6% | |
| 45 | $194.20 | $9K | +150.7% | |
| 259 | $32.80 | $9K | +6.4% | |
BM BMN | 319 | $25.55 | $8K | +1.9% |
| 485 | $16.51 | $8K | +0.0% | |
| 661 | $11.70 | $8K | -3.4% | |
| 142 | $52.99 | $8K | +98.1% | |
| 192 | $37.67 | $7K | -9.7% | |
| 112 | $63.74 | $7K | -30.6% | |
| 18 | $370.65 | $7K | +219.1% | |
| 460 | $14.65 | $7K | -15.8% | |
| 66 | $100.92 | $7K | -16.6% | |
| 23 | $284.87 | $6K | +78.3% | |
| 125 | $51.81 | $6K | -19.4% | |
| 252 | $25.02 | $6K | -21.1% | |
| 260 | $24.25 | $6K | -21.1% | |
| 62 | $100.06 | $6K | +7.9% | |
| 26 | $226.03 | $6K | -27.0% | |
| 307 | $18.59 | $6K | +87.8% | |
| 39 | $145.13 | $6K | +193.5% | |
| 219 | $25.50 | $6K | -30.2% | |
| 177 | $29.58 | $5K | -34.7% | |
| 47 | $109.57 | $5K | +175.5% | |
| 249 | $18.90 | $5K | -54.5% | |
| 111 | $41.84 | $5K | +174.0% | |
| 85 | $52.45 | $4K | +283.2% | |
| 49 | $87.12 | $4K | +210.6% | |
| 39 | $102.16 | $4K | -32.8% | |
| 62 | $57.99 | $4K | +54.5% | |
| 218 | $15.76 | $3K | -62.7% | |
| 60 | $56.81 | $3K | +11.3% | |
| 153 | $21.99 | $3K | -31.9% | |
| 13 | $220.28 | $3K | +147.3% | |
| 758 | $3.65 | $3K | -65.4% | |
| 52 | $46.80 | $2K | +29.8% | |
| 40 | $55.45 | $2K | +34.2% | |
| 188 | $8.82 | $2K | -79.3% | |
| 37 | $42.41 | $2K | -61.4% | |
| 143 | $10.94 | $2K | -80.4% | |
| 86 | $17.91 | $2K | -80.8% | |
| 15 | $82.01 | $1K | -33.3% | |
| 24 | $50.81 | $1K | -69.0% | |
| 2 | $494.39 | $1K | +45.4% | |
RI RIG | 188 | $5.37 | $1K | -87.4% |
| 70 | $12.42 | $869 | +20.6% | |
| 166 | $5.08 | $842 | -89.5% | |
| 15 | $46.31 | $677 | +74.8% | |
| 4 | $134.93 | $503 | +135.0% | |
| 0 | $679.74 | $249 | +366.5% | |
| 4 | $55.74 | $211 | +2.9% |
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 →