H.C. Wainwright slashes price target on Ocean Power Technologies [OPTT] – find out why.
Ocean Power Technologies [AMEX: OPTT] loss -10.24% or -0.06 points to close at $0.58 with a heavy trading volume of 12161804 shares. It opened the trading session at $0.6051, the shares rose to $0.6049 and dropped to $0.5567, the range by which the price of