corporate valuation techniques 237043