MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-04-30
2026-01-31
2025-10-31
2025-07-31
Free Cash flow
-3,105
-6,823
-7,797
-7,058
Return on Equity
-154,985.572
-56,581.043
-48,544.778
-30,541.546
Net Profit Margin
-
-
-
-
Debt to Asset Ratio
68.75
51.169
43.286
33.94
Cash Ratio
33.018
35.823
75.9
84.861
Quick Ratio
48.086
80.571
92.657
116.318
Current Ratio
60.166
107.158
123.215
158.189

Time Plot

Show the time plot by selecting a row from the table.

Ocean Power Technologies, Inc. (OPTT)

Ocean Power Technologies, Inc. (OPTT)