Ocean Power Technologies FY26 net loss widens to $43.68 million; revenue falls to $4.08 million - OPTT News | Rallies