OPTT   $0.361  -4.12% Market Closed After Close 0.3678 1.88%

Ocean Power Technologies, Inc.
Total Cash 3.18M
totalCashPerShare 0.032
EBITDA -25.74M
Total Debt 2.45M
quickRatio 0.899
currentRatio 2.157
Total Revenue 5.55M
debtToEquity 10.986
Revenue/Share 0.086
ROA -0.44144002
ROE -0.818
grossProfits
freeCashflow -23.05M
operatingCashflow -27.90M
earningsGrowth
revenueGrowth 0.023
grossMargins 0.46993
ebitdaMargins 0.0
operatingMargins -3.4381201
profitMargins 0.0
enterpriseValue 13.68M
forwardPE
floatShares 84.38M
sharesOutstanding 97.94M
sharesShort 4.32M
sharesShortPriorMonth 4.32M
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.04%
heldPercentInstitutions 0.15%
Short Ratio help_outline 0.70%
shortPercentOfFloat 0.04%
impliedSharesOutstanding
bookValue 0.233
Price To Book help_outline 0.63
earningsQuarterlyGrowth
netIncomeToCommon -24.90M
trailingEps -0.39%
forwardEps -2.23%
enterpriseToEbitda -0.53
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 38
lastUpdated Nov. 7, 2024, 5:08 a.m.