NASDAQ : BLDP
$0.02 (0.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -153 | last: 157
Increased Positions
change: -74 | last: 75
Reduced Positions
change: -38 | last: 38
New Positions
change: -29 | last: 30
Sold Positions
change: 132 | last: 15
Total Calls
Total Puts
Put-Call Ratio
change: -20.2981 | last: 0.203
Total Invested
| 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 |
| 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 |