2024 Top 500 ranking: 60
As the economy slows, an epic climb in short-dated rates and bond yields appears to have shocked investors into accepting the prospect of stickier inflation, but they still seem reluctant to price for substantially lower earnings.