Market Cap 10.34B
Revenue (ttm) 10.85B
Net Income (ttm) 1.57B
EPS (ttm) N/A
PE Ratio 7.78
Forward PE 7.56
Profit Margin 14.49%
Debt to Equity Ratio 0.34
Volume 871,700
Avg Vol 1,831,832
Day's Range N/A - N/A
Shares Out 99.89M
Stochastic %K 73%
Beta 1.45
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 - 25 days ago

Toll Brothers Announces New Luxury Home Community