Ocean Power Technologies (AMEX:OPTT) Reduces -10.25% In A Week: What’s Lifting The Stock?
In recent trading session, Ocean Power Technologies (AMEX:OPTT) saw 0.72 million shares changing hands at last check today with its beta currently measuring 2.56. Company’s