Ocean Power Technologies, Inc. OPTT

2.01 (0.08) (3.83%) as of 25 Sep
Market cap
$18.8M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Oct '25 Jan '26 Apr '26 Jul '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
0.83 0.91 0.62 0.01
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(0.41) (0.46) (2.74) 0.00
P/B ratio
0.14 0.16 0.19 0.01
EV/Sales
0.74 0.98 1.32 0.39
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(0.12) (0.13) (0.20) (0.06)
Current Ratio
1.23 1.07 0.60 0.52
Net Debt/EBITDA
0.15 0.10 (0.14) (0.04)
Debt/Equity
0.46 0.31 0.84 0.95
Earnings Yield
(8,494.94%) (9,104.67%) (11,682.47%) (23,329.94%)
Free Cash Flow Yield
(737.03%) (826.89%) (1,063.72%) (56,890.27%)
Free Cash Flow per Share
(1.28) (1.05) (0.48) (37.78)
Book value per Share
3.65 3.09 1.93 30.82
Free Cash Flow
(7.80) (6.82) (3.10) (10.36)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates