Palantir (PLTR) Stock Analysis: Recent Moves & Future Outlook