MarketPeel
Insider Trading Intelligence
KH

Kim C. Hanemann

MSEX
DIRECTOR · MIDDLESEX WATER CO · CIK 0001666464
FILING MIX · LIFETIME43%/57%
BUYS
20
SELLS
26
TOTAL VALUE
$11.60M
COMPANIES
2
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
102,182
AVG SELL PX
$79.92
TRADE KIND
SHOWING 46 / 46
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kim C. Hanemann, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d8+75.00%+0.66%-2.32%+2.98%+3.06%
14d8+87.50%-1.01%-1.48%+0.47%+1.09%
30d8+25.00%+0.65%+1.78%-1.14%-0.15%
60d8+25.00%-0.81%+4.06%-4.87%-3.04%
90d8+25.00%+5.68%+7.74%-2.05%+1.23%
180d8(1 pending)+100.00%-2.53%+2.73%-5.26%-4.00%
1y8(1 pending)+100.00%-20.63%-12.43%-8.20%-5.75%
2y8(2 pending)+100.00%-34.49%-0.75%-33.74%-33.74%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MSEX · 3,367 shares · as of Apr 1, 2026
08421,6842,5253,367202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 20 buys / 26 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE10b5-1
10b5-1 plan
3,035$82.00$248.9K98,814.649Jun 24, 2026Jun 25, 2026View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
865$52.05$45.0K3,367Apr 1, 2026Apr 1, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
8.777$84.04$7380Mar 9, 2026Mar 10, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
7,306$86.24$630.1K114,993.93Feb 24, 2026Feb 25, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
25,943.846$85.73$2.22M107,687.93Feb 24, 2026Feb 25, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
13,271$85.73$1.14M101,722.93Feb 24, 2026Feb 25, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,234$84.91$104.8K81,744.084Feb 13, 2026Feb 18, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
363$82.31$29.9K82,978.084Feb 11, 2026Feb 12, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
477$82.31$39.3K83,341.084Feb 10, 2026Feb 12, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
2,211$80.66$178.3K83,818.084Jan 1, 2026Jan 5, 2026View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
280$80.65$22.6K85,864.591Oct 10, 2025Oct 15, 2025View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
702$64.10$45.0K2,502Apr 1, 2025Apr 1, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
11,904$81.04$964.7K85,665.43Feb 28, 2025Mar 4, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
23,271.914$81.04$1.89M97,569.43Feb 28, 2025Mar 4, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,101$83.30$91.7K74,297.516Feb 13, 2025Feb 18, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
7,163$83.77$600.0K75,398.516Feb 11, 2025Feb 12, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,942$84.48$164.1K68,069.233Jan 2, 2025Jan 3, 2025View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
955.888$90.09$86.1K0Nov 19, 2024Nov 21, 2024View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
857$52.50$45.0K1,800Apr 1, 2024Apr 2, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
746$62.00$46.3K71,432.476Mar 1, 2024Mar 5, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,973$62.00$122.3K69,459.476Mar 1, 2024Mar 5, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
1,891.077$62.00$117.2K72,178.476Mar 1, 2024Mar 5, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
3,855.864$62.00$239.1K70,287.399Mar 1, 2024Mar 5, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
9,223$58.55$540.0K66,431.535Feb 13, 2024Feb 14, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,084$60.90$66.0K57,030.885Jan 2, 2024Jan 3, 2024View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
514$60.90$31.3K58,114.885Jan 2, 2024Jan 3, 2024View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
576$78.12$45.0K576Mar 31, 2023Apr 4, 2023View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,529$59.54$91.0K58,100.965Mar 1, 2023Mar 2, 2023View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
3,915.908$59.54$233.2K59,629.965Mar 1, 2023Mar 2, 2023View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
6,868$61.16$420.0K55,714.057Feb 14, 2023Feb 15, 2023View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,060$61.28$65.0K48,846.057Jan 3, 2023Jan 4, 2023View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
333$105.17$35.0K367Apr 1, 2022Apr 5, 2022View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
3,244.454$64.71$209.9K50,531.359Mar 1, 2022Mar 2, 2022View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
1,142$64.71$73.9K49,389.359Mar 1, 2022Mar 2, 2022View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
6,054$64.43$390.1K47,286.905Feb 15, 2022Feb 16, 2022View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
SALE
President and COO - PSE&G
697$66.54$46.4K41,148.487Jan 3, 2022Jan 4, 2022View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
34$103.90$3.5K34Nov 23, 2021Nov 29, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
108$105.44$11.4K2,524Sep 27, 2021Sep 28, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
701$105.44$73.9K2,632Sep 27, 2021Sep 28, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
55$105.59$5.8K2,469Sep 27, 2021Sep 28, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
18$105.72$1.9K2.351Sep 27, 2021Sep 28, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
100$105.45$10.5K2,251Sep 27, 2021Sep 28, 2021View →
MSEX
MIDDLESEX WATER CO
SALE
100$105.59$10.6K2,369Sep 27, 2021Sep 28, 2021View →
PEG
PUBLIC SERVICE ENTERPRISE GROUP INC
PURCHASEGRANT
Stock grant
1,633$59.74$97.6K41,755.034Jun 30, 2021Jul 2, 2021View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
443$79.02$35.0K1,525Apr 1, 2021Apr 1, 2021View →
MSEX
MIDDLESEX WATER CO
PURCHASEGRANT
Stock grant
582$60.12$35.0K1,082Apr 1, 2020Apr 2, 2020View →
Other insiders · MSEX
Loading peer insiders…
About this filer
CIK 0001666464
ROLE
Director
PRIMARY
MSEX
COMPANIES
2
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001666464DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback