-+ 0.00%
-+ 0.00%
-+ 0.00%

SBI Holdings (TSE:8473) Stock Still Looks Like A Bargain

Simply Wall St·09/22/2026 19:25:36
Listen to the news

SBI Holdings has delivered a powerful long term share price run, and that raises a clear question for you as an investor. Is the current price still sensibly linked to the returns the group earns on the capital it puts to work?

  • Over the past 5 years, SBI Holdings has returned 189.5%, which puts real weight on whether those gains are supported by the returns the business generates on its invested capital.
  • The group’s mix of financial services and investments means future value creation may hinge on how efficiently it recycles capital into higher return opportunities rather than simply growing its asset base.
  • What if you looked at SBI Holdings through its earnings instead? See what SBI Holdings's 4.3x P/E says about the price.

The stock’s next move may depend on whether the returns SBI Holdings earns on its capital are strong enough to make today’s share price look sensible.

If you would like to explore the same question with other opportunities, you can compare SBI Holdings with a broader group of companies that have been screened for 17 high quality undervalued stocks.

Is SBI Holdings a Bargain on Excess Returns?

The Excess Returns model looks at how effectively SBI Holdings turns its equity base into profits above the return investors demand. Here, the firm is assumed to generate stable earnings of ¥478.35 per share on a book value of ¥2,885.62 per share, which implies an average Return on Equity of 13.27%. With the cost of equity at ¥399.55 per share, the model estimates an excess return of ¥78.80 per share, indicating that the business is modeled to earn more on its capital than the required investor return.

Those cash profits are paired with a higher projected stable book value of ¥3,606.06 per share, based on analyst expectations for balance sheet growth. That combination of ongoing excess returns and a growing equity base feeds into an intrinsic value that the Excess Returns model estimates as meaningfully above the current share price of ¥3,272.00. Find out what SBI Holdings could be worth using our Excess Returns estimate.

The SBI Holdings Narrative: What Would Justify Today's Price?

SBI Holdings' Narratives on Simply Wall St pick up where this valuation puzzle leaves off. They spell out which future paths for growth, profitability and earnings would need to play out for the stock to be worth materially more or less than today’s price. These narratives sit on the business’s Community page, so each one frames fair value as a testable thesis you can watch over time rather than a single static snapshot.

Community views on SBI Holdings are split between those who see more upside in the current strategy and those who think expectations already look full.

Bull case: 27% undervalued

"The emergence of SBI's stablecoin, tokenized asset, and digital securities businesses, coupled with regulatory liberalization, could position SBI as an outsized early leader in the digital asset infrastructure market."

Discover why this Narrative puts SBI Holdings at 27% undervalued.

Bear case: roughly fairly valued

"Heavy reliance on volatile crypto asset markets and private equity valuation gains has made core revenue streams increasingly susceptible to unpredictable swings in asset prices and changing regulation."

Explore why this Narrative puts SBI Holdings at roughly fairly valued.

One more piece of the SBI Holdings puzzle investors should not skip

Before you move on from SBI Holdings, it is worth knowing that our broader checks have picked up specific areas of concern that deserve a closer look alongside the valuation work already covered. Take a closer look at 2 warning signs (1 major) before settling on a valuation.

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.