10-QFiling Date: Mar 17, 2026

Ocean Power Technologies (OPTT)

Ocean Power Technologies, Inc.

View SEC Filing
ACC: 0001493152-26-010556
Key Financial Metrics3M Jan'26 · 2026-01-31
Revenue$2.1M
Net Income-$29.6M
Total Assets$41.1M
Stockholders' Equity$380.4M
Operating Cash Flow-$19.9M

keid analysis is for reference only and does not constitute investment advice.