Rani Therapeutics RANI Gains 33 as Shares Test Key Resistance Near 103 ICICI Securities Analyst Highlights LongTerm Potential in Select Indian Equities TNXP Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Reports No Revenue DeepSeek Concerns Overstated US AI Giants May Weather the Storm