Bluelinx Holdings (BXC) Analysis