iIs Palantir surviving the market rumblings?