Ocean Power Loss Widens Y/Y in Q1, Backlog Skyrockets 184%
Shares of Ocean Power Technologies, Inc. (OPTT) have declined 11.8% since reporting results for the first quarter of fiscal 2026. This compares with the S&P 500 index’s 0.5% growth over the same time frame. Over the past month, the stock has risen 3.7% compared with the S&P 500’s 4.5% rally.Earnings & Revenue PerformanceThe company reported revenues of 1.3 million in the prior-year period. Gross profit turned into a small ...