Plug Power (PLUG) closed at $1.16 in the latest trading session, marking a -4.92% move from the prior day. The stock's change was less than the S&P 500's daily gain of 0.52%. At the same time, the Dow ...
Plug Power's value has nearly evaporated over the past five years as its financial performance has been abysmal. The company has incurred billions in losses during the last 12 months, and its cash ...