Taylor Morrison beats estimates but shares edge down on margin pressure | AllMind News