Company Reports $1.30 Per Share Loss Amid Adjustments The company faces financial challenges, reporting a loss of $1.30 per share and adjusted losses of $1.33. Discover the impact on earnings and future outlook.
Plug Power Shares Down 30% Over the Year Despite Gains Plug Power shares have gained recently but still remain about 30% lower compared to last year. Discover the latest trends impacting Plug Power's stock performance.