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

8 trades

$1.15M

Total Sells

7 trades

$4.72M

Net Position

Net Seller

$3.57M

Companies Traded

1

EOSE

Active Period

Jan 2022 – Mar 2026

15 total trades

Most Recent

Buy EOSE

Mar 5, 2026 · $314.5K

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

Buys

8 · $1.15M

Sells

7 · $4.72M

Total Shares Bought

398,299

Total Shares Sold

1,028,759

EOSE Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Mar 5, 2026Buy47,800$6.58$314.5K1,487,130
Mar 3, 2026Buy60,000$5.75$345.0K1,463,230
Jul 25, 2025Sell166,667$5.94$990.0K0
Jul 5, 2025Sell127,152$4.92$625.6K1,236,560
May 16, 2025Sell270,384$6.86$1.85M0
Aug 9, 2024Buy52,800$1.43$75.5K909,793
Jul 5, 2024Sell115,683$1.92$222.1K856,993
Jan 3, 2024Sell122,427$0.99$121.8K718,372
Sep 21, 2023Buy36,500$2.05$74.8K590,799
Jul 28, 2023Buy31,199$2.23$69.6K554,299
Jan 3, 2023Sell130,627$1.36$177.7K523,100
Nov 10, 2022Buy65,000$1.15$74.7K403,727
May 12, 2022Buy70,000$1.40$98.0K338,727
Mar 1, 2022Buy35,000$2.88$100.8K268,727
Jan 3, 2022Sell95,819$7.60$728.2K233,727