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.