Joe Mastrangelo serves as Executive at Eos Energy Enterprises, Inc., where they oversee executive responsibilities. Since joining the company, Joe Mastrangelo has executed 20 insider transactions totaling $2.1M, demonstrating a bearish approach to their equity position. Their most recent transaction on Jul 29, 2025 involved selling 166,667 shares valued at $990.0K.
Joe Mastrangelo currently holds 1,403,226 shares of Eos Energy Enterprises, Inc. (EOSE), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Joe Mastrangelo has been a net seller of EOSE stock. They have purchased $493.5K and sold $1.6M worth of shares.
Joe Mastrangelo's most recent insider trade was on Jul 29, 2025, when they sold 166,667 shares at $5.94 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Jul 8, 2025 | EOSE | $625.6K | Sale | 127,152 | $4.92 | Discretionary |
| Jul 5, 2025 | EOSE | $0 | Option Exercise | 254,303 | $N/A | Discretionary |
| Aug 9, 2024 | EOSE | $75.5K | Purchase | 52,800 | $1.43 | Discretionary |
| Jul 5, 2024 | EOSE | $0 | Option Exercise | 254,304 | $N/A | Discretionary |
| Jul 5, 2024 | EOSE | $222.1K | Payment | 115,683 | $1.92 | Discretionary |
| Jan 3, 2024 | EOSE | $0 | Option Exercise | 250,000 | $N/A | Discretionary |
| Jan 3, 2024 | EOSE | $121.2K | Payment | 122,427 | $0.99 | Discretionary |
| Sep 21, 2023 | EOSE | $74.8K | Purchase | 36,500 | $2.05 | Discretionary |
| Jul 28, 2023 | EOSE | $69.6K | Purchase | 31,199 | $2.23 | Discretionary |
| Jan 3, 2023 | EOSE | $177.7K | Payment | 130,627 | $1.36 | Discretionary |
| Jan 3, 2023 | EOSE | $0 | Option Exercise | 250,000 | $N/A | Discretionary |
| Nov 10, 2022 | EOSE | $74.8K | Purchase | 65,000 | $1.15 | Discretionary |
| May 12, 2022 | EOSE | $98.0K | Purchase | 70,000 | $1.40 | Discretionary |
| Mar 1, 2022 | EOSE | $100.8K | Purchase | 35,000 | $2.88 | Discretionary |
| Jan 3, 2022 | EOSE | $728.2K | Payment | 95,819 | $7.60 | Discretionary |
| Jan 3, 2022 | EOSE | $0 | Option Exercise | 250,000 | $N/A | Discretionary |
| Feb 11, 2021 | EOSE | $0 | Award | 5,015 | $N/A | Discretionary |
| Nov 18, 2020 | EOSE | $0 | Option Exercise | 74,531 | $N/A | Discretionary |