This building products stock could gain more than 50%, says RBC July 21, 2025 No Comments The firm initiated coverage with an outperform. by CNBC