Palantir CFO Glazer sells $2.86 million in shares By Investing.com

November 24, 2025