A chart that makes you question Palantir stock