How Will Ocean Power Technologies (AMEX: OPTT)’s Current Price Volatility Affect Its Future Potential?
In the last trading session, 5.06 million Ocean Power Technologies (AMEX:OPTT) shares changed hands as the company’s beta touched 2.66. With the company’s per share