Palantir stock price target raised to $45 from $40 at RBC Capital