Toll Brothers’ Results Falter; Will Enter Rental Market
ThinkstockToll Brothers Inc. (NYSE: TOL) reported first-quarter fiscal 2013 results before markets opened this morning. The luxury home builder reported quarterly diluted earnings per share (EPS) $0.03 on revenues of $424.6 million.…