Estrella Immunopharma ESLA Stock Analysis Falls 622 Watching 107 20260515 Analysts Identify Top SmallCap Biotech Stocks with Growth Potential Palantir Technologies PLTR Stock Slips as Market Sentiment Weighs on AI and Defense Plays