MOLN Q4 2025 Earnings Positive EPS Surprise Highlights Cost Discipline Amid Clinical Progress CRM Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower SFIX Q1 2026 Earnings EPS Beats Expectations Amid Narrowed Loss Stock Slightly Down Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher Logitech LOGI Stock Down 300 Support Test at 9583 20260514 First Solar FSLR Q1 2026 Earnings Why the Beat Matters Starbucks Korea CEO Dismissed After Controversial Tank Day Promotion Sparks Backlash Firefly Aerospace FLY Stock Today Rallies 871 Resistance at 4615 20260518 OneSpaWorld OSW Stock Slides 213 Support at 2223 20260519 Four FCPT Stock Analysis RangeBound Near 2477 20260519 HCAT Q1 2026 Earnings EPS Surpasses Estimates on Improved Operations