Lennar Corporation (LEN) fundamental stock analysis