NSA Q1 2026 Earnings EPS Beats Estimates as SelfStorage REIT Reports Strong Results China Prepares Humanoid Robots for Employment as Part of Industrial Strategy Gift Nifty Hints at Flat Start Overnight Developments Include USIran Talks and Crude Oil Price Moves CCAP Q1 2026 Earnings Slight EPS Miss as Business Development Firm Maintains Steady Performance BK Q1 2026 Earnings Strong EPS Beat Highlights Operational Resilience Anthropic Poised to Reach 109 Billion in Revenue and First Profitable Quarter Source Indicates