BLDP   $1.6800000000000002  5.00% Market Closed After Close 1.68 -0.00%

Ballard Power Systems Inc
Total Cash 680.14M
totalCashPerShare 2.272
EBITDA -155.09M
Total Debt 28.03M
quickRatio 9.944
currentRatio 10.904
Total Revenue 104.27M
debtToEquity 3.04
Revenue/Share 0.349
ROA -0.09421
ROE -0.15459
grossProfits
freeCashflow -85.55M
operatingCashflow -95.42M
earningsGrowth
revenueGrowth 0.045
grossMargins -0.22604
ebitdaMargins -1.48744
operatingMargins -2.57445
profitMargins -1.7882899
enterpriseValue -164.07M
forwardPE -2.6370966
floatShares 252.73M
sharesOutstanding 299.41M
sharesShort 19.11M
sharesShortPriorMonth 17.97M
dateShortInterest
sharesPercentSharesOut 0.05%
heldPercentInsiders 0.16%
heldPercentInstitutions 0.30%
Short Ratio help_outline 5.21%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 3.08
Price To Book help_outline 0.53
earningsQuarterlyGrowth
netIncomeToCommon -156.14M
trailingEps -0.52%
forwardEps -0.62%
enterpriseToEbitda 1.06
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.18 3Q 2024
institutionsCount 274
lastUpdated Oct. 16, 2024, 7:21 p.m.