
Democratic · Senate · OR
Ron Wyden'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
$23.9M
Unrealized P&L
$19.5M
+447.9%
Realized P&L
$35K
Open Positions
35
Performance vs S&P 500
1M
-3.3%
SPY -0.8%
α -2.5%
3M
+18.9%
SPY +14.0%
α +4.9%
6M
+12.8%
SPY +7.8%
α +5.0%
1Y
+44.4%
SPY +24.0%
α +20.4%
3Y
+189.5%
SPY +71.8%
α +117.6%
5Y
+223.7%
SPY +76.2%
α +147.4%
All
+497.7%
SPY +178.0%
α +319.8%
Head-to-head with S&P 500
Live Holdings35 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 69,326 | $207.84 | $14.4M | +2132.1% | |
| 5,316 | $297.28 | $1.6M | +185.5% | |
| 1,441 | $1086.59 | $1.6M | +1923.9% | |
| 3,230 | $348.00 | $1.1M | +408.6% | |
| 3,292 | $233.41 | $768K | +87.4% | |
| 2,042 | $369.09 | $754K | +82.7% | |
| 1,184 | $629.10 | $745K | +887.4% | |
| 1,553 | $302.49 | $470K | +157.4% | |
| 2,149 | $155.97 | $335K | +126.5% | |
| 1,859 | $141.20 | $262K | +87.5% | |
| 2,381 | $102.16 | $243K | -9.8% | |
| 700 | $319.62 | $224K | +59.8% | |
| 210 | $949.01 | $199K | +206.2% | |
| 2,655 | $67.58 | $179K | +66.9% | |
| 12,163 | $13.97 | $170K | +132.8% | |
| 1,222 | $107.05 | $131K | -32.8% | |
| 381 | $267.26 | $102K | +23.1% | |
| 784 | $121.42 | $95K | +193.1% | |
| 496 | $162.68 | $81K | +23.3% | |
| 192 | $326.77 | $63K | +92.8% | |
| 875 | $71.53 | $63K | +54.6% | |
| 191 | $327.10 | $63K | +53.2% | |
| 202 | $295.86 | $60K | -20.4% | |
| 540 | $100.06 | $54K | +33.3% | |
| 181 | $270.59 | $49K | +51.0% | |
| 206 | $214.17 | $44K | +35.6% | |
| 289 | $95.19 | $27K | -3.5% | |
| 578 | $35.20 | $20K | -67.8% | |
| 13 | $1103.95 | $15K | +46.4% | |
| 58 | $80.97 | $5K | -74.4% | |
| 280 | $12.52 | $4K | -50.9% | |
| 27 | $112.94 | $3K | -50.8% | |
| 11 | $138.44 | $1K | +242.1% | |
| 202 | $6.07 | $1K | -84.7% | |
| 233 | $0.69 | $160 | -99.5% |
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 →