June 1, 2026 6:00 AM
Bank of Baroda Share Price in Red Today
Bank of Baroda share price has declined by -0.76%, and it's currently trading at 266.45. The stock maintains a PE of 6.9200, while the industry PE is 12.4489, prompting discussions about its valuation.