Installed Building Products, Inc.
IBP
$171.21
$4.652.79%
IBP
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.