Taylor Morrison Home (TMHC) Stock: Price, Analysis