Palantir: At 129x Earnings, I'm Still A Buyer | SharesLocker