BLDP   $1.63  -6.32% Market Open

Ballard Power Systems Inc
Total Cash 637.22M
totalCashPerShare 2.128
EBITDA -178.14M
Total Debt 27.52M
quickRatio 8.105
currentRatio 9.009
Total Revenue 91.45M
debtToEquity 3.824
Revenue/Share 0.306
ROA -0.121379994
ROE -0.33928
grossProfits
freeCashflow -101.24M
operatingCashflow -102.03M
earningsGrowth
revenueGrowth -0.465
grossMargins -0.31681
ebitdaMargins -1.9479699
operatingMargins -4.2750697
profitMargins 0.0
enterpriseValue -205.50M
forwardPE -2.368421
floatShares 252.74M
sharesOutstanding 299.42M
sharesShort 14.51M
sharesShortPriorMonth 19.11M
dateShortInterest
sharesPercentSharesOut 0.05%
heldPercentInsiders 0.16%
heldPercentInstitutions 0.29%
Short Ratio help_outline 4.65%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 2.403
Price To Book help_outline 0.56
earningsQuarterlyGrowth
netIncomeToCommon -298.21M
trailingEps -0.42%
forwardEps -0.57%
enterpriseToEbitda 1.15
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.18 4Q 2024
institutionsCount 263
lastUpdated Nov. 7, 2024, 9:20 a.m.