Installed Building Products, Inc.
$207.09
The Read: 1% after Q4 2025 earnings beat and strong guidance but then dropped about 8% below $272 amid analyst skepticism and weak national housing data despite deregulatory hopes.
Price
Overlays
Panel
IBP
Hover to view data
No Data