Home › Congress › Kevin Hern

Kevin Hern stock trades & portfolio tracker

Every trade Kevin Hern (OK01) has disclosed in Periodic Transaction Reports to the House Clerk, including spouse and dependent-child accounts. Most traded: HD, DVN, OKE, LMT, XOM, ROK, NEE, UNH.

1040disclosed transactions
721 / 287buys / sales
27average days to disclose
Oct 13, 2026latest filing

Get Kevin Hern's next trade by email

Free account. We read the filing the hour it's posted.

Start free

All disclosed trades

FiledTradedAssetTypeAmountOwnerDelay
Oct 13, 2026Oct 2, 2026NEEsale$15,001 - $50,000joint11d
Oct 13, 2026Sep 23, 2026AIOsale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026UNHsale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026SBUXsale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026MRSHsale$50,001 - $100,000joint20d
Oct 13, 2026Sep 23, 2026LMTsale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026LMTpartial sale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026HDsale$1,001 - $15,000joint20d
Oct 13, 2026Sep 23, 2026DVNpartial sale$15,001 - $50,000joint20d
Oct 13, 2026Sep 23, 2026DVNsale$50,001 - $100,000joint20d
Oct 13, 2026Sep 23, 2026CBsale$1,001 - $15,000joint20d
Oct 13, 2026Sep 23, 2026CVXpartial sale$15,001 - $50,000joint20d
Oct 13, 2026Sep 21, 2026PONTOTOC CNTY OKLA EDL FACS AUTH 5.000% MAT 09/01/2028purchase$50,001 - $100,000joint22d
Oct 13, 2026Sep 21, 2026OKLAHOMA DEPT TRANSN REV GAN SER 2018 A 5.000% MAT 9/1/2033purchase$15,001 - $50,000joint22d
Oct 13, 2026Sep 18, 2026TULSA OKLA MET UTIL AUTH UTIL REV UTIL 3.000% MAT 4/1/2029purchase$15,001 - $50,000joint25d
Oct 13, 2026Sep 18, 2026MAYES CNTY OKLA PUB FACS AUTH REV 3.000% MAT 9/1/2027purchase$15,001 - $50,000joint25d
Oct 13, 2026Sep 18, 2026GRADY CNTY OKLA SCH FIN AUH EDL FACS 5.000% MAT 9/1/2033purchase$15,001 - $50,000joint25d
Oct 13, 2026Sep 17, 2026ROKpartial sale$15,001 - $50,000joint26d
Oct 13, 2026Sep 17, 2026MRSHpartial sale$50,001 - $100,000joint26d
Oct 13, 2026Sep 17, 2026LOWpartial sale$1,001 - $15,000joint26d
Oct 13, 2026Sep 17, 2026LMTpartial sale$15,001 - $50,000joint26d
Oct 13, 2026Sep 17, 2026LMTpartial sale$15,001 - $50,000joint26d
Oct 13, 2026Sep 17, 2026LINpartial sale$15,001 - $50,000joint26d
Oct 13, 2026Sep 17, 2026EMRpartial sale$15,001 - $50,000joint26d
Sep 25, 2026Sep 15, 2026TJXsale$1,001 - $15,000self10d
Sep 25, 2026Sep 15, 2026STEsale$15,001 - $50,000self10d
Sep 25, 2026Sep 15, 2026STXpartial sale$1,001 - $15,000self10d
Sep 25, 2026Sep 15, 2026OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 01/01/2034 REV BDS CAPpurchase$15,001 - $50,000joint10d
Sep 25, 2026Sep 15, 2026MUSKOGEE CNTY OKLA PUB SAFETY AUTH CAP 04.00000% 12/01/2028 IMPT REV Bpurchase$15,001 - $50,000joint10d
Sep 25, 2026Sep 15, 2026GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029 SER.2014Apurchase$15,001 - $50,000joint10d
Sep 25, 2026Sep 15, 2026CNPsale$15,001 - $50,000self10d
Sep 25, 2026Sep 14, 2026AIOpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026ROKpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 07/01/2034 REV BDS OKLpurchase$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026OKLAHOMA ST CAPITOL IMPT AUTH ST FACS 05.00000% 07/01/2034 REV BDS OKLpurchase$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026NEEpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026MRSHpartial sale$1,001 - $15,000joint11d
Sep 25, 2026Sep 14, 2026JACKSON CNTY OKLA FACS AUTH SALES TAX 02.25000% 10/01/2029 REV BDS COUpurchase$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026IQVsale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026HDsale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026HDpartial sale$1,001 - $15,000joint11d
Sep 25, 2026Sep 14, 2026EMRpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026EMRpartial sale$1,001 - $15,000joint11d
Sep 25, 2026Sep 14, 2026DVNpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 14, 2026CDNSpartial sale$15,001 - $50,000joint11d
Sep 25, 2026Sep 11, 2026OKEexchange$100,001 - $250,000joint14d
Sep 25, 2026Sep 11, 2026OKEexchange$500,001 - $1,000,000joint14d
Sep 25, 2026Sep 10, 2026UNHsale$15,001 - $50,000joint15d
Sep 25, 2026Sep 10, 2026NVOsale$1,001 - $15,000self15d
Sep 25, 2026Sep 10, 2026HDpartial sale$15,001 - $50,000joint15d
Sep 25, 2026Sep 10, 2026ETNpartial sale$1,001 - $15,000self15d
Sep 25, 2026Sep 9, 2026TULSA OKLA MET UTIL AUTH UTIL REV UTIL 03.00000% 04/01/2029 REV BDS SEpurchase$15,001 - $50,000joint16d
Sep 25, 2026Sep 9, 2026PTCsale$50,001 - $100,000joint16d
Sep 25, 2026Sep 9, 2026MRSHpartial sale$100,001 - $250,000joint16d
Sep 25, 2026Sep 9, 2026ITWsale$15,001 - $50,000joint16d
Sep 25, 2026Sep 9, 2026BSXsale$50,001 - $100,000joint16d
Sep 25, 2026Sep 8, 2026IQVsale$1,001 - $15,000dependent child17d
Sep 25, 2026Sep 8, 2026ETVsale$1,001 - $15,000dependent child17d
Sep 25, 2026Sep 8, 2026ARBUCKLE MEM HOSP AUTH OKLA SALES TAX 03.00000% 01/01/2027 REV BDS SERpurchase$15,001 - $50,000joint17d
Sep 25, 2026Sep 8, 2026AAPLpartial sale$1,001 - $15,000dependent child17d
Sep 25, 2026Sep 8, 2026AAPLpartial sale$1,001 - $15,000dependent child17d
Sep 25, 2026Sep 4, 2026OKEpartial sale$15,001 - $50,000joint21d
Sep 25, 2026Sep 4, 2026OKLAHOMA CITY OKLA ARPT TRUST JR LIEN 05.00000% 07/01/2034 TAX EXEMPT purchase$50,001 - $100,000joint21d
Sep 25, 2026Sep 4, 2026ITWpartial sale$50,001 - $100,000joint21d
Sep 25, 2026Sep 4, 2026DVNpartial sale$100,001 - $250,000joint21d
Sep 25, 2026Sep 4, 2026BSXpartial sale$50,001 - $100,000joint21d
Sep 25, 2026Sep 3, 2026VUZIsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026VUZIsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026AIOsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2030purchase$15,001 - $50,000joint22d
Sep 25, 2026Sep 3, 2026JENKS OKLA UNLTD TAX GO BDS SER. 2020 02.00000% 11/01/2028purchase$15,001 - $50,000joint22d
Sep 25, 2026Sep 3, 2026IQVsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026BSXsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026BSXsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 3, 2026BSXsale$1,001 - $15,000dependent child22d
Sep 25, 2026Sep 2, 2026TJXpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026SBUXpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026ROKpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026ROKpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026ORLYpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026NEEpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026MRSHpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026LOWpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026LMTsale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026LMTpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026LINsale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026ITWpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026HDpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Sep 2, 2026DVNpartial sale$100,001 - $250,000joint23d
Sep 25, 2026Sep 2, 2026DHRpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026CLpartial sale$1,001 - $15,000joint23d
Sep 25, 2026Sep 2, 2026CDNSpartial sale$15,001 - $50,000joint23d
Sep 25, 2026Aug 31, 2026AIOpartial sale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026TJXpartial sale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026PTCsale$50,001 - $100,000joint25d
Sep 25, 2026Aug 31, 2026PRGSsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026ORLYpartial sale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026OKEpartial sale$50,001 - $100,000joint25d
Sep 25, 2026Aug 31, 2026NVOpartial sale$1,001 - $15,000self25d
Sep 25, 2026Aug 31, 2026LINpartial sale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026ITWsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026HONsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026HDpartial sale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026Fsale$1,001 - $15,000self25d
Sep 25, 2026Aug 31, 2026XOMpartial sale$100,001 - $250,000joint25d
Sep 25, 2026Aug 31, 2026DVNsale$15,001 - $50,000self25d
Sep 25, 2026Aug 31, 2026DVNpartial sale$100,001 - $250,000joint25d
Sep 25, 2026Aug 31, 2026DHRsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026CSXpartial sale$1,001 - $15,000self25d
Sep 25, 2026Aug 31, 2026CXTsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026CRsale$50,001 - $100,000joint25d
Sep 25, 2026Aug 31, 2026CLsale$1,001 - $15,000self25d
Sep 25, 2026Aug 31, 2026KOpurchase$1,001 - $15,000joint25d
Sep 25, 2026Aug 31, 2026CBpurchase$1,001 - $15,000joint25d
Sep 25, 2026Aug 31, 2026RAsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 31, 2026BSXsale$15,001 - $50,000joint25d
Sep 25, 2026Aug 27, 2026WMTpartial sale$1,001 - $15,000self29d
Sep 25, 2026Aug 27, 2026TJXpartial sale$1,001 - $15,000self29d
Sep 25, 2026Aug 27, 2026PBAsale$15,001 - $50,000self29d
Sep 25, 2026Aug 27, 2026NVSsale$15,001 - $50,000self29d
Sep 25, 2026Aug 27, 2026HDsale$1,001 - $15,000self29d
Sep 25, 2026Aug 27, 2026CSXpartial sale$1,001 - $15,000self29d
Sep 25, 2026Aug 27, 2026CLpartial sale$1,001 - $15,000self29d
Sep 1, 2026Aug 24, 2026PGsale$50,001 - $100,000joint8d
Sep 1, 2026Aug 24, 2026MDTsale$15,001 - $50,000joint8d
Sep 1, 2026Aug 24, 2026MRSHsale$1,001 - $15,000joint8d
Sep 1, 2026Aug 24, 2026LOWsale$1,001 - $15,000joint8d
Sep 1, 2026Aug 24, 2026HDpartial sale$50,001 - $100,000joint8d
Sep 1, 2026Aug 24, 2026CANADIAN CNTY OKLA EDL FACS AUTH EDL 3.00000% 09/01/2029purchase$100,001 - $250,000joint8d
Sep 1, 2026Aug 21, 2026VLTOsale$1,001 - $15,000joint11d
Sep 1, 2026Aug 21, 2026MSFTpartial sale$15,001 - $50,000joint11d
Sep 1, 2026Aug 19, 2026HONAsale$15,001 - $50,000joint13d
Sep 1, 2026Aug 19, 2026CLsale$1,001 - $15,000joint13d
Sep 1, 2026Aug 18, 2026KMBsale$1,001 - $15,000self14d
Sep 1, 2026Aug 18, 2026BIIBsale$1,001 - $15,000self14d
Sep 1, 2026Aug 18, 2026BUDsale$1,001 - $15,000self14d
Sep 1, 2026Aug 14, 2026VLTOpartial sale$1,001 - $15,000joint18d
Sep 1, 2026Aug 14, 2026ICLRpartial sale$15,001 - $50,000joint18d
Sep 1, 2026Aug 14, 2026CARRsale$1,001 - $15,000joint18d
Sep 1, 2026Aug 14, 2026ADBEpartial sale$15,001 - $50,000joint18d
Sep 1, 2026Aug 13, 2026WATsale$1,001 - $15,000joint19d
Sep 1, 2026Aug 13, 2026NKEpartial sale$1,001 - $15,000self19d
Sep 1, 2026Aug 13, 2026HRLsale$1,001 - $15,000self19d
Sep 1, 2026Aug 13, 2026GAPsale$1,001 - $15,000self19d
Sep 1, 2026Aug 13, 2026BAsale$15,001 - $50,000joint19d
Sep 1, 2026Aug 13, 2026BAsale$1,001 - $15,000joint19d
Sep 1, 2026Aug 10, 2026DISsale$15,001 - $50,000joint22d
Sep 1, 2026Aug 10, 2026VLTOsale$1,001 - $15,000joint22d
Sep 1, 2026Aug 10, 2026OTISsale$1,001 - $15,000joint22d
Sep 1, 2026Aug 5, 2026SOLSsale$1,001 - $15,000joint27d
Sep 1, 2026Aug 5, 2026PGsale$1,001 - $15,000joint27d
Sep 1, 2026Aug 5, 2026ALCsale$1,001 - $15,000self27d
Aug 12, 2026Aug 5, 2026VSNTsale$1,001 - $15,000self7d
Aug 12, 2026Aug 5, 2026OGNsale$1,001 - $15,000self7d
Aug 10, 2026Aug 5, 2026VSNTsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026OGNsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026MDLZsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026KVUEsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026ELsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026DEOsale$1,001 - $15,000joint5d
Aug 10, 2026Aug 5, 2026CMCSAsale$1,001 - $15,000joint5d
Aug 10, 2026Jul 24, 2026TULSA CNTY OKLA INDPT SCH DIST NO 02.00000% 09/01/2026purchase$100,001 - $250,000joint17d
Aug 10, 2026Jul 24, 2026CADDO CNTY OKLA GOVERNMENTAL BLDG 05.00000% 09/01/2030purchase$50,001 - $100,000joint17d
Aug 10, 2026Jul 20, 2026KINGFISHER CNTY OKLA EDL FACS AUTH EDL 03.00000% 03/01/2031purchase$100,001 - $250,000joint21d
Aug 10, 2026Jul 20, 2026GRAND RIVER DAM AUTH OKLA REV REV BDS 03.12500% 06/01/2029purchase$15,001 - $50,000joint21d
Aug 10, 2026Jul 17, 2026OKLAHOMA CNTY OKLA FIN AUTH LEASE REV 03.00000% 12/01/2028purchase$15,001 - $50,000joint24d
Aug 10, 2026Jul 17, 2026LAWTON OKLA GO BDS SER. 2019 02.00000% 12/01/2027purchase$15,001 - $50,000joint24d
Aug 10, 2026Jul 16, 2026EDMOND OKLA PUB WKS AUTH SALES TAX & 03.00000% 07/01/2033purchase$15,001 - $50,000joint25d
Jul 16, 2026Jul 2, 2026XOMexchange$100,001 - $250,000joint14d
Jul 16, 2026Jul 2, 2026XOMexchange$100,001 - $250,000joint14d
Jul 16, 2026Jun 29, 2026HONAVexchange$15,001 - $50,000joint17d
Jun 2, 2026May 8, 2026DVNexchange$15,001 - $50,000joint25d
Jun 2, 2026May 8, 2026DVNexchange$15,001 - $50,000self25d
Jun 2, 2026May 8, 2026CTRAexchange$15,001 - $50,000self25d
Jun 2, 2026May 8, 2026CTRAexchange$15,001 - $50,000joint25d
Jun 2, 2026May 6, 2026MORGAN STANLEY FIN LLC MTN ZERO CPNsale$1,000,001 - $5,000,000self27d
May 5, 2026Apr 29, 2026Goldman Sachs MTN 4/29/2030sale$250,001 - $500,000joint6d
Apr 3, 2026Mar 24, 2026EXASsale$1,001 - $15,000dependent child10d
Apr 3, 2026Mar 20, 2026TROWsale$15,001 - $50,000joint14d
Apr 3, 2026Mar 20, 2026PLDsale$50,001 - $100,000joint14d
Apr 3, 2026Mar 20, 2026MDTsale$15,001 - $50,000joint14d
Apr 3, 2026Mar 18, 2026TXNsale$500,001 - $1,000,000joint16d
Apr 3, 2026Mar 18, 2026SMAsale$500,001 - $1,000,000joint16d
Apr 3, 2026Mar 17, 2026KVUEsale$15,001 - $50,000joint17d
Apr 3, 2026Mar 17, 2026IVZsale$15,001 - $50,000joint17d
Apr 3, 2026Mar 17, 2026CMCSAsale$15,001 - $50,000joint17d
Apr 3, 2026Mar 17, 2026CTSHsale$15,001 - $50,000joint17d
Apr 3, 2026Mar 17, 2026MUAsale$50,001 - $100,000joint17d
Apr 3, 2026Mar 17, 2026BDXsale$15,001 - $50,000joint17d
Apr 3, 2026Mar 16, 2026PRGSsale$50,001 - $100,000joint18d
Apr 3, 2026Mar 16, 2026IQVsale$50,001 - $100,000joint18d
Apr 3, 2026Mar 16, 2026ACNsale$250,001 - $500,000joint18d
Apr 3, 2026Mar 5, 2026ICLRsale$100,001 - $250,000joint29d
Mar 6, 2026Feb 9, 2026WATexchange$1,001 - $15,000joint25d
Feb 18, 2026Jan 7, 2026ROYAL BANK OF CANADA 31F DUE 01/10/31purchase$250,001 - $500,000joint42d
Jan 22, 2026Dec 23, 2025UNHsale$250,001 - $500,000joint30d
Nov 16, 2025Oct 28, 2025STXpartial sale$15,001 - $50,000self19d
Nov 16, 2025Oct 28, 2025ORLYpartial sale$1,001 - $15,000joint19d
Nov 16, 2025Oct 28, 2025MSFTpartial sale$15,001 - $50,000joint19d
Nov 16, 2025Oct 28, 2025HDpartial sale$1,001 - $15,000self19d
Nov 16, 2025Oct 28, 2025CSXpartial sale$15,001 - $50,000self19d
Nov 16, 2025Oct 28, 2025BSXpartial sale$15,001 - $50,000joint19d
Nov 16, 2025Oct 27, 2025ACNsale$100,001 - $250,000joint20d
Nov 16, 2025Oct 23, 2025MCDsale$100,001 - $250,000joint24d
Nov 16, 2025Oct 23, 2025MCDsale$1,001 - $15,000joint24d
Nov 16, 2025Oct 10, 2025RBC 11.25% 30F DUE 10/16/30purchase$1,000,001 - $5,000,000joint37d
Nov 16, 2025Oct 10, 2025RBC 11.25% 30F DUE 10/16/30purchase$500,001 - $1,000,000joint37d
Nov 16, 2025Oct 9, 2025BNP Paribas MTN 4/9/2030sale$1,000,001 - $5,000,000joint38d
Nov 16, 2025Oct 9, 2025BNP Paribas MTN 4/9/2030sale$250,001 - $500,000joint38d
Nov 16, 2025Oct 6, 2025STXpartial sale$15,001 - $50,000self41d
Nov 16, 2025Oct 6, 2025ETNpartial sale$15,001 - $50,000self41d
Oct 16, 2025Sep 26, 2025MSFTpartial sale$15,001 - $50,000joint20d
Oct 16, 2025Sep 26, 2025MASIsale$15,001 - $50,000joint20d
Oct 16, 2025Sep 26, 2025HDpartial sale$15,001 - $50,000joint20d
Oct 16, 2025Sep 26, 2025ACNpartial sale$15,001 - $50,000joint20d
May 13, 2025Apr 24, 2025Goldman Sachs MTN 4/29/2030purchase$250,001 - $500,000joint19d
May 13, 2025Apr 4, 2025BNP Paribas MTN 4/9/2030purchase$1,000,001 - $5,000,000joint39d
May 13, 2025Apr 4, 2025BNP Paribas MTN 4/9/2030purchase$250,001 - $500,000joint39d
Apr 23, 2025Mar 31, 2025MORGAN STANLEY FIN LLC MTN ZERO CPNsale$500,001 - $1,000,000joint23d
Feb 14, 2025Jan 29, 2025FT VEST TOTAL RETURN INCOME FUND SERIES A4 CLASS Ipurchase$100,001 - $250,000joint16d
Jan 15, 2025Dec 31, 2024JNJsale$100,001 - $250,000joint15d
Jan 15, 2025Dec 31, 2024INTCsale$50,001 - $100,000joint15d
Jan 15, 2025Dec 31, 2024ELsale$15,001 - $50,000joint15d
Jan 15, 2025Dec 31, 2024DXCMsale$50,001 - $100,000joint15d
Jan 15, 2025Dec 31, 2024DVNpartial sale$250,001 - $500,000joint15d
Jan 15, 2025Dec 31, 2024AGCOsale$50,001 - $100,000joint15d
Jan 15, 2025Dec 12, 2024HDpurchase$1,001 - $15,000joint34d
Jan 15, 2025Dec 10, 2024XOMpurchase$1,001 - $15,000joint36d
Jan 15, 2025Dec 3, 2024Citigroup MTN 9/1/2026sale$500,001 - $1,000,000joint43d
Dec 16, 2024Nov 18, 2024FEDERAL FARM CREDIT BANKS FUNDING CORP 0.87500% 11/18/2024 BONDsale$100,001 - $250,000joint28d
Nov 15, 2024Oct 29, 2024MCDpurchase$100,001 - $250,000joint17d
Nov 15, 2024Oct 3, 2024UNITED STATES TREAS BILLS ZERO CPN 0.00000% 10/03/2024sale$1,000,001 - $5,000,000joint43d
Nov 15, 2024Oct 3, 2024UNITED STATES TREAS BILLS ZERO CPN 0.00000% 10/03/2024sale$100,001 - $250,000joint43d
Oct 16, 2024Sep 23, 2024Citigroup MTN 9/1/2026sale$250,001 - $500,000joint23d
Aug 10, 2024Jul 26, 2024Barclays Bank Series A MTN 1/22/27sale$250,001 - $500,000joint15d
Aug 10, 2024Jul 19, 2024Bank of Montreal MTN 4/19/27sale$250,001 - $500,000joint22d
Aug 10, 2024Jul 8, 2024Inland Real Estate Income Trustpurchase$1,001 - $15,000joint33d
Aug 10, 2024Jul 8, 2024CBpurchase$1,001 - $15,000joint33d
Jul 15, 2024Jun 28, 2024LMTpurchase$1,001 - $15,000joint17d
Jul 15, 2024Jun 28, 2024DVNpurchase$1,001 - $15,000joint17d
Jul 15, 2024Jun 28, 2024DVNpurchase$1,001 - $15,000joint17d
Jul 15, 2024Jun 25, 2024UNHpurchase$1,001 - $15,000joint20d
Jul 15, 2024Jun 24, 2024WMBpurchase$1,001 - $15,000joint21d
Jul 15, 2024Jun 21, 2024LINpurchase$1,001 - $15,000joint24d
Jul 15, 2024Jun 20, 2024AGCOpurchase$1,001 - $15,000joint25d
Jul 15, 2024Jun 17, 2024NEEpurchase$1,001 - $15,000joint28d
Jul 15, 2024Jun 13, 2024RTXpurchase$1,001 - $15,000joint32d
Jul 15, 2024Jun 13, 2024HDpurchase$1,001 - $15,000joint32d
Jul 15, 2024Jun 13, 2024HDpurchase$1,001 - $15,000joint32d
Jul 15, 2024Jun 10, 2024ROKpurchase$1,001 - $15,000joint35d

Amounts are the ranges members must report, not exact values. Source: House Clerk Periodic Transaction Reports. Scanned paper filings can't be read automatically and may be missing.

Frequently asked questions

What stocks has Kevin Hern bought recently?

No recent stock purchases disclosed.

How quickly does Kevin Hern disclose trades?

On average 27 days after the trade. The STOCK Act allows up to 45 days.

Is copying Congress trades profitable?

Research on post-2012 trades (NBER, 2025) finds members' portfolios match or trail the market on average. Our 10-year test shows how a copy strategy did.