Skip to content
thestock.space

Bank of Baroda vs Canara Bank: share price, P/E, ROE and financials compared

Prices as of 6 Nov 2026. Figures are from company filings and exchange data. This is an educational comparison, not investment advice.

Bank of Baroda

NSE: BANKBARODA · Financial Services

₹250.31plus 0.26%

Canara Bank

NSE: CANBK · Financial Services

₹122.93plus 0.02%

Bank of Baroda and Canara Bank at a glance

Bank of Baroda and Canara Bank are both listed in Financial Services. Bank of Baroda is the larger by market cap, at ₹1.3L Cr against ₹1.1L Cr for Canara Bank. On valuation, Bank of Baroda has the lower price-to-book (0.74× against 0.87×), while Canara Bank has the lower P/E (5.5× against 6.5×). On returns and margins, Canara Bank has the higher ROE (15.1% against 11.9%). Over three years, Canara Bank has faster 3-year profit growth (+20.5% against +10.0% a year). Both are lenders or insurers, so ROCE, operating margin and debt-to-equity aren’t compared: those ratios don’t fit financial balance sheets.

Key metrics, side by side

Key metrics of Bank of Baroda and Canara Bank
MetricBank of BarodaBANKBARODACanara BankCANBK
Price (₹)250.31122.93
Market cap (₹ Cr)1,29,4441,11,506
P/E6.5×5.5× (the lower figure, shaded)
P/B0.74× (the lower figure, shaded)0.87×
Dividend yield, trailing3.40%3.42%
ROE11.9%15.1% (the higher figure, shaded)
ROCEn/mn/m
Operating margin (OPM)n/mn/m
Net margin (NPM)28.4%46.5% (the higher figure, shaded)
Sales CAGR 3Yn/mn/m
Profit CAGR 3Y+10.0%+20.5% (the higher figure, shaded)
Debt to equityn/mn/m
Interest covern/mn/m
Net profit TTM (₹ Cr)19,76420,390
1Y return−13.3%−12.0% (the higher figure, shaded)
Promoter holding–62.93%

Shaded: the company with the more favourable reading (lower P/E, debt or P/B; higher ROE, ROCE, margins, growth or yield) when the gap is meaningful. n/m means not meaningful, for example ROCE for a bank. Loss-making companies’ multiples are shown but not ranked.

Bank of Baroda vs Canara Bank: common questions

Which is bigger, Bank of Baroda or Canara Bank?

By market cap, Bank of Baroda is bigger at ₹1.3L Cr, against ₹1.1L Cr for Canara Bank (prices as of 6 Nov 2026). Net profit over the last twelve months was ₹19,764 Cr for Bank of Baroda and ₹20,390 Cr for Canara Bank.

Which has a lower P/E ratio, Bank of Baroda or Canara Bank?

Bank of Baroda trades at a P/E of 6.5× and Canara Bank at 5.5×. Canara Bank has the lower P/E. P/E is the share price divided by earnings per share; it varies a lot between industries and with growth, so it says little on its own.

Which has a higher ROE, Bank of Baroda or Canara Bank?

Bank of Baroda reports a return on equity of 11.9% and Canara Bank 15.1%. Canara Bank has the higher ROE. ROE is net profit as a share of shareholders’ equity.

Which is growing faster, Bank of Baroda or Canara Bank?

Over the last three years: profit grew +10.0% a year at Bank of Baroda and +20.5% at Canara Bank, so Canara Bank grew profit faster. Past growth doesn’t predict future growth.

Go to the stock pages for Bank of Baroda and Canara Bank, or add up to four more companies in the interactive comparison.