Stock Comparison

HELE IBP
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric HELE
Helen Of Troy Ltd
IBP
Installed Building Products
Price $28.15 $238.59
Change % -6.85% -2.03%
Market Cap 702.72M 6.54B
P/E Ratio 26.1
EPS $-18.00 $9.29
52W High $30.68 $349.00
52W Low $13.85 $193.11
Volume
Avg Volume 342.6K 358.1K
Open $29.68 $244.55
Prev Close $30.22 $243.54
Div Yield 0.63%
Annual Dividend $3.20
Payout Ratio 33.0%
Analyst Rating Buy Hold
Price Target $12.59 $43.43
Total Analysts 10 17