Computer Hardware Plug Power Shares Decline on Earnings Miss; Positive Outlook Could Support the Upside March 8, 2018