Is Visteon Corporation VC stock nearing key resistance Q4 2025 Profit Surprises KFY Korn Ferry delivers Q1 2026 earnings per share above analyst estimates stock gains modestly in todays session New Found NFGC Stock Chart Structure Trend Weakens 20260415 The market share dynamics in Immuneering Corporation IMRX results Q4 2025 Earnings Beat Estimates What is the future of Ascent Solar ASTI stock Q3 2023 Earnings Report The inflation impact visible in Dianthus DNTH results Q4 2025 EPS Misses Estimates LexinFintech LX Up 233 Is There More Room to Run 20260520 First Bancorp FBNC Delivers Q1 2026 Beat EPS 113 vs 111 Expected