Crossroads Capitals Thesis on Nebius Group NBIS Shows Promise Amid Market Turmoil SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lags FO Strategy Long Strangle Strategy Suggested for HPCL Amid Anticipated ShortTerm Volatility SBI Union Deferment of Nationwide Strike Ensures Uninterrupted Banking Operations Oura Health Files Confidentially for IPO Signaling Potential Public Debut Genius Group Unveils 100 Million AI Investment Strategy RERE Q1 2026 Earnings Massive EPS Beat Defies Expectations TMC Q1 2026 Earnings PreRevenue Progress Overshadows NarrowerThanExpected Loss SOC Q1 2026 Earnings EPS Misses Estimates by Wide Margin No Revenue Reported Lexaria Bioscience Corp LEXX Q1 2026 Earnings EPS Beat by 38 Despite No Revenue iHeartMedia Q1 2026 Earnings EPS Misses Estimates as Advertising Headwinds Persist ASTI Q1 2026 Earnings EPS Miss Highlights Operating Losses Stock Gains 1688 on Strategic Progress Oculis Holding OCS Gains Ground as Shares Approach Key Resistance Level Northann Corp NCL Surges 10 Rebound from Support in MicroCap Trading Ponce Financial Group PDLB Climbs 145 as Shares Test Key Resistance Level OneIM Acquisition Corp OIM Holds Steady Near Trust Value Amid Market Uncertainty Target Hospitality Corp TH Holds Steady Near 1832 as Key Support and Resistance Levels Come into Focus SailPoint Inc SAIL Shows Resilience Trading Near Resistance After 393 Gain Select Water Solutions WTTR Retreats 248 Testing Key Support Levels Near 18 Essent Group Ltd ESNT Pulls Back 18 as Mortgage Insurer Tests Key Support Zone Ingevity Corporation NGVT Gains 279 as Stock Climbs Toward Key Resistance PureTech Health PRTC Holds Steady at 1725 Consolidation or Calm Before a Move MidCap Financial Investment Notes MFICL Edges Higher 2682 Resistance in Focus SoftBanks Ambitious AI Initiative Attracts Leading Japanese Manufacturers ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment CBL International Limited BANL Edges Higher on Modest Volume Faces Key Resistance at 043