SLSN Q1 2026 Earnings Narrowed Loss Amidst Operational Uncertainty SENS Q1 2026 Earnings EPS Misses Estimates as Wider Loss Meets Surprise Stock Rises NKTX Q1 2026 Earnings Narrowing Loss and Stable Stock Performance YELP Q1 2026 Earnings EPS Beat by 117 Amid Modest Stock Uptick MEDP Q1 2026 Earnings Strong EPS Beat Amid Solid Operational Performance NCSM Q1 2026 Earnings Staggering EPS Miss Dwarfs Revenue Uncertainty