Bank of Baroda shares have now fallen 23 per cent from their 52-week high of ₹325.50, touched on February 26, 2026, on the NSE
This is an ingested summary. Full reporting is available at the primary source below.