Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Push Oil to New Highs Kevin Warsh to Assume Federal Reserve Chairmanship on Friday Wall Street Opens Higher as Iran Concerns Ease AI Optimism Boosts Futures Standard Chartered Plans Significant Job Cuts in Corporate Functions to Boost Profitability Microsoft Flags 190B Capital Spending Need by 2026 Amid Memory Price Surge Spotify Surges After AI Music Deal with Universal Music Group and Investor Day Guidance RxSight Inc Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Medalist Diversified Inc Q2 2021 Earnings Significant EPS Beat Drives Positive Market Reaction BMNR Q1 2026 Earnings Positive EPS Surprise Amid No Revenue Disclosure HCWC Q4 2025 Earnings Narrow EPS Beat Masks Operational Uncertainty Shares Slip MTX Q1 2026 Earnings EPS Surprises to the Upside as Earnings Beat Estimates AMG Q1 2026 Earnings Earnings Beat by Nearly 1 as Stock Dips Slightly LegalZoomcom LZ Edges Higher Support Holds as Stock Eyes Resistance Invesco Municipal Opportunity Trust VMO Advances 126 as Income Focus Drives Demand Blackrock MuniYield Pennsylvania Quality Fund MPA Edges Higher Amid Steady Muni Bond Demand VisionWave Holdings VWAV Surges 155 Whats Driving the Rally Five9 Inc FIVN Surges 42 as Cloud Contact Center Stock Tests Key Resistance Treasury Yields Decline as Iran Peace Prospects Shift Market Sentiment IBKR Q1 2026 Earnings EPS Misses Estimates by 22 Stock Falls Slightly Prologis PLD Holds Steady Near 145 as Industrial Real Estate Market Shows Resilience Loop Industries Q1 2026 Earnings Narrowing Losses as Company Advances Depolymerization Technology PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 103 Stock Surge RDZN Q1 2026 Earnings Significant EPS Miss Highlights Ongoing Challenges MU Q1 2026 Earnings Strong EPS Beat Driven by AI Memory Demand Stock Falls 146 COSO Q1 2026 Earnings EPS Misses Estimates amid Tightening Margins ACIC Q1 2026 Earnings EPS Misses Estimates Stock Declines FMX Q1 2026 Earnings Profit Falls Sharply Short of Street Estimates