NASDAQ : BLDP

Ballard Power Systems Inc.

$2.99 USD

$0.02 (0.67%)

Volume
5.03M
Average Volume
8.85M
Market Capitalization
$901.41M
P/E Ratio
-11.00
Dividend Yield
0.00%
Price Target
$3.33
Year High
$6.57
Year Low
$1.70
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$10.70

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.11%

Investors Holding

4

change: -153 | last: 157

Increased Positions

1

change: -74 | last: 75

Reduced Positions

0

change: -38 | last: 38

New Positions

1

change: -29 | last: 30

Sold Positions

147

change: 132 | last: 15

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -20.2981 | last: 0.203

Total Invested

1.34M

BLDP Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $2.54 302.99M $769.59M $526.09M $22.1M $265.6M
2024-12-31 $1.66 299.31M $496.86M $603.95M $23.89M -$83.2M
2023-12-31 $3.70 298.66M $1.11B $751.13M $17.9M $371.81M
2022-12-31 $4.79 298.09M $1.43B $913.73M $15.73M $529.87M
2021-12-31 $12.56 295.29M $3.71B $1.12B $17.1M $2.6B
2020-12-31 $23.40 248.48M $5.81B $763.43M $17.87M $5.07B
2019-12-31 $7.18 232.82M $1.67B $147.79M $19.75M $1.54B
2018-12-31 $2.39 185.84M $444.15M $192.24M $5.7M $257.61M
2017-12-31 $4.40 176.27M $775.59M $60.26M $6.88M $722.22M
2016-12-31 $1.65 163.45M $269.69M $72.63M $7.52M $204.58M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $2.42 300.93M $728.24M $516.77M $20.93M $232.4M
2025-12-31 $2.54 291.53M $740.49M $526.09M $22.1M $236.5M
2025-09-30 $2.72 300.51M $817.39M $525.74M $22.56M $314.21M
2025-06-30 $1.59 299.84M $476.75M $550.04M $23.73M -$49.56M
2025-03-31 $1.10 299.52M $329.47M $576.7M $23.26M -$223.97M
2024-12-31 $1.66 299.42M $497.05M $603.95M $23.89M -$83.01M
2024-09-30 $1.80 299.41M $538.94M $635.11M $27.52M -$68.66M
2024-06-30 $2.23 299.39M $667.64M $677.93M $28.03M $17.74M
2024-03-31 $3.27 299.01M $977.77M $719.92M $29.09M $286.93M
2023-12-31 $3.70 298.83M $1.11B $747.29M $17.81M $376.18M
2023-09-30 $3.67 298.7M $1.1B $777.25M $18.28M $337.28M
2023-06-30 $4.36 298.68M $1.3B $813.64M $14.02M $502.62M