Early Access — free while we kick the tires
EdgarHawk

EOSE Eos Energy Enterprises, Inc. Insider Trading

16 filings analyzed · Latest 2026-03-10
Insider buys
7
Insider sells
9
Unique insiders
6
Direction
Net selling

Historically, high-priority insider buys have outperformed the S&P 500 by a median ~2% over the 30 days after filing — the edge is concentrated in that first month (n ≈ 5,751, 2021-2026). Past results don't predict the future. How we measure this ↗

March 2026
2026-03-10
high
16,250 shares
$100,100
@ $6.16
Significance 7/10

Director David Urban buys 16,250 shares of EOSE at $6.16; cluster pattern with 2 other insider buys in 14 days

Director Urban purchased 16,250 shares at $6.16 on 2026-03-09, increasing his holdings by 35.2% to 62,471 shares. The purchase occurs amid sharp recent price deterioration—the stock is down 47.9% over 30 days and 56.7% over 90 days, trading 66.6% below its 52-week high of $19.19. A cluster pattern is present: 2 other insiders bought within the same 14-day window, suggesting coordinated response to depressed valuations. However, the company's fundamentals present material headwinds: net income was negative $641.4M against $30.5M in quarterly revenue, and the company remained unprofitable over its most recent full fiscal year. The convergence of multiple insider accumulation against deteriorating price action but severe operational losses creates a complex signal requiring careful evaluation of whether insiders are responding to a temporary drawdown or fundamental deterioration.

2026-03-05
high
Chief Executive Officer
23,900 shares
$157,262
@ $6.58
Significance 6/10

CEO Mastrangelo buys 23,900 EOSE shares at $6.58 amid -65.0% decline from 52-week high; stock down -53.4% in 30 days.

Joe Mastrangelo, Chief Executive Officer of Eos Energy Enterprises, purchased 23,900 shares at $6.58 on 2026-03-04, bringing his holdings to 1,487,126 shares. The transaction occurs in a context of significant recent weakness: the stock is down -65.0% from its 52-week high of $19.19 and has declined -53.4% over the prior 30 days and -55.2% over 90 days. His same-ticker trade history at EOSE shows mixed timing: of 5 prior trades, 2 of 4 measurable outcomes were well-timed at the 90-day horizon, including a buy on 2024-08-09 that returned +93.0% over 90 days. However, the company remains unprofitable with a net income of $-641.4M on the latest quarter's revenue of $30.5M, though it reported annual revenue growth of +631.8%. The purchase's signal value must be weighed against the company's fundamental distress and the severe price deterioration in the market's recent assessment.

2026-03-04
medium
15,000 shares
$90,600
@ $6.04
Significance 6/10

Director DIMITRIEF ALEXANDER buys 15,000 shares of EOSE at $6.04; stock down 64.8% from 52-week high, company unprofitable with $-641.4M net income

Director Dimitrief Alexander purchased 15,000 shares at $6.04 on 2026-03-02, increasing his holdings by 6.8% to 235,221 shares. This open-market buy occurs at a significant discount to the 52-week high of $19.19 (currently trading at $6.75, down 64.8% from peak and 52.2% over the past 30 days). The company is unprofitable with a net income of $-641.4M against quarterly revenue of $30.5M, indicating substantial operational losses. His prior trades at EOSE show mixed results: 3 of 5 prior buys had positive 90-day returns, but his most recent comparable EOSE purchase (2024-08-16) generated only 42.9% over 30 days before the stock's sustained decline. The confluence of depressed valuation, mounting losses, and the director's incremental accumulation suggests this transaction warrants monitoring for what it may signal about management's near-term outlook in an unprofitable but high-growth business context.

2026-03-03
high
Chief Executive Officer
60,000 shares
$345,000
@ $5.75
Significance 6/10

CEO Mastrangelo buys 60.0K shares of EOSE at $5.75; stock down -68.4% from 52-week high, company unprofitable with $-641.4M net loss.

