Toll Brothers, Inc. TOL

$148.27 -0.70% at last close

Financials (TTM)

Revenue
$11.05 billion
Net Income
$1.29 billion
Net Margin
11.66%
Return on Equity
15.18%
Debt-to-Equity
P/E Ratio
11.22
Price / Book
1.64
Price / Sales
1.26

Over the trailing twelve months, Toll Brothers, Inc. generated revenue of $11.05 billion and net income of $1.29 billion, a net margin of 11.66%.

At the last closing price of $148.27, TOL trades at 11.22 times trailing earnings and 1.26 times sales, with a market capitalization of $13.88 billion.

Key Stats

Last Close
$148.27
Market Cap
$13.88 billion
52-Week Range
$113.52 $168.36
Average Volume
858K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.