OPTT   $0.15  0.0 Market Closed After Close 0.1536 2.40%

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 14.98M
forwardPE
floatShares 83.83M
sharesOutstanding 97.94M
sharesShort 5.95M
sharesShortPriorMonth 4.74M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.04%
heldPercentInstitutions 0.15%
Short Ratio help_outline 0.99%
shortPercentOfFloat 0.06%
impliedSharesOutstanding
bookValue 0.233
Price To Book help_outline 0.69
earningsQuarterlyGrowth
netIncomeToCommon -24.90M
trailingEps -0.40%
forwardEps -2.23%
enterpriseToEbitda -0.58
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 37
lastUpdated Oct. 22, 2024, 12:45 a.m.