The Chairman of Installed Building Products Jeffrey Edwards disclosed in a regulatory filing that he had sold 120,000 shares of company stock at $118.24 per share between June 8 and June 9 for a total transaction amount of $14,188,908
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on IBP: