What is financial leverage? Investing Definitions
While a 10 percent gain on the overall investment can double your funds, a 10 percent loss can wipe out your entire investment. A company that is “highly leveraged” has most of its capital structure made up mostly of debt. Borrowing money allows businesses and individuals to make investments that otherwise might be out of…