Lennar Corporation (LEN) valuation and key financial metrics