Remove Banking Remove Capital Structure Remove Equity Remove Risk Premium
article thumbnail

Discount Rate—Explanation, Definition and Examples

Valutico

For central banks like the Federal Reserve, it helps control the economy. They set this rate to affect how much money moves through banks and influences short-term interest rates. The discount rate effectively encapsulates the risk associated with an investment; riskier investments attract a higher discount rate.

article thumbnail

The Dividend Discount Model (DDM): The Black Sheep of Valuation?

Brian DeChesare

But people who aim for investment banking roles are very much into those bells and whistles, so questions about the DDM and other “exotic” methodologies began rolling in. To be fair, in some industries – like commercial banks and insurance within FIG – the DDM is a core valuation methodology.

Insiders

Sign Up for our Newsletter

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

article thumbnail

DEBRA, next big tax reform in Europe?

Simply Treasury

The idea is not new to encourage companies to increase their capitalization and reduce their bank debt (partly through more recourse to the capital market - CMU project). DEBRA Proposal (« Debt-Equity Bias Reduction Allowance). DEBRA Proposal (« Debt-Equity Bias Reduction Allowance). Two major axes.

Equity 52
article thumbnail

Review the concept of WACC

Andrew Stolz

Weight average cost of capital (WACC) is a calculation of a firm’s cost of capital which includes all sources of capital such as common stocks, preferred stocks, and bonds. A firm uses a mix of equity and debt to minimize the cost of capital. A firm borrows from banks or bondholders and it has to pay the interest.

Beta 52
article thumbnail

Data Update 6 for 2023: A Wake up call for the Indebted?

Musings on Markets

To fund the business, you can either use borrowed money (debt) or owner's funds (equity), and while both are sources of capital, they represent different claims on the business. Even government-owned businesses fall under its umbrella, with the key difference being that equity is provided by the taxpayers.

Equity 52
article thumbnail

SWS Group: The Breakdown

Appraisal Rights

Further to our prior post about Delaware’s two new appraisal decisions, SWS Group was a small, struggling bank holding company that merged on January 1, 2015 into one of its own substantial creditors, Hilltop Holdings. Stockholders of SWS received a mix of cash and Hilltop stock worth $6.92 at closing. below the merger price.

Beta 40