Loading live market data…

Bloom Energy Corporation

NYSE:BE

$243.4 USD

$9.91 (4.24%)

Volume
8.77M
Average Volume
12.27M
Market Capitalization
$69.23B
P/E Ratio
-10057.85
Dividend Yield
0.00%
Price Target
$285.00
Year High
$351.28
Year Low
$24.04
Day High
Day Low
Payout Ratio
$0.16
Current Ratio
$5.03

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.59%

Investors Holding

94

change: -966 | last: 1060

Increased Positions

56

change: -567 | last: 623

Reduced Positions

24

change: -259 | last: 283

New Positions

29

change: -256 | last: 285

Sold Positions

923

change: 821 | last: 102

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -104.97 | last: 1.0497

Total Invested

498.91M

BE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $86.89 240.4M $20.89B $2.45B $2.99B $21.43B
2024-12-31 $22.21 227.36M $5.05B $802.85M $1.53B $5.78B
2023-12-31 $14.80 212.68M $3.15B $664.59M $1.45B $3.94B
2022-12-31 $19.12 185.91M $3.55B $348.5M $1.02B $4.23B
2021-12-31 $21.93 173.44M $3.8B $396.04M $1.12B $4.53B
2020-12-31 $28.66 138.72M $3.98B $246.95M $913.37M $4.64B
2019-12-31 $7.47 115.12M $859.93M $202.82M $1.09B $1.75B
2018-12-31 $9.98 53.27M $531.61M $220.73M $1.14B $1.45B
2017-12-31 $25.00 58.14M $1.45B $103.83M $941.34M $2.29B
2016-12-31 $25.00 58.14M $1.45B $156.58M $794.28M $2.09B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $135.49 281.72M $38.17B $2.49B $2.77B $38.45B
2025-12-31 $86.89 263.62M $22.91B $2.45B $2.99B $23.44B
2025-09-30 $84.57 234.93M $19.87B $595.06M $1.51B $20.79B
2025-06-30 $23.92 232.54M $5.56B $574.76M $1.52B $6.51B
2025-03-31 $19.66 230.21M $4.53B $794.75M $1.52B $5.25B
2024-12-31 $22.21 227.36M $5.05B $802.85M $1.53B $5.78B
2024-09-30 $10.56 227.96M $2.41B $495.68M $1.7B $3.61B
2024-06-30 $11.37 227.17M $2.58B $581.68M $1.72B $3.72B
2024-03-31 $11.73 225.59M $2.65B $515.96M $1.45B $3.58B
2023-12-31 $14.80 224.2M $3.32B $664.59M $1.45B $4.11B
2023-09-30 $13.26 210.93M $2.8B $557.38M $1.44B $3.68B
2023-06-30 $16.35 208.69M $3.41B $767.06M $1.57B $4.21B