Quest Enters into Agreement to Buy Back $450M of Stock