IBP CEO Edwards sold 400,000 shares ($125.6M) on 2026-03-03; holds 1.73M post-sale. 5-of-5 prior IBP sales preceded 90-day declines.
CEO Jeffrey W. Edwards executed a substantial sale of 400,000 shares at $314.06, representing an 18.8% reduction in his 2.13M-share position. This transaction is material in scale ($125.6M in value) and occurs at a price near the 52-week high of $344.19. Notably, Edwards' prior trading history at IBP shows a pronounced pattern: all 5 previous sales since March 2024 were followed by negative 90-day returns ranging from -10.4% to -11.8%, with a 100% well-timed rate at the 90-day mark. His cross-ticker track record similarly demonstrates a 100% well-timed rate across 14 prior sales. With the stock trading at $327.97 (near that high) and post-transaction holdings of 1.73M shares retained, the timing pattern in his IBP history merits investor attention—the consistency of prior sales preceding subsequent declines establishes a testable signal for monitoring the subsequent 90-day period.