Ocean Power Technologies (AMEX:OPTT) Has Recovered -51.79 Percent This Year, But Further Gains Of -257.14% Are Not Out Of The Question.
In last trading session, Ocean Power Technologies (AMEX:OPTT) saw 3.56 million shares changing hands with its beta currently measuring 2.65. Company’s recent per share price