Construction products play looks undervalued after earnings upgrades