IBP   $246.39  4.29% Market Closed After Close 246.07 -0.13%

Installed Building Products Inc
Total Cash 380.30M
totalCashPerShare 13.548
EBITDA 487.40M
Total Debt 971.20M
quickRatio 2.422
currentRatio 3.084
Total Revenue 2.86B
debtToEquity 141.719
Revenue/Share 101.389
ROA 0.12613
ROE 0.40755
grossProfits
freeCashflow 283.39M
operatingCashflow 365.90M
earningsGrowth 0.06
revenueGrowth 0.066
grossMargins 0.34073
ebitdaMargins 0.17056
operatingMargins 0.13598
profitMargins 0.08885
enterpriseValue 6.86B
forwardPE 18.225306
floatShares 23.45M
sharesOutstanding 28.23M
sharesShort 1.62M
sharesShortPriorMonth 1.56M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.17%
heldPercentInstitutions 0.92%
Short Ratio help_outline 5.31%
shortPercentOfFloat 0.08%
impliedSharesOutstanding
bookValue 24.413
Price To Book help_outline 9.15
earningsQuarterlyGrowth 0.06
netIncomeToCommon 253.90M
trailingEps 8.95%
forwardEps 12.25%
enterpriseToEbitda 14.07
lastDividendValue
lastDividendDate
currentQuarterEstimate 3.05 3Q 2024
institutionsCount 527
lastUpdated Sept. 16, 2024, 12:38 p.m.