With 20.0% Distance From Low, Is Ocean Power Technologies (AMEX:OPTT) Poised For More Gains?
In last trading session, Ocean Power Technologies (AMEX:OPTT) saw 1.53 million shares changing hands with its beta currently measuring 2.22. Company’s recent per share price