Stock Comparison

EPC TOL
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric EPC
Edgewell Personal Care Co
TOL
Toll Brothers Inc
Price $21.25 $137.89
Change % -1.85% +0.58%
Market Cap 996.05M 13.04B
P/E Ratio 9.5
EPS $-0.85 $14.00
52W High $28.92 $168.36
52W Low $15.88 $100.92
Volume
Avg Volume 765.6K 919.5K
Open $21.73 $137.89
Prev Close $21.65 $137.09
Div Yield 2.77% 0.76%
Annual Dividend $0.61 $1.00
Payout Ratio 115.4% 7.2%
Analyst Rating Hold Buy
Price Target $10.16 $36.70
Total Analysts 11 24