Mastrangelo Joe, CEO of Eos Energy Enterprises, purchased 60,000 shares at $5.75 on 2026-03-02, bringing his total holdings to 1,463,226 shares, a 4.3% increase in position size. The purchase occurs as EOSE trades at $6.06, down -68.4% from its 52-week high of $19.19 and down -58.6% over the past 30 days. The company reported revenue of $30,512,000.00 in the latest quarter with annual revenue growth of +631.8%, but remains unprofitable with a full-year net loss of $-641.4M. At this ticker, Mastrangelo's prior trades show mixed timing—his two most recent trades in July 2025 were sells that preceded significant gains (+20.0% and +33.3% in the 30-day window), while his prior buy in August 2024 did rise +51.8% in 30 days. The current purchase at a depressed price level warrants attention given the company's significant losses and recent sharp drawdown, though the CEO's continued accumulation may reflect confidence in the turnaround narrative despite near-term headwinds.

January 2026
2026-01-26
medium
CCO and Interim CFO
50,000 shares
$802,000
@ $16.04
Significance 5/10

CCO/Interim CFO Kroeker sells 50,000 shares of EOSE at $16.04; holds 662.5K post-sale as stock up 36.6% in 30 days

Nathan Kroeker, serving as both Chief Compliance Officer and Interim CFO, sold 50,000 shares (50.0K shares) at $16.04 on 2026-01-26, reducing his holdings from 712.5K to 662.5K shares. The sale occurred as EOSE stock has risen 36.6% over the prior 30 days and 7.9% over 90 days, but remains 15.6% below its 52-week high of $19.19. In his prior trades at this ticker, Kroeker's two previous sells (on 2025-07-29 and 2025-05-16) were not consistently well-timed: the July sell saw the stock rise 158.9% over the following 90 days, whereas the May sell preceded a 7.7% decline. His cross-ticker trading history shows 2 prior sells with a 50% well-timed rate at the 90-day mark, though his average 90-day return after sells was +75.6%, indicating those sales generally preceded further upside. The company remains unprofitable with net income of $-641.4M against quarterly revenue of $30.5M, and full-year revenue has declined 4.7% year-over-year, providing fundamental headwinds that warrant monitoring alongside the transaction's modest impact on executive holdings.

2026-01-23
medium
Chief Legal Officer
41,667 shares
$739,173
@ $17.74
Significance 5/10

CLO Michael W Silberman sold 41,667 EOSE shares at $17.74 on 2026-01-23; retains 283,279 shares post-sale

Silberman sold 41,667 shares (–12.8% of prior holdings) for $739,172.58 at $17.74, a price near the 52-week high of $19.19. His cross-ticker track record shows 1 prior sell with a 90-day well-timed rate of 100.00%, and his prior sale at EOSE in May 2025 also proved well-timed (90d return –7.7%, stock fell after the sale). The stock is currently at $17.11, –10.8% from the 52-week high and up +42.4% over 30 days. Against this backdrop, the company is unprofitable (net income –$641.4M) with declining annual revenue (–4.7% YoY) and a $4.9B market cap. The sale occurs at an elevated price following strong recent momentum, and the insider retains substantial holdings of 283,279 shares, suggesting a partial reduction rather than a full exit.

December 2025
2025-12-08
high
766,134 shares
$11,471,766
@ $14.97
Significance 7/10

Director Stidolph Russell Monoki sells 766,134 shares (67.8% of holdings) for $11,471,765.67 at EOSE

Stidolph Russell Monoki, a Director at Eos Energy Enterprises, executed 4 separate sales totaling 766,134 shares for $11,471,765.67 over three trading days (Dec 5–8, 2025), reducing his holdings by 67.8%. The company reported a net income of $-641,393,000.00 and negative annual revenue growth of -4.7%, indicating substantial financial strain despite a $4.4B market capitalization. The blended average sale price of $14.97 sits above the current price of $15.43 only notionally; the stock has declined 15.5% in 30 days and 19.6% from its 52-week high of $19.19, suggesting deteriorating momentum. A director divesting two-thirds of his stake amid negative earnings and revenue contraction warrants investor scrutiny of the company's operational trajectory.

