PLTR Stock Price Preparing Rebound After $1 Billion Buyback Plan?