Palantir ends 2025 with 4,429 employees and $11.2 billion in deal value — IJR News