Plug Power: Down 41%, Still Pricing 2030 - But Two Things Stop… — PLUG -0.40 · News Impact Screener