Indian Bank reported a net profit of ₹3,103 crore, up 5 per cent from ₹2,956 crore in the year-ago period