Marvell Technology MRVL Stock Today Drops 312 Key Support at 16805 20260515 Should You Sell Korro Bio KRRO After 812 Drop 20260515 First FBP Q1 2026 Earnings Beat Revenue NA EPS 057 US Consumer Sentiment Stays Gloomy as Inflation Tariffs and Geopolitical Fears Weigh Heavily Natera NTRA Holds Near 203 Modest Decline Signals Cautious Consolidation Marchex MCHX Edges Higher as Stock Holds Above Key Support Level Axiom Intelligence Acquisition Corp 1 AXINU Surges 436 SPAC Unit Breaks Out on Volume GE HealthCare Technologies GEHC Trading Flat Consolidating Between Key Levels