How does an LTV ratio of 75% compare to the leverage ratio or debttoequity ratio typical in the stock market?
An LTV ratio of 75% implies a much higher leverage ratio or debttoequity ratio than is typical in the stock market.