Toll Brothers Inc (NYSE:TOL)

47.04
Delayed Data
As of Jul 01
 -0.03 / -0.06%
Today’s Change
40.20
Today|||52-Week Range
75.61
-35.02%
Year-to-Date