
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