Mastrangelo Joe
CIK: 0001833309
Primary company: Eos Energy Enterprises, Inc. (EOSE)
Mastrangelo Joe is a corporate insider at Eos Energy Enterprises, Inc. (EOSE) filing SEC Form 4 transactions. 53 transactions, totaling $493,432 in purchases and $3,470,424 in sales. Source: SEC EDGAR.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
| Sale | 159,154 | $3.61 | $575K | 1,947,586 | 7/27/2026 Filed: 7/25/2026 | Filing → | |
| Exercise | 333,334 | - | - | 333,333 | 7/25/2026 Filed: 7/25/2026 | Filing → | |
| Exercise | 333,334 | - | - | 2,106,740 | 7/25/2026 Filed: 7/25/2026 | Filing → | |
| Exercise | 48,758 | $5.48 | $267K | 48,758 | 7/21/2026 Filed: 7/21/2026 | Filing → | |
| Exercise | 111,118 | $5.48 | $609K | 0 | 7/21/2026 Filed: 7/21/2026 | Filing → | |
| Exercise | 111,118 | $5.48 | $609K | 2,058,704 | 7/21/2026 Filed: 7/21/2026 | Filing → | |
| Tax Payment | 121,245 | $5.06 | $613K | 1,773,406 | 7/6/2026 Filed: 7/5/2026 | Filing → | |
| Exercise | 254,304 | - | - | 0 | 7/5/2026 Filed: 7/5/2026 | Filing → | |
| Exercise | 254,304 | - | - | 1,894,651 | 7/5/2026 Filed: 7/5/2026 | Filing → | |
| Tax Payment | 60,703 | $6.09 | $370K | 1,640,347 | 6/30/2026 Filed: 6/26/2026 | Filing → | |
| Exercise | 130,570 | - | - | 261,140 | 6/26/2026 Filed: 6/26/2026 | Filing → | |
| Exercise | 130,570 | - | - | 1,701,050 | 6/26/2026 Filed: 6/26/2026 | Filing → | |
| Exercise | 200,000 | $1.34 | $268K | 0 | 6/12/2026 Filed: 6/12/2026 | Filing → | |
| Tax Payment | 116,646 | $6.06 | $707K | 1,570,480 | 6/12/2026 Filed: 6/12/2026 | Filing → | |
| Exercise | 200,000 | $1.34 | $268K | 1,687,126 | 6/12/2026 Filed: 6/12/2026 | Filing → | |
| Purchase | 23,900 | $6.58 | $157K | 1,487,126 | 3/4/2026 Filed: 3/4/2026 | Filing → | |
| Purchase | 60,000 | $5.75 | $345K | 1,463,226 | 3/2/2026 Filed: 3/2/2026 | Filing → | |
| Sale | 166,667 | $5.94 | $990K | 1,403,226 | 7/29/2025 Filed: 7/29/2025 | Filing → | |
| Exercise | 333,333 | - | - | 666,667 | 7/25/2025 Filed: 7/29/2025 | Filing → | |
| Exercise | 333,333 | - | - | 1,569,893 | 7/25/2025 Filed: 7/29/2025 | Filing → |
Type
Sale
Shares
159,154
Price
$3.61
Value
$575K
Type
Exercise
Shares
333,334
Price
-
Value
-
Type
Exercise
Shares
333,334
Price
-
Value
-
Type
Exercise
Shares
48,758
Price
$5.48
Value
$267K
Type
Exercise
Shares
111,118
Price
$5.48
Value
$609K
Type
Exercise
Shares
111,118
Price
$5.48
Value
$609K
Type
Tax Payment
Shares
121,245
Price
$5.06
Value
$613K
Type
Exercise
Shares
254,304
Price
-
Value
-
Type
Exercise
Shares
254,304
Price
-
Value
-
Type
Tax Payment
Shares
60,703
Price
$6.09
Value
$370K
Type
Exercise
Shares
130,570
Price
-
Value
-
Type
Exercise
Shares
130,570
Price
-
Value
-
Type
Exercise
Shares
200,000
Price
$1.34
Value
$268K
Type
Tax Payment
Shares
116,646
Price
$6.06
Value
$707K
Type
Exercise
Shares
200,000
Price
$1.34
Value
$268K
Type
Purchase
Shares
23,900
Price
$6.58
Value
$157K
Type
Purchase
Shares
60,000
Price
$5.75
Value
$345K
Type
Sale
Shares
166,667
Price
$5.94
Value
$990K
Type
Exercise
Shares
333,333
Price
-
Value
-
Type
Exercise
Shares
333,333
Price
-
Value
-
AI Agent
Try asking...