
Navigating a High-Risk Landscape in 2025
Is your net lease portfolio prepared for a wave of tenant credit challenges? 2025 is shaping up to be a year of elevated credit risk for tenants across industries. The average risk of default for U.S. public companies surged to 9.2% at the end of 2024, the highest since the financial crisis, and is expected to stay high through 2025. Bankruptcy filings in the U.S. increased by 13.1% year-over-year as of Q1 2025. That adds up to ~529,000 cases filed in the