Ocean Power Technologies [OPTT] Revenue clocked in at $5.55 million, up 58.23% YTD: What’s Next?
Ocean Power Technologies [AMEX: OPTT] closed the trading session at $0.50. The stocks have a year to date performance of 58.23 percent and weekly performance of 224.68 percent. The stock has been moved at 177.47 percent over the last six months. The stock has performed