Ocean Power Technologies, Inc. (OPTT) Stock Surges as Latest Target of Raging Meme Stock Phenomenon
Ocean Power Technologies, Inc. (OPTT) stock prices surged by 13.2967% shortly after market trading commenced on July 2nd, 2021, bringing the price per share up to USD$2.7871, before having peaked at USD$3.0577 earlier in the trading day. Inclusion in Russell Microcap Index June 23rd 2021 saw the company announce its inclusion in the Russell Microcap […]