Bank of Baroda shares rally 5% to record high after Q2 results. Should you buy, sell or hold?

Bank of Baroda shares jumped over 5% to a two-week high after Q2 results, as investors focused on improving asset quality and steady margins despite an 8% YoY profit drop to ₹4,809 crore. Interest income rose to ₹31,511 crore, and NII inched up to ₹11,954 crore, with brokerages remaining bullish on the stock.