Senegals Government ShakeUp Adds Uncertainty Amid Debt Crisis Indian Mid and SmallCap Indices Rally Amid Global Headwinds But Sustainability in Doubt Oura Health Files Confidentially for IPO Smart Ring Maker Eyes Public Markets Amgen CFO Peter Griffith Announces Retirement Succession Planning Underway Retail Sales Rise Solidly But Emerging Signs of Consumer Spending Pullback Raise Caution The Next Financial Edge May Sit in Infrastructure Control A Strategic Shift for Market Participants Polaris Inc PII Q1 2026 Earnings Surprise Profit Turnaround as EPS Blows Past Estimates LOAR Q1 2026 Earnings EPS Surges 108 Above Estimates Stock Rises DORM Q1 2026 Earnings EPS Misses Estimates Stock Under Pressure BBGI Q4 2025 Earnings Deep Loss Reported as Stock Edges Higher Amid Sparse Data TSM Q1 2026 Earnings EPS Crushes Estimates as AI Demand Fuels Record Profitability Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data Westwater Resources WWR Edges Lower Near Key Support as Trading Activity Remains Subdued Interface Inc TILE Holds Steady Near Support as Trading Activity Remains Light NiSource NI Slips 069 as Utility Stock Tests Support Within Established Range STRD Preferred Stock Holds Steady Near 7350 as Support and Resistance Levels Come into Focus Iamgold IAG Slides 292 Support at 1596 Faces Critical Test Vodafone Idea Shares Hit New Record High Surge Over 100 in Past Year MCD Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline Traws Pharma TRAW Holds Steady at 149 as Stock Finds Balance Between Key Levels BBWI Q1 2026 Earnings Profit Surge Beats Estimates by 133 SOJC Q1 2026 Earnings Southern Company Beats EPS Estimates Amid Solid Utility Performance Copa Holdings CPA Q1 2026 Earnings EPS Surges 215 Above Estimates Stock Holds Steady ESAB Q1 2026 Earnings EPS Miss of 432 Raises Concerns NVE Corporation NVEC Q1 2026 Earnings EPS of 102 Reported Stock Advances 421 TRP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher SCWorx Corp WORX Q3 2025 Earnings Loss Per Share of 015 as Stock Surges