Ocean Power Technologies is trading at $0.76, down 10.32%, with no clear catalyst identified for the October 12 decline.
- The investor news page lists releases dated October 8 and October 6, with no new October 12 announcement. The October 8 Naval Postgraduate School order does not explain the current move.
- Broader indices were nearly flat, and available market context does not establish a market-wide reason.