Factors Affecting valuation are -