Plug Power, Inc. (PLUG)

2.20 -3.30%
Open in Risen →

Plug Power, Inc. (PLUG) is listed on NASDAQ in Clean Energy Stocks. It is $2.20, -3.30%, with a $3.1B market cap. RSI is 49.8, neutral. Insiders were net sellers across the listed trades.

Technical Analysis

RSI (14) 49.8 Neutral
Market Cap $3.1B
Volume 42.0M

Fundamentals — 10-Q Q2 2026

Revenue $341.8M
Net Income $-433.5M
EPS $-0.31
Gross Margin -6.8%
Operating Margin -50.8%
Net Margin -126.8%
P/E Ratio -7.1x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Helmer Maureen O Director Sell 50,000 $3.23 $161,620 2026 Jun 8
Crespo Jose Luis Officer Buy 37,300 $2.34 $87,282 2025 Dec 15
Haycraft Benjamin CSO & GM EMEA Sell 50,000 $2.52 $126,000 2025 Dec 10
Haycraft Benjamin CSO & EVP of EMEA Region Sell 10,000 $2.92 $29,200 2025 Nov 10
Haycraft Benjamin CSO & GM of EMEA Region Sell 10,972 $1.59 $17,445 2025 Sep 16
Crespo Jose Luis Chief Revenue Officer Sell 37,300 $1.32 $49,236 2025 Jun 11
Middleton Paul B Officer Buy 650,000 $1.03 $669,500 2025 Jun 9
Middleton Paul B CFO & Executive VP Buy 350,000 $0.72 $252,000 2025 May 16
McNamee George C Director Sell 10,000 $2.09 $20,900 2024 Nov 1
McNamee George C Director Sell 10,000 $2.37 $23,700 2024 Aug 1
McNamee George C Director Sell 10,000 $2.56 $25,600 2024 May 10
Crespo Jose Luis GM, MATL Handling, Key Accts Sell 31,958 $7.20 $230,098 2023 Oct 2
Shrestha Sanjay K Chief Strategy Officer Sell 5,700 $28.43 $162,051 2021 Jul 13
Marsh Andrew President & CEO Sell 573,268 $65.82 $37.7M 2021 Jan 19
McNamee George C Director Sell 20,000 $66.42 $1.3M 2021 Jan 13
Silver Jonathan M Director Sell 1,780 $48.92 $87,078 2021 Jan 11
McNamee George C Director Sell 10,000 $52.07 $520,700 2021 Jan 8
Conway Gerard L JR Gen Counsel, Corp Sec, Sr VP Sell 33,333 $52.07 $1.7M 2021 Jan 8
McNamee George C Director Sell 10,000 $35.00 $350,000 2021 Jan 6
Schneider Lucas P Director Sell 3,500 $32.21 $112,720 2021 Jan 4

Other Clean Energy Stocks

Ticker Price RSI Mkt Cap
BE Bloom Energy Corporation Class A $210.65 50.4 $59.9B
SMR NuScale Power Corporation Class A $9.28 52.8 $3.2B
FPS Forgent Power Solutions, Inc. Class A $30.40 33.5 $7.1B
QS QuantumScape Corporation $5.61 44.2 $3.4B
WWD Woodward, Inc. $341.85 38.0 $20.2B
FCEL FuelCell Energy, Inc. $17.77 43.2 $1.2B
ENS EnerSys $185.53 43.3 $6.7B
XE X-Energy, Inc. - Class A $17.23 46.3 --

Take PLUG further

Set alerts on PLUG

Get notified when Plug Power, Inc. hits your price targets or technical conditions are met.

Get Started Free