Ocean Power Technologies, Inc. (OPTT)
NYSEAMERICAN: OPTT · Real-Time Price · USD
0.1935
-0.0135 (-6.52%)
At close: Aug 17, 2026, 4:00 PM EDT
0.1970
+0.0035 (1.81%)
After-hours: Aug 17, 2026, 8:00 PM EDT

Ocean Power Technologies Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
448270112858
Market Cap Growth
-51.83%18.02%508.26%-58.31%-52.87%-54.34%
Enterprise Value
4784625-13-4
Last Close Price
0.210.360.410.190.511.06
PS Ratio
10.6620.2111.912.0810.0833.20
PB Ratio
4.427.702.620.590.630.85
P/TBV Ratio
--4.771.600.881.04
EV/Sales Ratio
11.2820.5810.550.92--
Debt / Equity Ratio
1.051.050.070.130.040.01
Net Debt / Equity Ratio
0.240.24-0.18-0.03-0.75-0.82
Net Debt / EBITDA Ratio
-0.06-0.060.240.021.182.64
Net Debt / FCF Ratio
-0.09-0.090.260.021.452.63
Asset Turnover
0.110.110.200.140.040.02
Inventory Turnover
3.013.010.890.853.23-
Quick Ratio
0.370.372.740.544.5019.52
Current Ratio
0.600.604.141.434.7619.91
Return on Equity (ROE)
-240.03%-240.03%-93.53%-86.84%-46.68%-25.28%
Return on Assets (ROA)
-71.03%-71.03%-45.56%-44.78%-27.71%-16.91%
Return on Capital Employed (ROCE)
-296.50%-296.50%-78.80%-137.80%-61.80%-30.70%
Earnings Yield
-103.15%-54.41%-30.81%-239.47%-95.64%-32.32%
FCF Yield
-61.49%-32.43%-27.42%-281.86%-82.56%-36.71%
Buyback Yield / Dilution
-53.13%-53.13%-114.99%-5.42%-3.68%-79.92%
SEC Filings: 10-K · 10-Q