FINWIRES · TerminalLIVE
FINWIRES

Stifel Initiates Installed Building Products at Buy With $240 Price Target

By

Installed Building Products (IBP) has an average rating of hold and mean price target of $244, according to analysts polled by FactSet.

What else is happening in Research?