PLUG   $2.24  9.80% Market Closed After Close 2.2398 -0.01%

Plug Power Inc
Total Cash 62.36M
totalCashPerShare 0.071
EBITDA -1.05B
Total Debt 916.05M
quickRatio 0.476
currentRatio 2.066
Total Revenue 684.49M
debtToEquity 30.652
Revenue/Share 1.064
ROA -0.13668
ROE -0.44116002
grossProfits
freeCashflow -1.21B
operatingCashflow -904.03M
earningsGrowth
revenueGrowth -0.449
grossMargins -0.79801005
ebitdaMargins -1.53263
operatingMargins -1.64171
profitMargins -2.16803
enterpriseValue 2.67B
forwardPE -3.7119644
floatShares 818.86M
sharesOutstanding 879.64M
sharesShort 253.03M
sharesShortPriorMonth 249.77M
dateShortInterest
sharesPercentSharesOut 0.29%
heldPercentInsiders 0.07%
heldPercentInstitutions 0.46%
Short Ratio help_outline 6.38%
shortPercentOfFloat 0.29%
impliedSharesOutstanding
bookValue 3.794
Price To Book help_outline 0.55
earningsQuarterlyGrowth
netIncomeToCommon -1.48B
trailingEps -2.36%
forwardEps -0.56%
enterpriseToEbitda -2.54
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.24 3Q 2024
institutionsCount 621
lastUpdated Oct. 16, 2024, 7:31 p.m.