LP profile · Corporate

Brighthouse Financial

Brighthouse Financial is a corporate headquartered in United States (North America). Ranked #28 in the 2026 Dealroom Power Law LP Ranking by realised power-law score across its venture commitments.

Type
Corporate
HQ
United States
AUM
$235.0B
VC allocation
1%
Power Law score
88,552
LP rank

Historical Background

  • Brighthouse Financial was established in 2017 following a strategic separation from its parent company, MetLife, Inc.
  • The company was created to operate as a distinct entity focused on the U.S. market for life insurance and annuities.
  • In 2018, the Brighthouse Foundation was launched to provide financial support to non-profit organizations.

Source of Capital

  • As a publicly traded insurance company, capital is primarily sourced from the premiums paid by policyholders for its annuity and life insurance products.
  • The company's balance sheet is further supported by the investment returns generated from its large asset portfolio.

Major Events

  • The company's formation in 2017 through its separation from MetLife represents its most significant corporate restructuring.
  • Brighthouse Financial was first included on the FORTUNE 500 list in 2019.

Allocation Strategy

  • The firm's investment approach is centered on a conservative portfolio designed to support its long-term insurance and annuity obligations.
  • The company's primary offerings are annuities and life insurance products targeted at the U.S. retail market.
  • No information available.

Sources

Solutions Ecosystems Reports Resources Data Pricing Book a demo