Eminence Fully Exits Installed Building Products After a Year of Outperformance

Key PointsExited 945,101 shares, reducing position value by $170.42 million

admin