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

Genworth Financial (GNW): Assessing Valuation Following New Share Buyback Authorization

Simply Wall St·09/21/2025 18:52:52
Listen to the news
Genworth Financial (GNW) just turned heads with the announcement of a new $350 million share buyback program, approved by its board as the previous $700 million plan nears the finish line. The ability for management to repurchase shares at its own discretion offers added flexibility and reflects a renewed willingness to return capital to shareholders. For investors who track these signals, buyback activity often hints at underlying confidence from leadership about current valuation and longer-term prospects. Over the past year, Genworth Financial’s stock has returned an impressive 31%, with year-to-date gains close to 29% and a 14% uptick over the past three months. The short-term tailwinds from today’s news come on top of multi-year share price momentum. The stock has more than doubled investors’ money over the last three and five years respectively. It is a noticeable run for a financial name, suggesting either the market is reassessing risk or business fundamentals are quietly improving. As the company sharpens its focus on returning cash and the share price keeps climbing, the question remains whether there is still value left for buyers at these levels, or if Genworth Financial’s future growth is already reflected in the price.

Price-to-Earnings of 17.7x: Is it justified?

Genworth Financial currently trades at a price-to-earnings (P/E) ratio of 17.7 times, which is noticeably higher than the average multiples of both its peers and the broader US insurance industry. This suggests the stock may be overvalued on this traditional measure, especially relative to what the sector usually commands for similar earnings. This is the case despite recent momentum in results and share price.

The P/E ratio is a widely used metric for evaluating whether a company's share price accurately reflects its earnings potential. In the insurance sector, where consistent profits and risk management are key, a higher P/E can mean the market expects above-average growth, or that investors are simply paying a premium for perceived quality or momentum.

For Genworth, the current P/E sits well above the peer average of 10.1 times and slightly above the US insurance industry average of 13.8 times. This premium implies either unusually high expectations for future profit growth or that the market is overpricing the stock compared to its underlying fundamentals and sector norms.

Result: Fair Value of $7.11 (OVERVALUED)

See our latest analysis for Genworth Financial.

However, unexpected shifts in interest rates or a slowdown in core business growth could quickly challenge the strong momentum Genworth Financial currently enjoys.

Find out about the key risks to this Genworth Financial narrative.

Another View: SWS DCF Model Weighs In

While the price-to-earnings ratio suggests Genworth Financial’s shares are priced at a premium, our SWS DCF model also finds the stock to be overvalued. These are two different lenses with the same result, but are the assumptions behind each holding up?

Look into how the SWS DCF model arrives at its fair value.
GNW Discounted Cash Flow as at Sep 2025
GNW Discounted Cash Flow as at Sep 2025
Stay updated when valuation signals shift by adding Genworth Financial to your watchlist or portfolio. Alternatively, explore our screener to discover other companies that fit your criteria.

Build Your Own Genworth Financial Narrative

If you have a different take on Genworth Financial, or would prefer to analyze the data yourself, forming your own view is straightforward and only takes a few minutes: Do it your way.

A great starting point for your Genworth Financial research is our analysis highlighting 2 key rewards and 2 important warning signs that could impact your investment decision.

Looking for more investment ideas?

Smart investors always keep an eye on fresh opportunities. Don’t let potential wins pass you by. Put your strategy to work using powerful pre-screened investment ideas designed to match your goals, risk, and curiosity.

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.