Installed Building Products director Janet E. Jackson sells 1,086 shares worth $257,846.16 - IBP News | Rallies