BMO Capital Maintains Outperform Rating on SAP Sees Growth Potential After Sapphire 2026 Spotify Surges on AI Music Deal with Universal Music and LongTerm Guidance Senegals President Faye Dismisses Prime Minister and Dissolves Government Amid Escalating Debt Crisis Traders Bet on IonQ Micron Anduril as Potential US Government Stake Targets After Quantum Investments Diversified Energy Expands Permian Footprint With Maverick Natural Resources Acquisition BP Shares Decline After Board Ousts Chairman Albert Manifold Over Serious Conduct Issues Union Pacific Corporation UNP Q1 2026 Earnings EPS Beat Amid Operational Efficiency Gains VABK Q1 2026 Earnings EPS of 097 Reported Amid Modest Stock Decline BRC Group Holdings Inc RILY Q1 2024 Earnings Unexpected Loss Amid Challenging Market Conditions OFG Bancorp OFG Q1 2026 Earnings Strong EPS Beat Offsets Revenue Uncertainty CREX Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges Flowserve Corporation FLS Q1 2026 Earnings EPS Surprise Beats Estimates Amid Operational Discipline CDTTW Warrants Remain Static at 001 Analysis of Current Stalemate 21Shares Dogecoin ETF TDOG Shows Cautious Pullback Amidst Crypto ETF Volatility MFS Government Markets Income Trust MGF Holds Steady at 285 Amidst RangeBound Trading Social Commerce Partners Corporation Unit SCPQU Holds Steady at 1006 as Trading Activity Stabilizes Enerpac Tool Group EPAC Edges Higher as Support Holds Steady Veris Residential Inc Q4 2025 Earnings NarrowerThanExpected Loss Signals Operational Progress Pentair Q1 2026 Earnings EPS Beats Estimates by 329 MAGN Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges SolGel Technologies SLGL Q4 2025 Earnings DevelopmentStage Miss Deepens as Losses Widen Stock Surges WERN Q1 2026 Earnings Earnings Beat with Positive Surprise Amid Weak Demand Japans Rising Bond Yields Put Pressure on Bank of Japans Taper Plan WSM Q1 2026 Earnings Strong EPS Beat Amidst Challenging Retail Environment Aptorum Group Limited APM Rises 296 as Stock Approaches Key Resistance Level