Insider SellingThere has been a rapid increase in insider selling, with the CEO selling nearly $2 billion in stock, which could signal potential concerns about the stock's future performance.
Revenue PerformanceAll the upside came from the lumpy government contracts, as commercial revenue of $317 million actually missed consensus of $330 million.
Valuation ConcernsPLTR trades at a high revenue multiple of 43 times, significantly higher than its peers, indicating that its valuation might be unsustainably high.