Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20248.5-14.75%
Dec 31, 202310+15.26%
Dec 31, 20228.7+69.00%
Dec 31, 20215.1-42.19%
Dec 31, 20208.9+84.63%
Dec 31, 20194.8+4.97%
Dec 31, 20184.6+40.28%
Dec 31, 20173.3-38.89%
Dec 31, 20165.4+390.47%
Dec 31, 20151.1-57.84%
Dec 31, 20142.6