Market Cap 9.38B
Revenue (ttm) 10.85B
Net Income (ttm) 1.57B
EPS (ttm) N/A
PE Ratio 6.87
Forward PE 6.68
Profit Margin 14.49%
Debt to Equity Ratio 0.34
Volume 1,437,400
Avg Vol 2,108,840
Day's Range N/A - N/A
Shares Out 99.89M
Stochastic %K 46%
Beta 1.48
Analysts Strong Sell
Price Target $143.33

Latest News on TOL

Toll Brothers Announces New Luxury Home Community

Apr 16, 2025, 3:31 PM EDT - 4 days ago

Toll Brothers Announces New Luxury Home Community


Toll Brothers Announces 9% Increase to Quarterly Cash Dividend

Mar 11, 2025, 4:30 PM EDT - 5 weeks ago

Toll Brothers Announces 9% Increase to Quarterly Cash Dividend