Home News Insiders are buying Plug Power stock: is a short-squeeze coming?