In the recently released 2021 World’s Most Admired Companies ranking from Fortune, New York Life Insurance Company claimed the top position in the Insurance: Life and Health category of the annual ranking of corporate reputation.

New York Life led the eight companies who achieved the “Most Admired” distinction for the category, climbing three spots from last year’s #4 ranking.

Rankings are determined by a proprietary formula that weights nine criteria to create an overall score.

This year, New York Life held the lead or second position in seven of the nine categories including social responsibility, quality of management, financial soundness, long-term investment value, use of corporate assets, people management, and innovation.

Check out Fortune’s full World’s Most Admired Companies list for 2021 and find out more about New York Life's ranking here.


Go back to our newsroom to read more stories.

Media contact
Kevin Maher
New York Life Insurance Company
(212) 576-6955
Kevin_B_Maher@newyorklife.com

Related content