Is Ocean Power Technologies (AMEX: OPTT) Back In The Buying Zone?

Currently, there are 56.26M common shares owned by the public and among those 55.17M shares have been available to trade. The company’s stock has a 5-day price change of -14.51% and -27.30% over the past three months. OPTT shares are trading -33.26% year to date (YTD), with the 12-month market performance down to -62.33% lower. […]

Institutional Exposure To Ocean Power Technologies (OPTT)

Ocean Power Technologies (OPTT) concluded trading on Wednesday at a closing price of $0.29, with 3.84 million shares of worth about $1.11 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -27.21% during that period and on March 13, 2024 the price saw a […]