Shares of Ocean Power Technologies, Inc. OPTT have declined 22.7% since reporting results for the third quarter of fiscal 2025. This compares with the S&P 500 index’s 0.2% slip over the same ...