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
Jul '26 Apr '26 Jan '26 Oct '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

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

Show all line items

Columns are period end dates