Toll Brothers Inc (NYSE:TOL)

37.55
Delayed Data
As of Jun 17
 -0.73 / -1.91%
Today’s Change
28.68
Today|||52-Week Range
39.80
+14.03%
Year-to-Date