It was largely known that the State Bank of India (SBI) was selling some stake in its life insurance subsidiary. But, the deal for sale of 3.9% stake in this business for Rs 1,794 crore, announced Friday after market hours, has surprised many.This deal values SBI Life Insurance Company (SBI Life) at Rs 46,000 crore, making it the most valued private life insurance firm, pending the HDFC Life-Max Life merger. The latest valuation is also much ahead of analysts’ recently revised valuation estimates ranging Rs 32,000 to Rs 39,000 crore.