BANKBARODA: Record profits, strong growth, and improved asset quality drive positive outlook