Toll Brothers Inc (NYSE:TOL)

39.00
Delayed Data
As of Sep 20
 -0.13 / -0.33%
Today’s Change
28.68
Today|||52-Week Range
41.70
+18.43%
Year-to-Date