Mastrangelo Joe (CIK 0001833309)

Latest company ownership

Shares held
909,793
Last filed at
Aug 12, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2022Q1 2025Q4
Shares held
333,333
Last filed at
Jul 29, 2025
Confidence Score
40.7
2025Q4
Confidence Score History
2025Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jul 25, 2025 Jul 29, 2025 Eos Energy Enterprises, Inc. CEO Sell 22.5 -166,667 -10.62% $990K
Jul 5, 2025 Jul 8, 2025 Eos Energy Enterprises, Inc. CEO Sell 26.3 -127,152 -9.32% $625.6K
May 16, 2025 May 16, 2025 Eos Energy Enterprises, Inc. CEO Sell 37.5 -270,384 -19.60% $1.9M
Aug 9, 2024 Aug 12, 2024 Eos Energy Enterprises, Inc. CEO Buy 90.0 +52,800 6.16% $75.5K
Jul 5, 2024 Jul 9, 2024 Eos Energy Enterprises, Inc. CEO Sell 22.5 -115,683 -11.89% $222.1K
Jan 3, 2024 Jan 5, 2024 Eos Energy Enterprises, Inc. CEO Sell 22.5 -122,427 -14.56% $121.8K
Sep 21, 2023 Sep 21, 2023 Eos Energy Enterprises, Inc. CEO Buy 90.0 +36,500 6.58% $74.8K
Jul 28, 2023 Jul 28, 2023 Eos Energy Enterprises, Inc. CEO Buy 90.0 +31,199 5.96% $69.6K
Jan 3, 2023 Jan 5, 2023 Eos Energy Enterprises, Inc. CEO Sell 22.5 -130,627 -19.98% $177.7K
Nov 10, 2022 Nov 14, 2022 Eos Energy Enterprises, Inc. CEO Buy 95.0 +65,000 19.19% $74.7K
May 12, 2022 May 12, 2022 Eos Energy Enterprises, Inc. CEO Buy 95.0 +70,000 26.05% $98K
Mar 1, 2022 Mar 2, 2022 Eos Energy Enterprises, Inc. CEO Buy 95.0 +35,000 14.97% $100.8K
Jan 3, 2022 Jan 5, 2022 Eos Energy Enterprises, Inc. CEO Sell 20.0 -95,819 -29.08% $728.2K