financial-strength-bank-with-dollar-sign

Financially strong company ratings

Our number one investment is in your future

Financial protection — from a truly grounded company

While we make buying life insurance a fast and simple process that can take as little as 20 minutes, we take the promise we make to you for the next 10-40 years very seriously. We are the #2 provider of term life insurance in the US and are one of the most financially sound carriers, which means we’ll be there for you and your family when you need us most.1

What the world’s financial experts say about us

We continue to receive high ratings from three of the world’s most highly-regarded independent financial and insurance rating companies.

A+

Superior Rating AM Best
Like a consumer credit rating agency, AM Best is another independent firm that measures an insurance company’s ability to pay claims and meet other financial responsibilities.
Affirmed by AM Best February 14, 2025

AA-

Very Strong Rating Fitch

Fitch analyzes a company’s financial strength and ability to repay debt without concern. They provide an important service that protects lenders, borrowers, and especially consumers in the insurance industry.
Affirmed by Fitch February 13, 2025

AA-

Very Strong Rating S&P

S&P analyzes a company’s financial strength and ability to repay debt without concern. They provide an important service that protects lenders, borrowers, and especially consumers in the insurance industry.

My job isn’t just about optimizing financial performance and planning sound investment strategies. It’s about helping our customers sleep soundly at night.

- Drew Love, CFO

With financial strength comes consumer trust

1.8M customers
We’re proud of the number of policy owners counting on us to help provide financial security for the people they care about most. But our goal is to help protect the more than 100 million Americans who are uninsured or underinsured today.2 

New coverage ranks us #2
Banner Life and William Penn ranked as the number two provider of term life insurance in the US, issuing more than $132 billion in new coverage in 2024. We also issued approximately $2.2 billion in new annuity contracts in 2024.1

Over $13 billion in assets
Another testament to our financial strength, Banner Life and William Penn have about $13.5B in assets as of year-end 2024.3

Will we be around in 40 years?

Our strength is your financial security. With our long history of sustainability and expertise, you can be assured that we'll be here when you need us most.

 

  • 2024 LIMRA US Retail Individual Life Insurance Sales by Channel
  • Year-end 2024
  • IFRS year-end 2024