Indian Mid and Small Cap Stocks Rally Despite Oil Shocks Sustainability Questioned Expro Group Holdings Upgraded to Hold by Freedom Broker Following Strong Q1 Results Q4 Results Season Over 300 Companies Including GMR Airports and Cummins India Set to Report Earnings on May 27 Elon Musks Critique of The Boys Finale Highlights Cultural Risk in Streaming Investments Tech Giants Pledge Up to 500 Billion for AI Infrastructure in the US Microsoft in Talks to Supply Custom AI Chips to Anthropic Following 5 Billion Investment TJX Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline Solidion Technology Q4 2025 Earnings Continued Losses Amidst No Revenue BBU Q4 2025 Earnings Significant Earnings Miss Impacts Quarterly Results Banner Corporation BANR Q1 2026 Earnings Earnings Beat Expectations on Strong Operating Performance Vaxcyte Q1 2026 Earnings EPS Misses Estimates Amid PreCommercial Investment Phase Starz Entertainment STRZ Surges Over 4 as Bullish Momentum Builds World Acceptance Corporation WRLD Edges Lower Testing Intermediate Support Blue Water Acquisition Corp III Warrants BLUWW Surge Over 16 as Speculative Interest Returns Decoy Therapeutics DCOY Surges 135 Testing Key Resistance at 767 Coupang Shares Slide as Market Weighs Competitive Pressures YSG Q4 2025 Earnings EPS Surprise Boosts Investor Sentiment Saratoga Investment Corp 8125 Notes due 2027 SAY Q1 2026 Earnings Significant EPS Miss Highlights Challenges for BDC Portfolio Performance Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 ROP Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 enCore Energy Q1 2026 Earnings Surprise Profit Beats Estimates Stock Rises Assurant AIZ Stock Outlook Wall Street Sentiment Remains Cautiously Optimistic Teradyne Q1 2026 Earnings Strong EPS Beat Driven by Robust Demand in Semiconductor Test LG Display LPL Edges Higher Testing Resistance at 53 After 223 Gain