
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.5M
Unrealized P&L
$7.7M
+64.6%
Realized P&L
$69K
Open Positions
75
Performance vs S&P 500
1M
-0.5%
SPY -0.8%
α +0.3%
3M
+7.1%
SPY +14.0%
α -6.9%
6M
+8.0%
SPY +7.8%
α +0.2%
1Y
+15.4%
SPY +24.0%
α -8.7%
3Y
+42.4%
SPY +71.8%
α -29.4%
5Y
+43.9%
SPY +76.2%
α -32.3%
All
+92.1%
SPY +152.3%
α -60.2%
Head-to-head with S&P 500
Live Holdings75 positions
| Ticker | Shares | Current | Value | Return |
|---|---|---|---|---|
| 3,438 | $743.28 | $2.6M | +70.4% | |
| 18,707 | $75.63 | $1.4M | +342.8% | |
| 2,902 | $331.58 | $962K | +114.1% | |
| 5,149 | $182.20 | $938K | +112.2% | |
| 1,969 | $475.23 | $936K | +76.0% | |
| 878 | $949.01 | $833K | +111.3% | |
| 4,793 | $149.46 | $716K | +60.3% | |
| 7,460 | $86.14 | $643K | +17.6% | |
| 1,607 | $384.46 | $618K | +197.7% | |
| 8,335 | $69.00 | $575K | +80.0% | |
| 2,305 | $233.41 | $538K | +107.7% | |
| 2,250 | $228.00 | $513K | +9.6% | |
| 5,585 | $85.29 | $476K | +128.5% | |
| 638 | $737.41 | $471K | +527.4% | |
| 1,423 | $330.00 | $470K | +80.8% | |
| 1,299 | $348.79 | $453K | +158.9% | |
| 1,257 | $325.85 | $409K | +81.1% | |
| 821 | $494.39 | $406K | +32.0% | |
| 752 | $515.25 | $387K | +71.0% | |
| 1,176 | $326.59 | $384K | +37.9% | |
FT FTEC | 1,340 | $286.62 | $384K | +119.4% |
| 1,574 | $230.69 | $363K | +40.7% | |
TI TIP | 3,191 | $108.96 | $348K | -16.2% |
| 3,890 | $85.92 | $334K | +98.4% | |
| 4,011 | $69.23 | $278K | +58.7% | |
| 1,268 | $182.70 | $232K | +15.9% | |
| 551 | $343.70 | $189K | +152.3% | |
| 1,328 | $138.44 | $184K | +91.6% | |
| 916 | $194.00 | $178K | -61.3% | |
FT FTSM | 2,906 | $59.87 | $174K | -0.6% |
JE JEPI | 2,992 | $56.02 | $168K | -8.4% |
| 732 | $174.97 | $128K | +54.2% | |
| 124 | $959.57 | $119K | +229.7% | |
| 1,759 | $65.08 | $114K | +52.6% | |
| 620 | $179.95 | $112K | -26.3% | |
| 330 | $326.77 | $108K | +41.6% | |
AR ARCB | 710 | $145.44 | $103K | +37.6% |
| 2,697 | $37.13 | $100K | +10.0% | |
| 524 | $164.27 | $86K | +143.3% | |
FD FDIS | 843 | $100.46 | $85K | +13.0% |
FH FHLC | 1,135 | $72.84 | $83K | +10.2% |
| 378 | $215.28 | $81K | +127.5% | |
| 157 | $463.62 | $73K | -7.3% | |
| 794 | $79.92 | $63K | +52.9% | |
DR DRE | 1,285 | $47.97 | $62K | -17.8% |
| 57 | $1049.83 | $60K | +37.4% | |
| 792 | $69.49 | $55K | -26.6% | |
| 578 | $89.38 | $52K | +27.6% | |
| 304 | $166.68 | $51K | -27.9% | |
| 184 | $264.67 | $49K | +20.3% | |
EX EXAS | 406 | $104.91 | $43K | -0.8% |
FM FMAT | 684 | $59.47 | $41K | +25.1% |
PH PHX | 8,856 | $4.35 | $39K | +18.5% |
| 142 | $269.62 | $38K | +19.2% | |
AS ASXC | 81,791 | $0.35 | $28K | -86.3% |
| 615 | $44.36 | $27K | +1.8% | |
DI DIAL | 1,484 | $18.14 | $27K | -15.9% |
| 227 | $115.39 | $26K | -19.3% | |
DG DGRO | 339 | $74.83 | $25K | +58.6% |
AH AHCO | 1,883 | $9.62 | $18K | -60.0% |
| 99 | $177.91 | $18K | +41.8% | |
| 63 | $221.38 | $14K | +35.3% | |
PD PDX | 643 | $20.82 | $13K | +67.3% |
| 27 | $470.93 | $13K | +201.2% | |
| 32 | $270.59 | $9K | -8.3% | |
AI AIO | 290 | $28.32 | $8K | +2.6% |
| 49 | $167.55 | $8K | +159.4% | |
| 30 | $204.88 | $6K | +140.9% | |
| 15 | $214.17 | $3K | +43.6% | |
| 12 | $148.60 | $2K | +85.4% | |
| 5 | $317.69 | $2K | +52.4% | |
| 10 | $131.19 | $1K | +38.8% | |
| 7 | $147.90 | $975 | +17.1% | |
| 8 | $113.20 | $932 | -40.4% | |
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 →