Palantir Stock Momentum – May 2025