Palantir Stock Reverses Up As Revenue Tops Estimates Amid Tech Sell Off