Global Markets Rally as Iran Peace Hopes Spark Shift in Risk Sentiment Astera Labs Shares Decline as Market Eyes Potential Sector Headwinds Oil Prices Rise as Trump Signals Tougher Iran Stance European Markets Slide SP 500 Extends Winning Streak Dow Jones Closes Week with Over 2 Gains Singapore Stocks Edge Higher Amid Cautious MidEast Sentiment STI Gains 04 Marvell Stock Slides Despite Exceptional AI Demand and Upbeat Growth Forecast Youdao DAO Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 12 MED Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction KOF Q1 2026 Earnings EPS Misses Estimates by 152 Stock Declines QTTB Q1 2026 Earnings EPS Beat Amid Clinical Progress Stock Declines on Cash Concerns ISSC Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Sparse Revenue Details Flagstar Bank FLG Q1 2026 Earnings EPS Beats Estimates Shares Rise MPLX LP MPLX Holds Near 56 as Distribution Yield Remains a Key Draw Despite MidWeek Dip Armada Acquisition Corp II Warrants XRPNW Shed 1579 as Price Nears Key Support HomeTrust Bancshares HTB Edges Higher as Stock Consolidates Near Resistance RPC Inc RES Declines 4 as Energy Sector Weakness Pressures Stock Eaton Vance National Municipal Opportunities Trust EOT Edges Higher as IncomeFocused Demand Returns Holley Inc HLLY Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Shortfall RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds AMBP Q1 2026 Earnings Strong EPS Beat Overshadowed by Market Headwinds PSEC Q1 2026 Earnings Earnings Miss Estimates Stock Gains Marginally MLI Q1 2026 Earnings Strong EPS Beat Surprises Market Stock Slides Slightly Nauticus Robotics Inc KITT Q3 2024 Earnings Deep EPS Miss Reflects PreRevenue Development Stage Walmart Inc Prepares to Release Q1 2027 Earnings Call Summary ORN Q1 2026 Earnings EPS Surprises Positively Revenue Uncertainty Weighs on Shares Nuveen Core Plus Impact Fund NPCT Holds Steady at 994 Amid RangeBound Trading