What is an Investment Yield?
Investment yield is the percentage of return on capital represented by the investment income expressed as a percentage of the price.
Investment yield is the percentage of return on capital represented by the investment income expressed as a percentage of the price.