Toll Brothers Inc (NYSE:TOL)

47.04
Delayed Data
As of Jul 06
 -0.90 / -1.87%
Today’s Change
40.20
Today|||52-Week Range
75.61
-35.02%
Year-to-Date