Palantir's stock price over the last 12 months