Given A -250.0% Drop From High, Can Ocean Power Technologies (AMEX: OPTT) Quickly Recover?
During the recent session, Ocean Power Technologies (AMEX:OPTT)’s traded shares were 1.17 million, with the beta value of the company hitting 2.49. The 52-week high