Joe Mastrangelo
Chief Executive Officer at Eos Energy Enterprises Inc.
Sits on 1 board. Last updated September 28, 2026
Time on boards
- Boards served
- 1
- Current seats
- 1
- Board service
- 4 years
- Director since
- 2023
4 years of board service in total across 1 board, counting each seat separately. Longest: Eos Energy Enterprises Inc., 3 years.
Chief executive roles
Shareholder support
Support is votes for as a share of votes for and against (or withheld). Below 80% is a clear protest.
-
Eos Energy Enterprises Inc. May 15, 202596.1%
Insider trades
All notable trades →From SEC Forms 4 and 5. Open-market purchases and sales are highlighted; grants, option exercises and shares withheld for tax are routine.
| Date | Company | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|
| Sep 16, 2026 | Eos Energy Enterprises Inc. | Open-market sale | −250,000 | $3.92 | $980,000 |
| Sep 14, 2026 | Eos Energy Enterprises Inc. | Grant or award | +500,000 | — | — |
| Jul 27, 2026 | Eos Energy Enterprises Inc. | Open-market sale | −159,154 | $3.61 | $574,546 |
| Jul 25, 2026 | Eos Energy Enterprises Inc. | Option exercise | +333,334 | — | — |
| Jul 21, 2026 | Eos Energy Enterprises Inc. | Option exercise | +111,118 | $5.48 | $608,927 |
| Jul 6, 2026 | Eos Energy Enterprises Inc. | Shares withheld for tax | −121,245 | $5.06 | $613,500 |
| Jul 5, 2026 | Eos Energy Enterprises Inc. | Option exercise | +254,304 | — | — |
| Jun 30, 2026 | Eos Energy Enterprises Inc. | Shares withheld for tax | −60,703 | $6.09 | $369,681 |
| Jun 26, 2026 | Eos Energy Enterprises Inc. | Option exercise | +130,570 | — | — |
| Jun 12, 2026 | Eos Energy Enterprises Inc. | Option exercise | +200,000 | $1.34 | $268,000 |
| Jun 12, 2026 | Eos Energy Enterprises Inc. | Shares withheld for tax | −116,646 | $6.06 | $706,875 |
| Mar 4, 2026 | Eos Energy Enterprises Inc. | Open-market purchase | +23,900 | $6.58 | $157,262 |
| Mar 2, 2026 | Eos Energy Enterprises Inc. | Open-market purchase | +60,000 | $5.75 | $345,000 |
| Jul 29, 2025 | Eos Energy Enterprises Inc. | Open-market sale | −166,667 | $5.94 | $990,002 |
| Jul 25, 2025 | Eos Energy Enterprises Inc. | Option exercise | +333,333 | — | — |
Questions about Joe Mastrangelo
What boards is Joe Mastrangelo on?
Joe Mastrangelo sits on the board of Eos Energy Enterprises Inc.
What company is Joe Mastrangelo the CEO of?
Joe Mastrangelo is Chief Executive Officer of Eos Energy Enterprises Inc.
How long has Joe Mastrangelo served on boards?
Our records show at least 4 years of board service across 1 board, the earliest from 2023.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to write one.