Bank of Baroda shares fall 2% after Q1 earnings. Why are brokerages slashing target prices? July 27, 2026 · Economic Times Read full story at source