Bloom Energy Corporation (BE)
NYSE: BE · Real-Time Price · USD
261.03
+2.39 (0.92%)
At close: May 8, 2026, 4:00 PM EDT
265.49
+4.46 (1.71%)
Pre-market: May 11, 2026, 8:52 AM EDT

Bloom Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
74,24824,3335,0893,3263,9323,870
Market Cap Growth
1675.68%378.13%53.02%-15.42%1.62%-19.63%
Enterprise Value
74,71024,6265,4523,6224,1144,265
Last Close Price
261.0386.8922.2114.8019.1221.93
PE Ratio
10958.90-234.84-170.85-10.42-11.80-23.08
Forward PE
116.93101.0051.8452.39295.98-
PEG Ratio
1.35---11.84-
PS Ratio
30.3212.023.452.493.283.98
PB Ratio
80.5131.669.056.6211.54-87.30
P/TBV Ratio
74.7227.188.986.2710.43-85.81
P/FCF Ratio
323.44425.48153.54-7.29-12.74-35.02
P/OCF Ratio
248.95213.5455.32-8.93-20.51-63.77
EV/Sales Ratio
30.5112.173.702.723.434.39
EV/EBITDA Ratio
322.59199.6271.78-24.75-20.63-69.87
EV/EBIT Ratio
415.68338.26237.98-17.34-15.76-37.25
EV/FCF Ratio
325.45430.60164.48-7.94-13.33-38.60
Debt / Equity Ratio
2.863.442.141.901.443.06
Debt / EBITDA Ratio
12.6522.2716.76-6.90-2.81-10.58
Debt / FCF Ratio
11.9048.0338.41-2.21-1.82-5.85
Net Debt / Equity Ratio
0.260.380.640.590.47-3.55
Net Debt / EBITDA Ratio
1.112.364.73-2.03-0.80-2.58
Net Debt / FCF Ratio
1.045.0810.85-0.65-0.52-1.42
Asset Turnover
0.540.570.580.610.650.61
Quick Ratio
3.934.822.192.321.291.77
Current Ratio
5.035.983.213.601.952.35
Return on Equity (ROE)
1.14%-12.65%-4.92%-68.47%-107.57%-111.00%
Return on Assets (ROA)
2.84%2.13%0.93%-9.64%-14.26%-7.24%
Return on Invested Capital (ROIC)
8.13%5.03%1.62%-15.90%-23.16%-11.44%
Return on Capital Employed (ROCE)
4.29%2.51%1.16%-12.48%-18.72%-9.54%
Earnings Yield
0.01%-0.43%-0.59%-9.59%-8.47%-4.33%
FCF Yield
0.31%0.24%0.65%-13.72%-7.85%-2.86%
Dividend Yield
-0.00%0.03%0.00%0.00%0.00%
Payout Ratio
--1.07%-5.02%0.00%0.00%0.00%
Buyback Yield / Dilution
-14.99%-5.73%-6.90%-14.40%-7.19%-25.03%
Total Shareholder Return
-14.99%-5.73%-6.88%-14.40%-7.19%-25.03%
Updated Apr 28, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q