Stock DNA
Electronics & Appliances
USD 1,691 Million (Small Cap)
NA (Loss Making)
NA
0.00%
0.11
-58.96%
1.01
Total Returns (Price + Dividend) 
Plug Power, Inc. for the last several years.
Risk Adjusted Returns v/s 
News

Plug Power Hits Day Low of $2.24 Amid Price Pressure
Plug Power, Inc. faced a notable decline in its stock price, reaching an intraday low amid a challenging trading session. The company has seen significant decreases over the past week and month, with a long-term performance marked by substantial declines. Its market capitalization is USD 1,691 million, with a low debt-equity ratio but negative return on equity.
Read More
Plug Power Stock Hits Day Low of $2.42 Amid Price Pressure
Plug Power, Inc. has faced notable volatility, with its stock declining significantly today. The company has experienced a challenging trading environment, reflected in its recent performance metrics, including a substantial drop over longer periods. Financially, it shows low debt levels but struggles with negative EBITDA and inventory management inefficiencies.
Read More
Plug Power Soars 14% to Hit Intraday High of $4.07
Plug Power, Inc. has seen a notable increase in its stock price, rising significantly on October 13, 2025, despite a broader market decline. Over the past month, the company has outperformed the S&P 500, although it faces long-term challenges reflected in its financial metrics and historical performance.
Read More Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot : Mar 2025
Shareholding Compare (%holding) 
Domestic Funds
Held in 64 Schemes (24.1%)
Held by 229 Foreign Institutions (21.58%)
Quarterly Results Snapshot (Consolidated) - Jun'25 - YoY
YoY Growth in quarter ended Jun 2025 is 21.42% vs -44.93% in Jun 2024
YoY Growth in quarter ended Jun 2025 is 12.81% vs -10.96% in Jun 2024
Annual Results Snapshot (Consolidated) - Dec'24
YoY Growth in year ended Dec 2024 is -29.45% vs 27.07% in Dec 2023
YoY Growth in year ended Dec 2024 is -53.78% vs -89.06% in Dec 2023






