technology Palantir Shares Soar 51% Year-to-Date: Worth Keeping Investment in PLTR? , and Administrator 2025 April 30