

Episode 296: AM Best’s Insurance Industry Outlooks and Potential Impact on Investment Risk
May 12, 2025
22:26
In this episode of the InsuranceAUM.com Podcast, host Stewart Foley, CFA, is joined by Ken Johnson, CFA, CAIA, FRM, Senior Managing Director and Chief Ratings Officer at AM Best. Together, they unpack AM Best’s latest outlooks on the property & casualty and life insurance sectors—covering everything from macroeconomic uncertainty to the rise of private credit, offshore reinsurance, and how ratings methodology is adapting to today’s dynamic insurance investment landscape.
Ken shares his take on the growing role of asset manager-owned insurers, the shift toward more complex ownership structures, and the increased reliance on less transparent asset classes. He also discusses AM Best’s internal working groups and how they aim to strike a balance between robust capital modeling and fair treatment for insurers with evolving portfolio strategies. Whether you're a CIO, portfolio manager, or regulator, this discussion sheds light on how risk, regulation, and ratings intersect in today’s market.