StockNews.com upgraded shares of Ideal Power (NASDAQ:IPWR – Get Rating) to a sell rating in a research note published on Wednesday morning. Separately, Benchmark reaffirmed a buy rating and set a $18.00 target price on shares of Ideal Power in a research note on Thursday, March 9th. Ideal Power Price Performance NASDAQ:IPWR opened at $10.21 […]