Brad A. Wheeler, Chief Operating Officer at Installed Building Products, Inc. (IBP), bought 716 shares at $209.13 ($150K) on 2026-05-11, disclosed to the SEC on 2026-05-12.
COO Brad Wheeler purchased 716 shares for approximately $150,000 on May 11, marking the largest purchase of his career. This move comes as the stock has crashed nearly 30% over the past month following a disappointing Q1 earnings report.
The stock is trading at $202.71, down 29.1% over the last 30 days and 39.32% over the last 90 days, placing it 41.92% below its 52-week high of $349.00.
Something here stands out, but not much.
| Filing → |