
Installed Building Products IBP
$ 307.64
-1.53%
Annual report 2025
added 02-26-2026