PLTR Stock and Financials