
Republican · Senate · KS
Jerry Moran'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
$173K
Unrealized P&L
$76K
+77.4%
Realized P&L
$74K
Open Positions
19
Performance vs S&P 500
1M
+1.5%
SPY +3.7%
α -2.2%
3M
+1.9%
SPY +4.6%
α -2.7%
6M
+8.3%
SPY +11.4%
α -3.1%
1Y
+32.5%
SPY +22.3%
α +10.3%
3Y
+58.4%
SPY +72.4%
α -14.0%
5Y
+55.8%
SPY +75.0%
α -19.3%
All
+133.5%
SPY +186.2%
α -52.6%
Head-to-head with S&P 500
Live Holdings19 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 86 | $313.23 | $27K | +678.8% | |
| 231 | $104.91 | $24K | -8.2% | |
| 134 | $134.04 | $18K | +102.3% | |
| 34 | $520.13 | $18K | +9.8% | |
| 62 | $257.84 | $16K | +72.8% | |
| 142 | $100.82 | $14K | +104.6% | |
| 117 | $87.21 | $10K | +70.7% | |
| 36 | $274.11 | $10K | +210.0% | |
| 39 | $186.18 | $7K | +118.8% | |
| 20 | $354.73 | $7K | +129.9% | |
| 20 | $354.05 | $7K | +127.3% | |
| 14 | $267.21 | $4K | +230.0% | |
| 10 | $283.02 | $3K | +28.5% | |
| 6 | $363.19 | $2K | +107.2% | |
| 60 | $36.84 | $2K | -4.4% | |
| 6 | $284.96 | $2K | +123.1% | |
| 4 | $245.56 | $1K | +171.8% | |
| 1 | $947.51 | $601 | +370.4% | |
| 18 | $31.81 | $580 | +267.3% |
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 →