Before Investing In Ocean Power Technologies (AMEX:OPTT), Here Are Some Things To Consider

Ocean Power Technologies (AMEX:OPTT) shares traded -1.12% lower at $0.26 on Wall Street last session. OPTT stock price is now -11.15% away from the 50-day moving average and -33.15% away from the 200-day moving average. The market capitalization of the company currently stands at $15.76M. On May 09, 2013, Ascendiant Capital Markets recently initiated its […]