Toll Brothers (TOL) Exceeds Market Returns: Some Facts to… — TOL -0.30 · News Impact Screener