JBI Sinks After Earnings While Peers Rally
Janus International Group closed Tuesday at $5.06, down 5.8% on the day and 10.4% on the week, as an earnings-day drop landed the stock at a significant discount to where most of its building-products peers finished…