Market IBP stock touches 52-week low at $151.26 amid market challenges By forbesmagzine - May 22, 2025 0 60 FacebookTwitterPinterestWhatsApp [ad_1] IBP stock touches 52-week low at $151.26 amid market challenges [ad_2] Source link