05:09 PM EST, 03/07/2024 (MT Newswires) -- Jeffrey W. Edwards, 10% Owner, Director, President, CEO and Chairman, on March 05, 2024, sold 100,000 shares in Installed Building Products ( IBP ) for $23,728,988. Following the Form 4 filing with the SEC, Edwards has control over a total of 4,470,562 shares of the company, with 203,141 shares held directly and 4,267,421 controlled indirectly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1580905/000095017024028123/xslF345X03/ownership.xml