Ocean Power Technologies, Inc. (OPTT)
NYSEAMERICAN: OPTT · Real-Time Price · USD
0.1504
+0.0064 (4.44%)
Jul 28, 2026, 4:00 PM EDT - Market closed

Ocean Power Technologies Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
348270122959
Market Cap Growth
-69.89%18.02%490.38%-58.64%-51.74%-55.01%
Enterprise Value
36.3984.7764.8911.25-4.312.56
Last Close Price
0.150.360.410.190.511.06
PS Ratio
8.3120.2111.912.1410.4633.68
PB Ratio
3.087.702.620.610.650.86
P/TBV Ratio
--3.541.590.911.02
EV/Sales Ratio
8.9320.8011.072.04-1.581.46
EV/EBITDA Ratio
----0.15-
EV/EBIT Ratio
----0.15-
EV/FCF Ratio
----0.19-
Debt / Equity Ratio
0.940.940.020.090.030.01
Net Debt / Equity Ratio
0.220.22-0.18-0.03-0.75-0.82
Net Debt / EBITDA Ratio
-0.06-0.060.240.021.142.66
Net Debt / FCF Ratio
-0.09-0.090.260.021.452.64
Asset Turnover
0.100.110.200.130.040.02
Quick Ratio
0.370.372.730.544.5119.61
Current Ratio
0.600.604.141.434.7619.91
Return on Equity (ROE)
-271.70%-240.03%-93.53%-86.84%-46.68%-25.28%
Return on Assets (ROA)
-101.63%-113.65%-69.55%-68.35%-45.61%-24.60%
Return on Invested Capital (ROIC)
-236.27%-235.26%-102.18%-188.14%-249.06%-348.67%
Return on Capital Employed (ROCE)
-216.86%-198.24%-88.79%-87.80%-50.42%-28.34%
Buyback Yield / Dilution
-53.13%-53.13%-114.99%-5.42%-3.68%-79.92%
Total Shareholder Return
-53.13%-53.13%-114.99%-5.42%-3.68%-79.92%
SEC Filings: 10-K · 10-Q