Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20248.7-0.53%
Dec 31, 20238.8+4.80%
Dec 31, 20228.4+38.72%
Dec 31, 20216+2.57%
Dec 31, 20205.9+30.45%
Dec 31, 20194.5+10.07%
Dec 31, 20184.1+12.81%
Dec 31, 20173.6-18.47%
Dec 31, 20164.5+11.31%
Dec 31, 20154+48.77%
Dec 31, 20142.7