- Published at
- by seekingalpha.com
positive
positive
Installed Building Products: Time To Keep Investors Warm (NYSE:IBP)
Installed Building Products shares have pulled back 40% from early 2024 highs, making them appealing. Click here to find out why IBP stock a Hold.