TOL   $152.27  0.24% Market Closed After Close 152.36 0.06%

Toll Brothers Inc
Total Cash 893.42M
totalCashPerShare 8.848
EBITDA 2.13B
Total Debt 2.95B
quickRatio 0.389
currentRatio 4.423
Total Revenue 10.53B
debtToEquity 39.692
Revenue/Share 100.231
ROA 0.099580005
ROE 0.21799
grossProfits
freeCashflow 620.32M
operatingCashflow 919.05M
earningsGrowth -0.04
revenueGrowth 0.015
grossMargins 0.28506002
ebitdaMargins 0.20183
operatingMargins 0.18561001
profitMargins 0.14633
enterpriseValue 17.58B
forwardPE 10.4904375
floatShares 100.31M
sharesOutstanding 100.97M
sharesShort 3.51M
sharesShortPriorMonth 4.37M
dateShortInterest
sharesPercentSharesOut 0.03%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.94%
Short Ratio help_outline 2.69%
shortPercentOfFloat 0.04%
impliedSharesOutstanding
bookValue 73.459
Price To Book help_outline 2.09
earningsQuarterlyGrowth -0.10
netIncomeToCommon 1.54B
trailingEps 14.48%
forwardEps 14.64%
enterpriseToEbitda 8.27
lastDividendValue
lastDividendDate
currentQuarterEstimate 4.34 4Q 2024
institutionsCount 882
lastUpdated Nov. 6, 2024, 3:37 p.m.