PLUG   $2.23  -7.08% Market Closed After Close 2.2602 1.35%

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 3.07B
forwardPE -3.4375
floatShares 818.85M
sharesOutstanding 879.64M
sharesShort 243.82M
sharesShortPriorMonth 257.01M
dateShortInterest
sharesPercentSharesOut 0.28%
heldPercentInsiders 0.07%
heldPercentInstitutions 0.46%
Short Ratio help_outline 5.97%
shortPercentOfFloat 0.28%
impliedSharesOutstanding
bookValue 3.794
Price To Book help_outline 0.51
earningsQuarterlyGrowth
netIncomeToCommon -1.48B
trailingEps -2.36%
forwardEps -0.56%
enterpriseToEbitda -2.93
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.24 3Q 2024
institutionsCount 610
lastUpdated Nov. 6, 2024, 7:22 p.m.