Questions
What stocks does Kevin Hern own?
Based on Kevin Hern's 2025 annual financial disclosure and 9 trade reports filed since, the largest estimated stock positions are WMB (~14%), RTX (~12%), OKE (~6%), COST (~4%) and EMR (~4%). These are estimates from disclosed value ranges, not exact holdings.
How often does Kevin Hern trade?
Kevin Hern filed 13 trade reports covering 211 trades in the 12 months to Oct 22, 2026; the most recent was filed Oct 13, 2026. Members of Congress must report each trade within 45 days.
What did Kevin Hern trade most recently?
In a report filed Oct 13, 2026, Kevin Hern disclosed that they bought GRADY CNTY OKLA SCH FIN AUH EDL FACS 5.000% MAT 9/1/2033, MAYES CNTY OKLA PUB FACS AUTH REV 3.000% MAT 9/1/2027, OKLAHOMA DEPT TRANSN REV GAN SER 2018 A 5.000% MAT 9/1/2033, PONTOTOC CNTY OKLA EDL FACS AUTH 5.000% MAT 09/01/2028 and TULSA OKLA MET UTIL AUTH UTIL REV UTIL 3.000% MAT 4/1/2029 and sold CVX shares, CB shares, DVN shares, EMR shares, HD shares, LIN shares, LMT shares, LOW shares, MRSH shares, NEE shares, ROK shares, SBUX shares, UNH shares and AIO shares (traded Sep 17 – Oct 2, 2026).
Holdings
Returns are stock-price moves, prices as of Oct 22, 2026.
Holdings from before Dec 31 are measured from that day's close because their purchase price isn't disclosed.
Largest stock positions, estimated weight
WMB
~14%
RTX
~12%
OKE
~6%
COST
~4%
EMR
~4%
GOOGL
~4%
JPM
~4%
MINT
~4%
SWVXX
~4%
ROK
~4%
Stock
Value on Dec 31
Est. weight
Return
Since then
HONAV
shares
—
<1%
No price data yet
New: received, Jun 29
DVN
shares
$500K–$1M
~2%
+36.1%
since Dec 31
Sold some, May 8 – Sep 23
EMR
shares
$500K–$1M
~4%
+22.9%
since Dec 31
Sold some, Sep 14–17
ORLY
shares
$500K–$1M
~3%
−2.2%
since Dec 31
Sold some, Aug 31 – Sep 2
ROK
shares
$500K–$1M
~4%
+12.7%
since Dec 31
Sold some, Sep 2–17
CDNS
shares
$250K–$500K
~2%
+4.3%
since Dec 31
Sold some, Sep 2–14
ICLR
shares
$250K–$500K
<1%
+1.7%
since Dec 31
Sold some, Mar 5 – Aug 14
LIN
shares
$250K–$500K
~2%
+17.4%
since Dec 31
Sold some, Aug 31 – Sep 17
MSFT
shares
$250K–$500K
~2%
+10.2%
since Dec 31
Sold some, Aug 21
OKE
shares
$250K–$500K
~6%
+24.9%
since Dec 31
Changed, Aug 31 – Sep 11
AAPL
shares
$100K–$250K
<1%
+26.5%
since Dec 31
Sold some, Sep 8
DHR
shares
$100K–$250K
<1%
+2.2%
since Dec 31
Sold some, Aug 31 – Sep 2
XOM
shares
$100K–$250K
~2%
+47.1%
since Dec 31
Sold some, Jul 2 – Aug 31
ADBE
shares
$50K–$100K
<1%
−27.1%
since Dec 31
Sold some, Aug 14
KO
shares
$50K–$100K
<1%
+32.6%
since Dec 31
Bought more, Aug 31
LOW
shares
$50K–$100K
<1%
−18.5%
since Dec 31
Sold some, Aug 24 – Sep 17
WMT
shares
$50K–$100K
<1%
+5.7%
since Dec 31
Sold some, Aug 27
CSX
shares
$15K–$50K
<1%
+33.5%
since Dec 31
Sold some, Aug 27–31
CVX
shares
$15K–$50K
<1%
+48.8%
since Dec 31
Sold some, Sep 23
ETN
shares
$15K–$50K
<1%
+23.7%
since Dec 31
Sold some, Sep 10
NKE
shares
$15K–$50K
<1%
−41.1%
since Dec 31
Sold some, Aug 13
STX
shares
$15K–$50K
<1%
+153.1%
since Dec 31
Sold some, Sep 15
CL
shares
$1K–$15K
<1%
+18.2%
since Dec 31
Sold some, Aug 19 – Sep 2
CTRA
shares
$1K–$15K
<1%
No price data yet
Changed, May 8
RTX
shares
$1M–$5M
~12%
+4.5%
since Dec 31
WMB
shares
$1M–$5M
~14%
+21.1%
since Dec 31
COST
shares
$500K–$1M
~4%
+15.8%
since Dec 31
GOOGL
shares
$500K–$1M
~4%
+7.0%
since Dec 31
JPM
shares
$500K–$1M
~4%
+4.0%
since Dec 31
MINT
shares
$500K–$1M
~4%
+0.2%
since Dec 31
SWVXX
shares
$500K–$1M
~4%
+0.0%
since Dec 31
AMZN
shares
$250K–$500K
~2%
+13.7%
since Dec 31
DYNF
shares
$250K–$500K
~2%
+14.2%
since Dec 31
GARP
shares
$250K–$500K
~2%
+20.7%
since Dec 31
MMC
shares
$250K–$500K
~2%
No price data yet
PWR
shares
$250K–$500K
~3%
+42.4%
since Dec 31
ABB
shares
$100K–$250K
<1%
No price data yet
ASML
shares
$100K–$250K
~1%
+56.7%
since Dec 31
CAIE
shares
$100K–$250K
<1%
−1.1%
since Dec 31
CMI
shares
$100K–$250K
<1%
+6.2%
since Dec 31
FCX
shares
$100K–$250K
~1%
+35.7%
since Dec 31
JEPI
shares
$100K–$250K
<1%
+0.2%
since Dec 31
PH
shares
$100K–$250K
<1%
+9.0%
since Dec 31
AMP
shares
$50K–$100K
<1%
+0.0%
since Dec 31
BLK
shares
$50K–$100K
<1%
+7.4%
since Dec 31
COR
shares
$50K–$100K
<1%
+0.8%
since Dec 31
CSCO
shares
$50K–$100K
<1%
+39.2%
since Dec 31
ICE
shares
$50K–$100K
<1%
−2.6%
since Dec 31
INTC
shares
$50K–$100K
<1%
+151.9%
since Dec 31
JNJ
shares
$50K–$100K
<1%
+24.6%
since Dec 31
MRK
shares
$50K–$100K
<1%
+42.4%
since Dec 31
TMO
shares
$50K–$100K
<1%
+19.8%
since Dec 31
BOKF
shares
$15K–$50K
<1%
+6.7%
since Dec 31
FBND
shares
$15K–$50K
<1%
−5.0%
since Dec 31
FBSOX
shares
$15K–$50K
<1%
−0.1%
since Dec 31
HCN
shares
$15K–$50K
<1%
No price data yet
NUMG
shares
$15K–$50K
<1%
−2.4%
since Dec 31
OGE
shares
$15K–$50K
<1%
+12.3%
since Dec 31
PRGSX
shares
$15K–$50K
<1%
+19.4%
since Dec 31
PSX
shares
$15K–$50K
<1%
+124.8%
since Dec 31
SSUS
shares
$15K–$50K
<1%
+16.7%
since Dec 31
V
shares
$15K–$50K
<1%
+16.3%
since Dec 31
AGGY
shares
$1K–$15K
<1%
−5.4%
since Dec 31
ARKK
shares
$1K–$15K
<1%
+11.1%
since Dec 31
DIAL
shares
$1K–$15K
<1%
−5.5%
since Dec 31
FCOM
shares
$1K–$15K
<1%
−3.4%
since Dec 31
FDIS
shares
$1K–$15K
<1%
−2.0%
since Dec 31
FEMS
shares
$1K–$15K
<1%
+5.8%
since Dec 31
FQAL
shares
$1K–$15K
<1%
+12.7%
since Dec 31
FREL
shares
$1K–$15K
<1%
+3.2%
since Dec 31
FUTY
shares
$1K–$15K
<1%
−1.4%
since Dec 31
GPS
shares
$1K–$15K
<1%
No price data yet
PWV
shares
$1K–$15K
<1%
+19.9%
since Dec 31
SPLV
shares
$1K–$15K
<1%
+4.4%
since Dec 31
VFC
shares
$0–$1K
<1%
−5.1%
since Dec 31
Trades Reported
Joint account sold some CVX shares
$15K–$50K
Traded Sep 23, 2026
Joint account sold CB shares
$1K–$15K
Traded Sep 23, 2026
Joint account sold DVN shares
$50K–$100K
Traded Sep 23, 2026
Joint account sold some DVN shares
$15K–$50K
Traded Sep 23, 2026
Joint account sold some EMR shares
$15K–$50K
Traded Sep 17, 2026
Joint account bought GRADY CNTY OKLA SCH FIN AUH EDL FACS 5.000% MAT 9/1/2033
$15K–$50K
Traded Sep 18, 2026
Joint account sold HD shares
$1K–$15K
Traded Sep 23, 2026
Joint account sold some LIN shares
$15K–$50K
Traded Sep 17, 2026
Joint account sold some LMT shares
$15K–$50K
Traded Sep 17, 2026
Joint account sold some LMT shares
$15K–$50K
Traded Sep 17, 2026
Joint account sold some LMT shares
$15K–$50K
Traded Sep 23, 2026
Joint account sold LMT shares
$15K–$50K
Traded Sep 23, 2026
Joint account sold some LOW shares
$1K–$15K
Traded Sep 17, 2026
Joint account sold some MRSH shares
$50K–$100K
Traded Sep 17, 2026
Joint account sold MRSH shares
$50K–$100K
Traded Sep 23, 2026
Joint account bought MAYES CNTY OKLA PUB FACS AUTH REV 3.000% MAT 9/1/2027
$15K–$50K
Traded Sep 18, 2026
Joint account sold NEE shares
$15K–$50K
Traded Oct 2, 2026
Joint account bought OKLAHOMA DEPT TRANSN REV GAN SER 2018 A 5.000% MAT 9/1/2033
$15K–$50K
Traded Sep 21, 2026
Joint account bought PONTOTOC CNTY OKLA EDL FACS AUTH 5.000% MAT 09/01/2028
$50K–$100K
Traded Sep 21, 2026
Joint account sold some ROK shares
$15K–$50K
Traded Sep 17, 2026
Joint account sold SBUX shares
$15K–$50K
Traded Sep 23, 2026
Joint account bought TULSA OKLA MET UTIL AUTH UTIL REV UTIL 3.000% MAT 4/1/2029
$15K–$50K
Traded Sep 18, 2026
Joint account sold UNH shares
$15K–$50K
Traded Sep 23, 2026
Joint account sold AIO shares
$15K–$50K
Traded Sep 23, 2026
Dependent child sold some AAPL shares
$1K–$15K
Traded Sep 8, 2026
Dependent child sold some AAPL shares
$1K–$15K
Traded Sep 8, 2026
Joint account bought ARBUCKLE MEM HOSP AUTH OKLA SALES TAX 03.00000% 01/01/2027 REV BDS SER. 2018
$15K–$50K
Traded Sep 8, 2026
Joint account sold some BSX shares
$50K–$100K
Traded Sep 4, 2026
Dependent child sold BSX shares
$1K–$15K
Traded Sep 3, 2026
Dependent child sold BSX shares
$1K–$15K
Traded Sep 3, 2026
Dependent child sold BSX shares
$1K–$15K
Traded Sep 3, 2026
Joint account sold BSX shares
$50K–$100K
Traded Sep 9, 2026
Joint account sold BSX shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold RA shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold some CDNS shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some CDNS shares
$15K–$50K
Traded Sep 2, 2026
Kevin Hern sold CNP shares
$15K–$50K
Traded Sep 15, 2026
Joint account bought CB shares
$1K–$15K
Traded Aug 31, 2026
Joint account bought KO shares
$1K–$15K
Traded Aug 31, 2026
Kevin Hern sold some CL shares
$1K–$15K
Traded Aug 27, 2026
Kevin Hern sold CL shares
$1K–$15K
Traded Aug 31, 2026
Joint account sold some CL shares
$1K–$15K
Traded Sep 2, 2026
Joint account sold CR shares
$50K–$100K
Traded Aug 31, 2026
Joint account sold CXT shares
$15K–$50K
Traded Aug 31, 2026
Kevin Hern sold some CSX shares
$1K–$15K
Traded Aug 31, 2026
Kevin Hern sold some CSX shares
$1K–$15K
Traded Aug 27, 2026
Joint account sold DHR shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold some DHR shares
$1K–$15K
Traded Sep 2, 2026
Joint account sold some DVN shares
$100K–$250K
Traded Sep 2, 2026
Joint account sold some DVN shares
$100K–$250K
Traded Sep 4, 2026
Joint account sold some DVN shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some DVN shares
$100K–$250K
Traded Aug 31, 2026
Kevin Hern sold DVN shares
$15K–$50K
Traded Aug 31, 2026
Kevin Hern sold some ETN shares
$1K–$15K
Traded Sep 10, 2026
Dependent child sold ETV shares
$1K–$15K
Traded Sep 8, 2026
Joint account sold some EMR shares
$1K–$15K
Traded Sep 14, 2026
Joint account sold some EMR shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some XOM shares
$100K–$250K
Traded Aug 31, 2026
Kevin Hern sold F shares
$1K–$15K
Traded Aug 31, 2026
Joint account bought GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029 SER.2014A
$15K–$50K
Traded Sep 15, 2026
Joint account sold some HD shares
$1K–$15K
Traded Sep 14, 2026
Joint account sold some HD shares
$15K–$50K
Traded Sep 10, 2026
Joint account sold HD shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some HD shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some HD shares
$15K–$50K
Traded Aug 31, 2026
Kevin Hern sold HD shares
$1K–$15K
Traded Aug 27, 2026
Joint account sold HON shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold ITW shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold some ITW shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some ITW shares
$50K–$100K
Traded Sep 4, 2026
Joint account sold ITW shares
$15K–$50K
Traded Sep 9, 2026
Dependent child sold IQV shares
$1K–$15K
Traded Sep 8, 2026
Joint account sold IQV shares
$15K–$50K
Traded Sep 14, 2026
Dependent child sold IQV shares
$1K–$15K
Traded Sep 3, 2026
Joint account bought JACKSON CNTY OKLA FACS AUTH SALES TAX 02.25000% 10/01/2029 REV BDS COURTHOUSE PROJ SER. 2022
$15K–$50K
Traded Sep 14, 2026
Joint account bought JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2028
$15K–$50K
Traded Sep 3, 2026
Joint account bought JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2030
$15K–$50K
Traded Sep 3, 2026
Joint account sold LIN shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some LIN shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold some LMT shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold LMT shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some LOW shares
$1K–$15K
Traded Sep 2, 2026
Joint account sold some MRSH shares
$1K–$15K
Traded Sep 2, 2026
Joint account sold some MRSH shares
$1K–$15K
Traded Sep 14, 2026
Joint account sold some MRSH shares
$100K–$250K
Traded Sep 9, 2026
Joint account bought MUSKOGEE CNTY OKLA PUB SAFETY AUTH CAP 04.00000% 12/01/2028 IMPT REV BDS SER. 2025
$15K–$50K
Traded Sep 15, 2026
Joint account sold some NEE shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some NEE shares
$1K–$15K
Traded Sep 2, 2026
Kevin Hern sold NVS shares
$15K–$50K
Traded Aug 27, 2026
Kevin Hern sold some NVO shares
$1K–$15K
Traded Aug 31, 2026
Kevin Hern sold NVO shares
$1K–$15K
Traded Sep 10, 2026
Joint account bought OKLAHOMA CITY OKLA ARPT TRUST JR LIEN 05.00000% 07/01/2034 TAX EXEMPT BDS SER. 33
$50K–$100K
Traded Sep 4, 2026
Joint account bought OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 01/01/2034 REV BDS CAPITOL REPAIR PROJ SER. 2019 C
$15K–$50K
Traded Sep 15, 2026
Joint account bought OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 07/01/2034 REV BDS OKLAHOMA DEPT OF CORRECTIONS SER. 2018 D
$15K–$50K
Traded Sep 14, 2026
Joint account bought OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 07/01/2034 REV BDS OKLAHOMA DEPT OF CORRECTIONS SER. 2018 D
$15K–$50K
Traded Sep 14, 2026
Joint account sold some OKE shares
$15K–$50K
Traded Sep 4, 2026
Joint account exchanged OKE shares
$500K–$1M
Traded Sep 11, 2026. OKE exchange for CUSIP 30609A109
Joint account exchanged OKE shares
$100K–$250K
Traded Sep 11, 2026. OKE exchange for CUSIP 30609A109
Joint account sold some OKE shares
$50K–$100K
Traded Aug 31, 2026
Joint account sold some ORLY shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold some ORLY shares
$15K–$50K
Traded Sep 2, 2026
Kevin Hern sold PBA shares
$15K–$50K
Traded Aug 27, 2026
Joint account sold PRGS shares
$15K–$50K
Traded Aug 31, 2026
Joint account sold PTC shares
$50K–$100K
Traded Aug 31, 2026
Joint account sold PTC shares
$50K–$100K
Traded Sep 9, 2026
Joint account sold some ROK shares
$15K–$50K
Traded Sep 14, 2026
Joint account sold some ROK shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some ROK shares
$15K–$50K
Traded Sep 2, 2026
Kevin Hern sold some STX shares
$1K–$15K
Traded Sep 15, 2026
Joint account sold some SBUX shares
$1K–$15K
Traded Sep 2, 2026
Kevin Hern sold STE shares
$15K–$50K
Traded Sep 15, 2026
Kevin Hern sold TJX shares
$1K–$15K
Traded Sep 15, 2026
Joint account sold some TJX shares
$15K–$50K
Traded Sep 2, 2026
Joint account sold some TJX shares
$15K–$50K
Traded Aug 31, 2026
Kevin Hern sold some TJX shares
$1K–$15K
Traded Aug 27, 2026
Joint account bought TULSA OKLA MET UTIL AUTH UTIL REV UTIL 03.00000% 04/01/2029 REV BDS SER. A
$15K–$50K
Traded Sep 9, 2026
Joint account sold UNH shares
$15K–$50K
Traded Sep 10, 2026
Joint account sold some AIO shares
$15K–$50K
Traded Sep 14, 2026
Dependent child sold AIO shares
$1K–$15K
Traded Sep 3, 2026
Joint account sold some AIO shares
$15K–$50K
Traded Aug 31, 2026
Dependent child sold VUZI shares
$1K–$15K
Traded Sep 3, 2026
Dependent child sold VUZI shares
$1K–$15K
Traded Sep 3, 2026
Kevin Hern sold some WMT shares
$1K–$15K
Traded Aug 27, 2026
Joint account sold some ADBE shares
$15K–$50K
Traded Aug 14, 2026
Kevin Hern sold ALC shares
$1K–$15K
Traded Aug 5, 2026
Kevin Hern sold BUD shares
$1K–$15K
Traded Aug 18, 2026
Kevin Hern sold BIIB shares
$1K–$15K
Traded Aug 18, 2026
Joint account sold BA shares
$1K–$15K
Traded Aug 13, 2026
Joint account sold BA shares
$15K–$50K
Traded Aug 13, 2026
Joint account bought CANADIAN CNTY OKLA EDL FACS AUTH EDL 3.00000% 09/01/2029
$100K–$250K
Traded Aug 24, 2026
Joint account sold CARR shares
$1K–$15K
Traded Aug 14, 2026
Joint account sold CL shares
$1K–$15K
Traded Aug 19, 2026
Kevin Hern sold GAP shares
$1K–$15K
Traded Aug 13, 2026
Joint account sold some HD shares
$50K–$100K
Traded Aug 24, 2026
Joint account sold HONA shares
$15K–$50K
Traded Aug 19, 2026
Kevin Hern sold HRL shares
$1K–$15K
Traded Aug 13, 2026
Joint account sold some ICLR shares
$15K–$50K
Traded Aug 14, 2026
Kevin Hern sold KMB shares
$1K–$15K
Traded Aug 18, 2026
Joint account sold LOW shares
$1K–$15K
Traded Aug 24, 2026
Joint account sold MRSH shares
$1K–$15K
Traded Aug 24, 2026
Joint account sold MDT shares
$15K–$50K
Traded Aug 24, 2026
Joint account sold some MSFT shares
$15K–$50K
Traded Aug 21, 2026
Kevin Hern sold some NKE shares
$1K–$15K
Traded Aug 13, 2026
Joint account sold OTIS shares
$1K–$15K
Traded Aug 10, 2026
Joint account sold PG shares
$1K–$15K
Traded Aug 5, 2026
Joint account sold PG shares
$50K–$100K
Traded Aug 24, 2026
Joint account sold SOLS shares
$1K–$15K
Traded Aug 5, 2026
Joint account sold VLTO shares
$1K–$15K
Traded Aug 10, 2026
Joint account sold VLTO shares
$1K–$15K
Traded Aug 21, 2026
Joint account sold some VLTO shares
$1K–$15K
Traded Aug 14, 2026
Joint account sold DIS shares
$15K–$50K
Traded Aug 10, 2026
Joint account sold WAT shares
$1K–$15K
Traded Aug 13, 2026
Kevin Hern sold OGN shares
$1K–$15K
Traded Aug 5, 2026
Kevin Hern sold VSNT shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought CADDO CNTY OKLA GOVERNMENTAL BLDG 05.00000% 09/01/2030
$50K–$100K
Traded Jul 24, 2026
Joint account sold CMCSA shares
$1K–$15K
Traded Aug 5, 2026
Joint account sold DEO shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought EDMOND OKLA PUB WKS AUTH SALES TAX & 03.00000% 07/01/2033
$15K–$50K
Traded Jul 16, 2026
Joint account sold EL shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029
$15K–$50K
Traded Jul 20, 2026
Joint account sold KVUE shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought KINGFISHER CNTY OKLA EDL FACS AUTH EDL 03.00000% 03/01/2031
$100K–$250K
Traded Jul 20, 2026
Joint account bought LAWTON OKLA GO BDS SER. 2019 02.00000% 12/01/2027
$15K–$50K
Traded Jul 17, 2026
Joint account sold MDLZ shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought OKLAHOMA CNTY OKLA FIN AUTH LEASE REV 03.00000% 12/01/2028
$15K–$50K
Traded Jul 17, 2026
Joint account sold OGN shares
$1K–$15K
Traded Aug 5, 2026
Joint account bought TULSA CNTY OKLA INDPT SCH DIST NO 02.00000% 09/01/2026
$100K–$250K
Traded Jul 24, 2026
Joint account sold VSNT shares
$1K–$15K
Traded Aug 5, 2026
Joint account exchanged XOM shares
$100K–$250K
Traded Jul 2, 2026. Exxon Mobile began trading as Exxon Mobile Holdings
Joint account exchanged XOM shares
$100K–$250K
Traded Jul 2, 2026. Exxon Mobile began trading as Exxon Mobile Holdings
Joint account exchanged HONAV shares
$15K–$50K
Traded Jun 29, 2026. Shares received in spin off from HON
Joint account exchanged CTRA shares
$15K–$50K
Traded May 8, 2026. merged with DVN Energy Corp.
Kevin Hern exchanged CTRA shares
$15K–$50K
Traded May 8, 2026. Coterra merged into Devon
Kevin Hern exchanged DVN shares
$15K–$50K
Traded May 8, 2026. Coterra merged into Devon
Joint account exchanged DVN shares
$15K–$50K
Traded May 8, 2026. CRTA Merged into DVN
Kevin Hern sold MORGAN STANLEY FIN LLC MTN ZERO CPN
$1M–$5M
Traded May 6, 2026. Note redeemed by the issuer.
Joint account sold Goldman Sachs MTN 4/29/2030
$250K–$500K
Traded Apr 29, 2026. Note called by issuer
Joint account sold ACN shares
$250K–$500K
Traded Mar 16, 2026
Joint account sold BDX shares
$15K–$50K
Traded Mar 17, 2026
Joint account sold MUA shares
$50K–$100K
Traded Mar 17, 2026
Joint account sold CTSH shares
$15K–$50K
Traded Mar 17, 2026
Joint account sold CMCSA shares
$15K–$50K
Traded Mar 17, 2026
Dependent child sold EXAS shares
$1K–$15K
Traded Mar 24, 2026
Joint account sold ICLR shares
$100K–$250K
Traded Mar 5, 2026
Joint account sold IVZ shares
$15K–$50K
Traded Mar 17, 2026
Joint account sold IQV shares
$50K–$100K
Traded Mar 16, 2026
Joint account sold KVUE shares
$15K–$50K
Traded Mar 17, 2026
Joint account sold MDT shares
$15K–$50K
Traded Mar 20, 2026
Joint account sold PRGS shares
$50K–$100K
Traded Mar 16, 2026
Joint account sold PLD shares
$50K–$100K
Traded Mar 20, 2026
Joint account sold SMA shares
$500K–$1M
Traded Mar 18, 2026
Joint account sold TROW shares
$15K–$50K
Traded Mar 20, 2026
Joint account sold TXN shares
$500K–$1M
Traded Mar 18, 2026
Joint account exchanged WAT shares
$1K–$15K
Traded Feb 9, 2026. Share received as a result of spinoff from BDX
Joint account bought ROYAL BANK OF CANADA 31F DUE 01/10/31
$250K–$500K
Traded Jan 7, 2026. Buy to open
Joint account sold UNH shares
$250K–$500K
Traded Dec 23, 2025. sell to close
Joint account sold ACN shares
$100K–$250K
Traded Oct 27, 2025. sell to close
Joint account sold BNP Paribas MTN 4/9/2030
$250K–$500K
Traded Oct 9, 2025. note redeemed/called by issuer
Joint account sold BNP Paribas MTN 4/9/2030
$1M–$5M
Traded Oct 9, 2025. note redeemed/called by the issuer
Joint account sold some BSX shares
$15K–$50K
Traded Oct 28, 2025
Kevin Hern sold some CSX shares
$15K–$50K
Traded Oct 28, 2025
Kevin Hern sold some ETN shares
$15K–$50K
Traded Oct 6, 2025
Kevin Hern sold some HD shares
$1K–$15K
Traded Oct 28, 2025
Joint account sold MCD shares
$1K–$15K
Traded Oct 23, 2025
Joint account sold MCD shares
$100K–$250K
Traded Oct 23, 2025
Joint account sold some MSFT shares
$15K–$50K
Traded Oct 28, 2025
Joint account sold some ORLY shares
$1K–$15K
Traded Oct 28, 2025
Joint account bought RBC 11.25% 30F DUE 10/16/30
$500K–$1M
Traded Oct 10, 2025. Buy to open Royal Bank of Canada Note
Joint account bought RBC 11.25% 30F DUE 10/16/30
$1M–$5M
Traded Oct 10, 2025. Buy to open
Kevin Hern sold some STX shares
$15K–$50K
Traded Oct 28, 2025
Kevin Hern sold some STX shares
$15K–$50K
Traded Oct 6, 2025
Joint account sold some ACN shares
$15K–$50K
Traded Sep 26, 2025
Joint account sold some HD shares
$15K–$50K
Traded Sep 26, 2025
Joint account sold MASI shares
$15K–$50K
Traded Sep 26, 2025
Joint account sold some MSFT shares
$15K–$50K
Traded Sep 26, 2025
Joint account bought BNP Paribas MTN 4/9/2030
$250K–$500K
Traded Apr 4, 2025. Buy to open
Joint account bought BNP Paribas MTN 4/9/2030
$1M–$5M
Traded Apr 4, 2025. Buy to open
Joint account bought Goldman Sachs MTN 4/29/2030
$250K–$500K
Traded Apr 24, 2025. Buy to open
Joint account sold MORGAN STANLEY FIN LLC MTN ZERO CPN
$500K–$1M
Traded Mar 31, 2025. Matured - Redeemed by the issuer
Joint account bought FT VEST TOTAL RETURN INCOME FUND SERIES A4 CLASS I
$100K–$250K
Traded Jan 29, 2025. Buy Open
Joint account sold AGCO shares
$50K–$100K
Traded Dec 31, 2024. sell to close
Joint account sold Citigroup MTN 9/1/2026
$500K–$1M
Traded Dec 3, 2024. Note Called by the issuer. position closed
Joint account sold some DVN shares
$250K–$500K
Traded Dec 31, 2024. Rebalance position toward original allocation
Joint account sold DXCM shares
$50K–$100K
Traded Dec 31, 2024. sell to close
Joint account sold EL shares
$15K–$50K
Traded Dec 31, 2024. sell to close
Joint account bought XOM shares
$1K–$15K
Traded Dec 10, 2024. Dividend Reinvestment
Joint account bought HD shares
$1K–$15K
Traded Dec 12, 2024. Dividend Reinvestment
Joint account sold INTC shares
$50K–$100K
Traded Dec 31, 2024. sell to close
Joint account sold JNJ shares
$100K–$250K
Traded Dec 31, 2024. sell to close
How This Is Estimated
Members of Congress list what they hold once a year, as of Dec 31, on an annual financial disclosure.
We start from Kevin Hern's 2025 report
(filed Jun 25, 2026) and apply every trade reported since: new buys add a
position, full sales remove it, and exercised options move from options to shares.
Returns are price moves, not Kevin Hern's actual profit: positions from before Dec 31, 2025 are measured
from that day's close, new ones from the close on the day of the first buy and on the day it was disclosed. The
dollar gain multiplies each buy's reported amount range by its price move. For options we show the stock's move;
we don't have options prices, so there's no dollar figure. Dividends aren't included.
Weights are approximate. Each reported range is turned into one number using its geometric midpoint
(√(low × high), so $5M–$25M counts as about $11.2M) because the ranges grow by multiples and the plain
midpoint leans toward the top. Year-end holdings are then moved by their price change since Dec 31, 2025, and
each trade since adds or subtracts its own midpoint. Options aren't weighted, since their value doesn't track
the stock's.
It's an estimate, not a brokerage statement. Values are the ranges filed for Dec 31, 2025, not today's prices;
trades are reported up to 45 days late; and a partial sale doesn't say how much is left. Options past their
expiry date are left out.
141 other assets (real estate, private partnerships, bank accounts) aren't listed.
Based on public financial disclosures filed under the STOCK Act. GetMarketAlerts isn't affiliated with Kevin Hern or Congress. Information only, not financial advice.