In a regulatory filing, Installed Building Products disclosed that its CEO Jeffrey Edwards sold 125K shares of common stock on March 7th in a total transaction size of $14.3M.
Published first on TheFly
See today’s best-performing stocks on TipRanks >>
Read More on IBP: