Economy
2Β hours, 49Β minutes ago
3 Reasons to Avoid IBP and 1 Stock to Buy Instead
Over the past six months, Installed Building Productsβs stock price fell to $208.38. Shareholders have lost 15.9% of their capital, β¦
Impact on IBP:
The decline in IBP's stock price may lead to a sector-wide repricing, β¦
Installed Building Products's (IBP) stock price has fallen 15.9% over the past six months, underperforming β¦
High (70%)
View full analysis β