Stock events for Brighthouse Financial, Inc. (BHF)
In the past six months, Brighthouse Financial's stock has trended upwards by 12.95%. On November 6, 2025, Brighthouse Financial announced it would be acquired by Aquarian Holdings, LLC for approximately $4.1 billion, or $70.00 per common share in cash, leading to the cancellation of the Q3 2025 earnings conference call. Prior to the announcement, there were reports of sale talks with Sixth Street on October 17, 2025. The Q3 2025 earnings per share (EPS) of $4.54, missing analysts' expectations of $5.07 by 10.45%. The Q2 2025 earnings call highlighted strong sales momentum in key product lines but also noted a decline in the statutory Risk-Based Capital (RBC) ratio. Brighthouse Financial reported solid results for Q1 2025, demonstrating strong sales momentum and maintaining a robust liquidity position.
Demand Seasonality affecting Brighthouse Financial, Inc.’s stock price
Brighthouse Financial's products and services exhibit demand seasonality, particularly affecting annuity fees. Seasonal patterns are a recognized aspect of its business.
Overview of Brighthouse Financial, Inc.’s business
Brighthouse Financial, Inc. (BHF) is an American insurance company based in Charlotte, North Carolina, specializing in annuity and life insurance products within the Financial Services sector. It offers variable, fixed, index-linked, and income annuities, as well as term, universal, whole, and variable life products. The company also manages a "Run-off" segment and distributes its products through independent channels and marketing arrangements.
BHF’s Geographic footprint
Brighthouse Financial, Inc. primarily operates and provides its annuity and life insurance products in the United States.
BHF Corporate Image Assessment
Brighthouse Financial is recognized as a major provider of annuities and life insurance in the U.S., emphasizing customer satisfaction and personalized solutions. The company reported record sales of Shield Level Annuities and life insurance in 2024, with continued growth into 2025. However, S&P Global Ratings lowered its long-term issuer credit and financial strength ratings on Brighthouse Financial's core operating entities to 'A' from 'A+' due to concerns about the diversification of its earnings profile. Customer reviews also highlight customer service issues, including difficulties with account access and prolonged processes for rolling over funds.
Ownership
Brighthouse Financial, Inc. has significant institutional ownership, with approximately 84% to 88.90% of its stock held by institutions such as BlackRock, Inc., Vanguard Group Inc, and Dimensional Fund Advisors Lp. Individual investors hold approximately 15% of the company's ownership. CEO Eric Steigerwalt owns 0.5% of the company's shares.
Ask Our Expert AI Analyst
Price Chart
$65.30