Plug Power shares fell Friday afternoon, capping a volatile week triggered by a mixed third-quarter earnings report and adjusted strategic outlook.
Plug Power shares are falling Thursday as the market continues to digest mixed third-quarter earnings and cautionary analyst commentary.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results