Actionable insights straight to your inbox

Equities logo

Ocean Power Technologies (OPTT) Soars 50% on PowerBuoy Deployment

Ocean Power Technologies (OPTT) jumped 50% yesterday on news that its PB3 PowerBuoy was deployed off the Japanese coast as part of its first lease agreement with Mitsui Engineering and Shipbuilding.