BlueLinx completes $60 million stock offering