Toll Brothers Inc
Residential Construction
Consumer Cyclical
traded
09 Apr 2025
listed
no
open
89.03
52 week high
167.80
high
97.13
52 week low
90.50
low
86.67
growth
-21.20 %
previous Close
90.50
P/E ratio
21
market cap
12.65 B
div yield
0
net incoming
475 M
26.91 %
net profit margin
14.26 %
0.00 %
operating incoming
611 M
22.90 %
net change in cash
407 M
427.88 %
cash on hand
1.30 B
45.85 %
cost of revenue
2.45 M
-99.88 %
top