InsiderFlow

Joe Mastrangelo

EOSE

Joe Mastrangelo serves as director, officer: Chief Executive Officer at Eos Energy Enterprises, Inc. (EOSE). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

7 trades

$838.4K

Total Sells

7 trades

$4.72M

Net Position

Net Seller

$3.88M

Companies Traded

1

EOSE

Active Period

Jan 2022 – Mar 2026

14 total trades

Most Recent

Buy EOSE

Mar 3, 2026 · $345.0K

Joe Mastrangelo's Insider Trading at Eos Energy Enterprises, Inc. (EOSE)

Buys

7 · $838.4K

Sells

7 · $4.72M

Total Shares Bought

350,499

Total Shares Sold

1,028,759

EOSE Price Chart
Loading chart...
DateTypeValue
Mar 3, 2026 Buy$345.0K
Jul 25, 2025 Sell$990.0K
Jul 5, 2025 Sell$625.6K
May 16, 2025 Sell$1.85M
Aug 9, 2024 Buy$75.5K
Jul 5, 2024 Sell$222.1K
Jan 3, 2024 Sell$121.8K
Sep 21, 2023 Buy$74.8K
Jul 28, 2023 Buy$69.6K
Jan 3, 2023 Sell$177.7K
Nov 10, 2022 Buy$74.7K
May 12, 2022 Buy$98.0K
Mar 1, 2022 Buy$100.8K
Jan 3, 2022 Sell$728.2K
Joe Mastrangelo Insider Trading Activity | Eos Energy Enterprises, Inc. | InsiderFlow