Search for alternative investments is on for IBP investors as it performed worse than the broader market
17 Jun, 20197 min read
INSTALLED BUILDING PRODUCTS, INC. delivered massive losses today. It delivered -0.89% to close at 53.62. During the last week it surged by +1.3% and saw a maximum drawdown of -1.72% before bouncing back.