Ocean power technologies files for sale of up to 5.4 mln shares by selling stockholder

Ocean power technologies inc files for sale of up to 5.4 million shares of common stock by the selling stockholder - sec filing.
OPTT Ratings Summary
OPTT Quant Ranking