SBI Holdings has delivered a powerful share price run over the past few years, which puts a spotlight on what the business is actually earning on the capital it puts to work. The question now is whether those returns on capital are strong enough to back up where the stock trades today.
The stock’s next move may depend on whether SBI Holdings is earning returns on capital today that line up with its current market valuation.
For context on how SBI Holdings' return profile compares with other opportunities, it can help to compare it with companies in 17 high quality undervalued stocks
The Excess Returns model looks at how much profit SBI Holdings can earn above its cost of equity on each yen of shareholder capital. For this business, the inputs paint a picture of earnings power that runs ahead of the required return. Book value is estimated at ¥2,885.62 per share, with a stable book value projection of ¥3,606.06 per share, which points to a larger equity base supporting those profits over time.
Stable EPS is modelled at ¥478.35 per share against a cost of equity of ¥399.55 per share, leaving an excess return of ¥78.80 per share. That outcome is underpinned by an average return on equity of 13.27%, which the model compares with what shareholders demand to hold the stock. On these assumptions, the Excess Returns workup indicates intrinsic worth meaningfully above the current share price of ¥3,157.00, suggesting the market is not fully reflecting the implied long run return on the equity in the business today. Find out what SBI Holdings could be worth using our Excess Returns estimate.
Simply Wall St Narratives pick up where the SBI Holdings valuation puzzle leaves off by explaining what kind of growth, profitability and earnings path would need to hold for the stock to be worth materially more or less than today’s price. Each scenario ties a fair value to a clear story about SBI Holdings' possible catalysts and risks so you can track over time which version of events appears to be unfolding on the Community page.
One of the top community narratives on SBI Holdings: 30% undervalued
"The emergence of SBI's stablecoin, tokenized asset, and digital securities businesses, coupled with ongoing regulatory liberalization, could position SBI as an early leader in the digital asset infrastructure market..."
Discover why this Narrative puts SBI Holdings at 30% undervalued.
The figures only tell part of the story for SBI Holdings, because the people allocating your capital and the way they are rewarded can reinforce or undermine everything you see in the models. See who runs SBI Holdings and how they are paid.
This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.
Have feedback on this article? Concerned about the content? Get in touch with us directly. Alternatively, email editorial-team@simplywallst.com