Sector & Market
Building Products Sector Slides 16% Amid Inflation
Wolfe Research warns the products sector faces margin squeeze from inflation and weak demand, with the sector down 16% over nine weeks.
Valuations sit roughly 20% below historical averages, and analys