"Leverage levels" refers to the degree to which a company relies on borrowed money or debt to finance its operations or investments. It is a measure of how much debt a company has relative to its equity or assets. Full definition
That means companies with high leverage levels run the risk of going underwater and ending up owing more in debt than properties are worth. (nreionline.com)
Unfortunately, when a lot of parties lever up credit, the historical statistics on how the credit markets behave at lower leverage levels don't apply. (alephblog.com)
Most brokers also provide traders with a variety of leverage levels from which to choose. (monsterpiggybank.com)