Stock Earnings A company insider recently bought 1,040,557 shares of Palantir Technologies Inc [PLTR]. Should You Buy? Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Palantir Technologies