Your browser does not support iframes.
Toll Brothers Inc. (NYSE: TOL) reversed year ago losses of 2 cents per share to post a profit for the first quarter of 3 cents per share but the results fell short of expectations sending the stock price plummeting $3.34 to close at $33.56.