
Republican · House · OK
Kevin Hern'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
$19.4M
Unrealized P&L
$7.5M
+63.4%
Realized P&L
$69K
Open Positions
75
Performance vs S&P 500
1M
-0.9%
SPY -5.4%
α +4.5%
3M
-4.3%
SPY -4.9%
α +0.6%
6M
-0.6%
SPY -0.5%
α -0.0%
1Y
+10.5%
SPY +9.7%
α +0.8%
3Y
+41.4%
SPY +68.3%
α -26.8%
5Y
+28.4%
SPY +57.5%
α -29.1%
All
+90.1%
SPY +149.2%
α -59.1%
Head-to-head with S&P 500
Live Holdings75 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 3,438 | $737.08 | $2.5M | +69.0% | |
| 18,707 | $64.41 | $1.2M | +277.1% | |
| 5,149 | $190.67 | $982K | +122.1% | |
| 2,902 | $335.30 | $973K | +116.5% | |
| 878 | $1057.22 | $928K | +135.4% | |
| 4,793 | $162.36 | $778K | +74.1% | |
| 1,969 | $376.27 | $741K | +39.4% | |
| 7,460 | $87.35 | $652K | +19.2% | |
| 2,305 | $259.91 | $599K | +131.3% | |
| 8,335 | $69.00 | $575K | +80.0% | |
| 1,607 | $319.61 | $514K | +147.5% | |
| 5,585 | $90.19 | $504K | +141.7% | |
| 2,250 | $219.93 | $495K | +5.7% | |
| 821 | $567.66 | $466K | +51.6% | |
| 1,257 | $366.41 | $460K | +103.7% | |
| 1,574 | $275.01 | $433K | +67.8% | |
| 1,176 | $343.61 | $404K | +45.0% | |
| 1,423 | $277.70 | $395K | +52.2% | |
| 752 | $516.80 | $388K | +71.5% | |
| 1,299 | $285.72 | $371K | +112.1% | |
| 638 | $546.10 | $348K | +364.6% | |
FT FTEC | 1,340 | $259.26 | $347K | +98.5% |
TI TIP | 3,191 | $106.31 | $339K | -18.3% |
| 3,890 | $85.47 | $333K | +97.3% | |
| 4,011 | $59.51 | $239K | +36.4% | |
| 1,268 | $182.70 | $232K | +15.9% | |
| 1,328 | $165.93 | $220K | +129.6% | |
| 916 | $239.56 | $219K | -52.3% | |
| 551 | $370.81 | $204K | +172.2% | |
FT FTSM | 2,906 | $59.67 | $173K | -0.9% |
JE JEPI | 2,992 | $56.54 | $169K | -7.5% |
| 732 | $212.90 | $156K | +87.7% | |
| 330 | $423.00 | $140K | +83.3% | |
| 1,759 | $66.90 | $118K | +56.9% | |
| 124 | $914.25 | $113K | +214.2% | |
| 620 | $179.95 | $112K | -26.3% | |
| 157 | $694.37 | $109K | +38.8% | |
FH FHLC | 1,135 | $88.30 | $100K | +33.6% |
| 2,697 | $37.13 | $100K | +10.0% | |
AR ARCB | 710 | $128.87 | $91K | +21.9% |
FD FDIS | 843 | $101.89 | $86K | +14.6% |
| 304 | $273.06 | $83K | +18.1% | |
| 378 | $201.22 | $76K | +112.6% | |
| 794 | $95.77 | $76K | +83.2% | |
| 524 | $135.25 | $71K | +100.3% | |
| 57 | $1181.07 | $68K | +54.6% | |
DR DRE | 1,285 | $47.97 | $62K | -17.8% |
| 578 | $96.80 | $56K | +38.2% | |
| 792 | $69.49 | $55K | -26.6% | |
| 184 | $281.89 | $52K | +28.1% | |
| 227 | $195.08 | $44K | +36.5% | |
EX EXAS | 406 | $104.91 | $43K | -0.8% |
FM FMAT | 684 | $58.42 | $40K | +22.9% |
PH PHX | 8,856 | $4.35 | $39K | +18.5% |
| 142 | $269.62 | $38K | +19.2% | |
AS ASXC | 81,791 | $0.35 | $28K | -86.3% |
DG DGRO | 339 | $79.93 | $27K | +69.4% |
| 615 | $42.84 | $26K | -1.7% | |
DI DIAL | 1,484 | $17.51 | $26K | -18.8% |
| 99 | $230.31 | $23K | +83.6% | |
AH AHCO | 1,883 | $7.36 | $14K | -69.4% |
| 27 | $502.04 | $13K | +221.1% | |
PD PDX | 643 | $20.49 | $13K | +64.7% |
| 49 | $246.43 | $12K | +281.5% | |
| 63 | $173.27 | $11K | +5.9% | |
| 32 | $277.69 | $9K | -5.9% | |
| 30 | $247.41 | $7K | +190.9% | |
AI AIO | 290 | $22.38 | $6K | -18.9% |
| 15 | $225.10 | $3K | +51.0% | |
| 12 | $162.02 | $2K | +102.1% | |
| 10 | $172.88 | $2K | +82.9% | |
| 5 | $345.03 | $2K | +65.5% | |
| 8 | $134.37 | $1K | -29.3% | |
| 7 | $165.56 | $1K | +31.1% | |
MT MTBC | 132 | $3.13 | $413 | -62.8% |
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 →