TOL   $146.94  -0.73% Market Closed After Close 146.95 0.01%

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 18.19B
forwardPE 10.609433
floatShares 100.31M
sharesOutstanding 100.97M
sharesShort 3.68M
sharesShortPriorMonth 4.05M
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.94%
Short Ratio help_outline 2.38%
shortPercentOfFloat 0.05%
impliedSharesOutstanding
bookValue 73.459
Price To Book help_outline 2.11
earningsQuarterlyGrowth -0.10
netIncomeToCommon 1.54B
trailingEps 14.47%
forwardEps 14.63%
enterpriseToEbitda 8.55
lastDividendValue
lastDividendDate
currentQuarterEstimate 4.33 4Q 2024
institutionsCount 866
lastUpdated Oct. 21, 2024, 6:29 p.m.