Bank of Baroda (BANKBARODA) — shareholding pattern, promoter holding, financials and share price
About Bank of Baroda (BANKBARODA)
Bank of Baroda operates in the Public Sector Bank industry, within the Financial Services sector. It trades on the NSE as BANKBARODA and on the BSE under scrip code 532134. Its ISIN is INE028A01039.
Bank of Baroda is engaged in providing various services, such as personal banking, corporate banking, international banking, small and medium enterprise (SME) banking, rural banking, non-resident Indian (NRI) services and treasury services.(Source : Company Web-site)
Bank of Baroda is one of the leading public sector banks in India, offering a wide range of banking solutions including personal, business, corporate, and international banking services. It also has a notable presence in rural banking and various financial products.
For Q3FY26, the bank recorded a growth of 14.7% in global advances and a 10.3% increase in deposits. Despite a slight dip in Net Interest Margin (NIM) to 2.79%, the bank managed a commendable net profit growth of 4.5% year-over-year, highlighting efficient cost management.
Listed peers in Public Sector Bank: Union Bank of India, Punjab National Bank, Indian Bank, Canara Bank, Indian Overseas Bank, Bank of India.
Valuation & Returns
10 Jul 2026At ₹251 a share on 10 Jul 2026, Bank of Baroda (BANKBARODA) was valued at a price-to-earnings ratio of 6.54x against an industry P/E of 13.51x and a price-to-book of 0.78x on a book value of ₹320.74 per share as of Mar 2026. Solomo computes return on equity of 11.97% and return on capital employed of 5.1% from filed results. Earnings ratios use consolidated results for the twelve months Jun 2025 to Mar 2026.
- P/E
- 6.54x
- Industry P/E
- 13.51x
- P/B
- 0.78x
- EPS (TTM)
- ₹38.38
- Book value / share
- ₹320.74
- ROE
- 11.97%
- ROCE
- 5.1%
- ROA
- 0.94%
- Debt / equity
- 11.13x
- Dividend yield
- 3.39%
- EBITDA margin
- 79.53%
- 52-week range
- ₹231 – ₹325.55
Ratios are computed from filed results and the last recorded price. Not investment advice.
Financial Performance
Mar 2026In the year ended Mar 2026, Bank of Baroda (BANKBARODA) reported revenue of ₹1,34,298 crore, net profit of ₹20,070 crore and earnings per share of ₹38.38. That compares with revenue of ₹1,27,945 crore and net profit of ₹20,865 crore in Mar 2025. Figures are consolidated, as filed with the exchanges.
In the quarter ended Mar 2026, revenue was ₹34,514 crore and net profit ₹5,872 crore (consolidated).
| Metric | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
|---|---|---|---|---|---|
| Revenue (₹ cr) | 73,385 | 94,139 | 1,18,379 | 1,27,945 | 1,34,298 |
| Net profit (₹ cr) | 7,933 | 15,005 | 18,869 | 20,865 | 20,070 |
| EPS (₹) | 15.18 | 28.82 | 36.29 | 40.06 | 38.38 |
| Measure | 10Y | 5Y | 3Y | 1Y |
|---|---|---|---|---|
| Sales growth | 13.02% | 12.49% | 12.33% | 4.97% |
| Profit growth | 34.57% | 89.06% | 12.37% | -4.80% |
| Stock price CAGR | 5% | 25% | 7% | 0% |
Ownership Summary
Jun 2026As of Jun 2026, promoters hold 63.97% of Bank of Baroda (BANKBARODA) (unchanged from the previous quarter), foreign institutional investors (FII) hold 10.14% and domestic institutional investors (DII) hold 18.42%. Market capitalisation was ₹1,29,801 crore on 10 Jul 2026. Shareholding is filed quarterly with BSE and NSE; Solomo carries every filing back to Mar 2001.
Largest disclosed public shareholders in Jun 2026: LICI NEW PENSION PLUS SECURED FUND 5.14%, NPS TRUST A/C UTI PENSION FUND LIMITED 2.32%, HDFC LARGE AND MID CAP FUND 2.14%, KOTAK ARBITRAGE FUND 1.93%, SBI BSE PSU BANK ETF 1.78%. Only stakes above the 1% disclosure threshold are named in filings.
| Quarter | Promoter | Pledged | FII | DII | Public |
|---|---|---|---|---|---|
| Jun 2026 | 63.97% | - | 10.14% | 18.42% | 36.03% |
| Mar 2026 | 63.97% | - | 9.69% | 19.01% | 36.03% |
| Dec 2025 | 63.97% | - | 9.84% | 18.81% | 36.03% |
| Sep 2025 | 63.97% | - | 8.71% | 19.01% | 36.03% |
| Jun 2025 | 63.97% | - | 8.08% | 19.06% | 36.03% |
| Mar 2025 | 63.97% | - | 8.98% | 18.23% | 36.03% |
| Dec 2024 | 63.97% | - | 8.91% | 18.12% | 36.03% |
| Sep 2024 | 63.97% | - | 9.87% | 16.6% | 36.03% |