Is Ocean Power Technologies (AMEX: OPTT) a smart move or a risky gamble for your portfolio?
In the last trading session, 12.94 million Ocean Power Technologies (AMEX:OPTT) shares changed hands as the company’s beta touched 2.59. With the company’s per share