In June 2026, Palantir Technologies faced scrutiny in the United Kingdom after the House of Commons Science, Innovation and Technology Committee published a report on 2 June 2026 describing Britain's reliance on Palantir in transforming public services as an 'unacceptable point of weakness' that could leave private information 'at the mercy' of foreign actors. The committee's remarks were directed at Palantir's £330 million NHS deal [Brief - 2026-06-03]. Separately, broader geopolitical developments during late May and early June 2026 included an Israeli ground incursion into Lebanon, which contributed to elevated crude oil prices in overnight sessions [Brief - 2026-06-01].
As of 31 March 2026, Palantir reported trailing twelve-month revenue of approximately $5.22 billion, representing year-over-year growth of 84.7%. Net income on the same basis was approximately $2.28 billion, producing a net margin of 43.7% and an operating margin of 38.1%. Gross margin stood at 84.1%. The company carried $2.29 billion in cash with no reported total debt. EPS grew 325% year-over-year on a trailing basis. The price-to-earnings ratio was 144.35 against a market capitalisation of approximately $308 billion [SEC 10-Q - PLTR - 2026-03-31].
Insider activity in June 2026 recorded 46 transactions with a net direction of selling and a net disposed value of approximately $128.3 million [SEC Form 4 - PLTR - 2026-06]. This level of net insider selling across 46 transactions within a single month represents a notable volume of disposition activity relative to the reporting period.
The prevailing macro environment as of mid-June 2026 shows the 10-year US Treasury yield at 4.49% and the 2-year yield at 4.20%, producing a normal yield curve spread of 29 basis points [FRED DGS10] [FRED DGS2]. Palantir carries no reported debt, meaning direct interest expense sensitivity to rate levels is limited based on the current balance sheet structure [SEC 10-Q - PLTR - 2026-03-31].
This report was generated in response to recent insider activity recorded in June 2026, in which 46 Form 4 filings indicated net selling of approximately $128.3 million in aggregate value [SEC Form 4 - PLTR - 2026-06].