Bharat Dynamics Shares Decline Sharply as Weak Q4 Earnings Fuel Execution Worries ARCC Q1 2026 Earnings EPS Misses Estimates Despite Resilient Portfolio Performance Barclays Posts 18 Profit Surge Upgrades FullYear Income Forecast