Rein Therapeutics RNTX Holds Steady at 111 Testing Key Support Nifty Consolidation Persists 23800 Remains Key Hurdle Amid MSCI Rebalancing Volatility KRRO Q1 2026 Earnings EPS Beat by 1005 as Biotech Advances Pipeline DeepSeek SoFi Lead Latest Tech Media and Telecom Market Roundup