Bulk Stock Update | Final