Stock Comparison

ODD IBP
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric ODD
Oddity Tech Ltd-Cl A
IBP
Installed Building Products
Price $18.11 $202.79
Change % -6.02% -4.32%
Market Cap 891.82M 5.21B
P/E Ratio 58.8 20.8
EPS $0.24 $9.29
52W High $63.65 $349.00
52W Low $9.25 $193.11
Volume
Avg Volume 2.65M 490.3K
Open $19.06 $208.15
Prev Close $19.27 $211.94
Div Yield 0.91%
Annual Dividend $3.20
Payout Ratio 33.0%
Analyst Rating Strong sell Hold
Price Target $30.69 $43.43
Total Analysts 17 17