July 2025
2025-07-29
medium
CCO and Interim CFO
99,375 shares
$590,288
@ $5.94
Significance 5/10

EOSE CCO/Interim CFO Kroeker sells 99.4K shares at $5.94 for $590.3K; retains 612.5K shares

Kroeker, serving as both Chief Compliance Officer and Interim Chief Financial Officer, sold 99,375 shares (a 14.0% reduction in holdings) at $5.94 on 2025-07-29, generating $590,287.50 in proceeds. His prior sale at EOSE on 2025-05-16 experienced a 30-day decline of -41.2%, though the 90-day outcome for that trade is not yet measurable. Across his full cross-ticker open-market transaction history, his single prior sell showed a 30-day return of -41.2%, and his timing record on sells has not demonstrated consistent results. The company is unprofitable on a full-year basis despite recent quarterly profitability, and annual revenue contracted -4.7% year-over-year, providing a context of underlying business weakness. The stock has risen 35.2% over 30 days and currently trades at $5.96, only 16.2% below its 52-week high of $7.11, suggesting recent price momentum but from a fundamentally challenged baseline.

2025-07-29
medium
Chief Executive Officer
166,667 shares
$990,002
@ $5.94
Significance 4/10

CEO Mastrangelo sold 166,667 shares (166.7K) at $5.94 on 2025-07-29; holdings down 10.6% to 1,403,226 shares.

Joe Mastrangelo, CEO of Eos Energy Enterprises, sold 166,667 shares for $990,001.98 on 2025-07-29, reducing his holdings by 10.6%. This represents his second consecutive discretionary sale at EOSE in roughly six weeks—he also sold on 2025-07-08. The company's fundamentals present a mixed picture: while the latest quarter shows net income of $15,136,000.00, the company was unprofitable over its most recent full fiscal year and annual revenue growth stands at -4.7%. Looking at Mastrangelo's transaction history at EOSE specifically, his prior sale on 2025-05-16 saw the stock decline -41.2% over the following 30 days, representing a well-timed exit in that instance. The stock currently trades at $5.96, down -16.2% from its 52-week high of $7.11, though it has recovered +35.2% over the past 30 days and +14.2% over 90 days. The pattern of consecutive sales by the CEO during a period of revenue contraction and full-year unprofitability warrants investor attention.

2025-07-08
medium
Chief Executive Officer
127,152 shares
$625,588
@ $4.92
Significance 5/10

CEO Mastrangelo sold 127,152 shares of EOSE at $4.92 on 2025-07-08 for $625.6K; stock down -32.6% from 52-week high.

CEO Joe Mastrangelo sold 127,152 shares at $4.92, reducing his holdings by 9.3% from 1,363,712 to 1,236,560 shares. This sale follows another EOSE sale on 2025-05-16, which saw a -41.2% 30-day return, and occurs at $4.92—substantially above the current price of $4.79 but 32.6% below the 52-week high of $7.11. Across his prior sells, his cross-ticker track record shows an average 30-day return of -41.2% after sales, meaning those sales were well-timed before declines; however, his same-ticker history at EOSE shows only 1 of 4 prior trades (25%) were well-timed at the 90-day mark. The company reported negative annual net income despite $10.5M latest-quarter revenue and -4.7% annual revenue growth. The timing pattern and magnitude do not clearly align with recent strong price momentum (30-day +24.7%, 90-day +24.1%), raising a question about insider conviction at current valuations.

More Electronic and Other Electrical Equipment companies

Get alerts for EOSE

Add EOSE to your watchlist and we'll email you when an insider files a Form 4 — with our AI's significance score and a plain-English read of what it means.

Sign up — free during early access