Palantir Beats Estimates but Investors Still Flee: What Gives? | Whale Factor