Bank Of Baroda’s Stock Tanks 11 Per Cent Over Weak Q4 Results, NII Down 6.6 Per Cent At the end of March 2025, Bank of Baroda had total deposits worth Rs 14.72 trillion, up 10.3 per cent YoY and 4.9 per cent QoQ.