Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202419+22.01%
Dec 31, 202316+15.08%
Dec 31, 202214+0.47%
Dec 31, 202114+27.03%
Dec 31, 202011+24.05%
Dec 31, 20199+11.33%
Dec 31, 20188+18.92%
Dec 31, 20177+248.05%
Dec 31, 20162-10.49%
Dec 31, 20152+605.33%
Dec 31, 20140