MarketPeel
Insider Trading Intelligence
JM

Joe Mastrangelo

EOSE
CHIEF EXECUTIVE OFFICER · EOS ENERGY ENTERPRISES, INC. · CIK 0001833309
FILING MIX · LIFETIME56%/44%
BUYS
24
SELLS
19
TOTAL VALUE
$7.06M
COMPANIES
1
ACTIVE SINCE
Nov 2020
HOLDINGS NOW
1,640,347
AVG SELL PX
$4.81
TRADE KIND
SHOWING 43 / 43
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 12 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joe Mastrangelo, 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
7d11+45.45%+4.08%-0.80%+4.88%+5.76%
14d11+45.45%-0.05%+0.14%-0.19%-2.58%
30d11+45.45%+11.33%-0.17%+11.50%+17.58%
60d11+54.55%+16.29%+2.08%+14.21%+10.00%
90d11+54.55%+41.81%+4.97%+38.60%+0.13%
180d11(2 pending)+22.22%+72.45%+8.22%+64.23%+34.54%
1y11(4 pending)+42.86%+51.45%+16.19%+35.26%-14.17%
2y11(6 pending)+60.00%+100.81%+42.90%+57.91%+50.95%
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
EOSE · 1,640,347 shares · as of Jun 30, 2026
0425,263850,5251,275,7881,701,050202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 24 buys / 19 sellsCOVERAGE · 23 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
60,703$6.09$369.7K1,640,347Jun 30, 2026Jun 30, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
130,5701,701,050Jun 26, 2026Jun 30, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
130,570261,140Jun 26, 2026Jun 30, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
200,000$1.34$268.0K1,687,126Jun 12, 2026Jun 15, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
116,646$6.06$706.9K1,570,480Jun 12, 2026Jun 15, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
200,0000Jun 12, 2026Jun 15, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
23,900$6.58$157.3K1,487,126Mar 4, 2026Mar 5, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
60,000$5.75$345.0K1,463,226Mar 2, 2026Mar 3, 2026View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE10b5-1
10b5-1 plan
166,667$5.94$990.0K1,403,226Jul 29, 2025Jul 29, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
333,3331,569,893Jul 25, 2025Jul 29, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
333,333666,667Jul 25, 2025Jul 29, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE10b5-1
10b5-1 plan
127,152$4.92$625.6K1,236,560Jul 8, 2025Jul 8, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
254,3031,363,712Jul 5, 2025Jul 8, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
254,303254,304Jul 5, 2025Jul 8, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
391,710391,710Jun 26, 2025Jun 27, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
270,384$6.86$1.85M1,109,409May 16, 2025May 16, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
470,000470,000May 8, 2025May 12, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
470,0001,379,793May 8, 2025May 12, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
470,0000May 8, 2025May 12, 2025View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
52,800$1.43$75.5K909,793Aug 9, 2024Aug 12, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
1,000,0001,000,000Jul 25, 2024Jul 29, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
254,304972,676Jul 5, 2024Jul 9, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
254,304508,607Jul 5, 2024Jul 9, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
115,683$1.92$222.1K856,993Jul 5, 2024Jul 9, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
122,427$0.99$121.8K718,372Jan 3, 2024Jan 5, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
250,000840,799Jan 3, 2024Jan 5, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
250,0000Jan 3, 2024Jan 5, 2024View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
36,500$2.05$74.8K590,799Sep 21, 2023Sep 21, 2023View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
31,199$2.23$69.6K554,299Jul 28, 2023Jul 28, 2023View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
250,000653,727Jan 3, 2023Jan 5, 2023View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
250,000250,000Jan 3, 2023Jan 5, 2023View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
130,627$1.36$177.7K523,100Jan 3, 2023Jan 5, 2023View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
65,000$1.15$74.7K403,727Nov 10, 2022Nov 14, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
200,000200,000Jul 29, 2022Aug 2, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
70,000$1.40$98.0K338,727May 12, 2022May 12, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
35,000$2.88$100.8K268,727Mar 1, 2022Mar 2, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
250,000329,546Jan 3, 2022Jan 5, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
95,819$7.60$728.2K233,727Jan 3, 2022Jan 5, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
250,000500,000Jan 3, 2022Jan 5, 2022View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
750,000750,000Feb 26, 2021Mar 2, 2021View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASEGRANT
Stock grant
5,01579,546Feb 11, 2021Feb 16, 2021View →
EOSE
EOS ENERGY ENTERPRISES, INC.
SALE
Chief Executive Officer
74,5310Nov 18, 2020Nov 23, 2020View →
EOSE
EOS ENERGY ENTERPRISES, INC.
PURCHASE
Chief Executive Officer
74,53174,531Nov 18, 2020Nov 23, 2020View →
Other insiders · EOSE
Loading peer insiders…
About this filer
CIK 0001833309
ROLE
Chief Executive Officer
PRIMARY
EOSE
COMPANIES
1
ACTIVE SINCE
Nov 2020
MARKETPEEL · /INSIDER/0001833309DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback