Plug Power sinks 45% from 2026 high as short interest hits 27.4%