Barclays BCS Q1 2026 Earnings 015 EPS Surges Past 014 Estimates Rupee Opens 52 Paise Stronger at 9630 Against US Dollar Amid Falling Crude Oil Prices Mtron Industries MPTI Q1 2026 Earnings Surprise EPS 067 Up Significant BBB Foods TBBB Q1 2026 Earnings Miss by Significant Key Takeaways