Bloom Energy’s latest financial results paint a picture of a company in a powerful growth phase, yet this strength has failed to unify Wall Street’s opinion. The core of the debate centers not on operational performance but on whether the current stock price already reflects the company’s promising future.
Institutional Confidence and Operational Momentum
A significant vote of confidence comes from the institutional investment community, which holds approximately 77% of the company’s shares. This ownership was recently bolstered by Defender Capital LLC, which established a new position worth about $476,000 in the fourth quarter. This institutional interest is underpinned by formidable operational metrics.
The company’s order backlog demonstrates exceptional momentum. The product backlog has expanded by roughly 2.5 times year-over-year, now standing at approximately $6 billion. When considering the total backlog, which includes service agreements, the figure reaches an impressive $20 billion. Looking ahead, management has provided revenue guidance for 2026 targeting between $3.1 billion and $3.3 billion.
Financial Results Exceed Expectations
The foundation for this optimism is clearly visible in the recent quarterly report. Bloom Energy posted earnings per share of $0.45, soundly beating the consensus estimate of $0.25. Revenue for the period came in at $777.68 million, surpassing expectations by nearly 20%. For the full fiscal year 2025, the company achieved record revenue of $2.02 billion, representing a 37.3% increase compared to the prior year.
This growth is being driven primarily by soaring demand from two key segments: artificial intelligence (AI) data centers and the broader industrial & commercial market. The company’s solid oxide fuel cell technology appears to be gaining significant traction as a reliable energy solution for power-intensive applications.
Should investors sell immediately? Or is it worth buying Bloom Energy?
The Valuation Divide Among Research Firms
Despite these strong fundamentals, analyst ratings remain sharply divided. Out of 25 analysts covering the stock, 13 advocate a “Buy,” 11 recommend “Hold,” and 4 advise “Sell.” The average price target sits at $144.08, suggesting limited upside from recent trading levels. The dispersion of individual targets, however, is notably wide, highlighting the lack of consensus.
On the bullish end, China Renaissance initiated coverage in late January with a Buy rating and a $207 price target. In contrast, TD Cowen assigned a more cautious “Hold” rating in February with a $160 target. This split indicates that while the growth narrative is acknowledged, its translation into equity appreciation is hotly contested.
Executive Sales and Recent Stock Performance
Recent stock sales by company insiders provide less cause for concern upon closer examination. Chief Operating Officer Satish Chitoori sold 18,964 shares in mid-March exclusively to cover tax obligations related to the settlement of equity awards. Similarly, the sale of 15,410 shares by Shawn Marie Soderberg on March 19 was executed under a pre-arranged 10b5-1 trading plan established in November 2025, indicating it was scheduled rather than discretionary. Following this transaction, Soderberg retains direct and indirect ownership of over 572,000 shares.
In the market, Bloom Energy’s shares have declined around 18% over the past seven trading sessions, pushing the price noticeably below its 50-day moving average. The next catalyst for the stock will likely be the upcoming quarterly earnings report scheduled for May 6, 2026. This release will be scrutinized for evidence that the company’s growth trajectory remains intact and can justify the more optimistic price targets.
Ad
Bloom Energy Stock: Buy or Sell?! New Bloom Energy Analysis from March 27 delivers the answer:
The latest Bloom Energy figures speak for themselves: Urgent action needed for Bloom Energy investors. Is it worth buying or should you sell? Find out what to do now in the current free analysis from March 27.
Bloom Energy: Buy or sell? Read more here...
