article thumbnail

Transcript: Apollo’s Torsten Slok

The Big Picture

How do you think about valuations for both equities and fixed income here in the beginning of 2025? And the answer to that is that the Sheila cyclically adjusted PE ratio, which is an attempt to try to correct the stock market valuations for the business cycle, is currently at a very elevated 37.

Economy 253
article thumbnail

Fundamental Analysis of Suzlon Energy – Financials, Key Metrics & More

Trade Brains

On multiple occasions, its debt resolution plans fell apart due to a valuation mismatch. Most of this debt was acquired before the global financial crisis hit in 2008. Post-2008, the losses kept mounting pushing the company to bankruptcy. The management sold off its non-core assets a few times in the past to pare its debt.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Seeing the Big Picture: Investing for Impact in Public Markets

Brown Advisory

Both of these were sustainable businesses making a positive impact, and both demonstrated how businesses can create financial value through sustainability (both firms were acquired at premium valuations in 2016). The sheer scale of many sustainability challenges is daunting and unparalleled in history—as is the funding needed to address them.

article thumbnail

Seeing the Big Picture: Investing for Impact in Public Markets

Brown Advisory

Both of these were sustainable businesses making a positive impact, and both demonstrated how businesses can create financial value through sustainability (both firms were acquired at premium valuations in 2016). The sheer scale of many sustainability challenges is daunting and unparalleled in history—as is the funding needed to address them.