Bank Of India145.50
+0.50 (+0.34%)

Bank Of India Share Price

145.50+0.50 (+0.34%)
+28.11% past 1 Year

Shareholding summary

Promoters
73.38%
FII
6.87%
DII
9.83%
MF
4.13%
Others
5.79%
Promoters
FII
DII
MF
Others
Quarterly
Yearly

Shareholding Pattern

Quarterly
Yearly
Name
Promoters
FII
DII - Others
DII - MFs
Retail & Others
Jun 2026Mar 2026Dec 2025Sep 2025Jun 2025Mar 2025
73.38%73.38%73.38%73.38%73.38%73.38%
6.87%7.26%5.82%4.24%3.53%3.88%
9.83%10.55%11.13%10.98%11.65%11.53%
4.13%3.41%4.05%4.65%4.32%4.37%
5.79%5.40%5.62%6.75%7.12%6.84%

Bulk & block deals

Name
Societe Generale
Marshall Wace Investment Strategies - Eureka Fund
Marshall Wace Investment Strategies Eureka Fund
Marshall Wace Investment Strategies Global Financials Market Neutral Fund
Marshall Wace Investment Strategies Tops Fund
Societe Generale
The Jupiter Global Fund-Jupiter India Select
Jupiter South Asia Investment Company Limited
Merrill Lynch Capital Markets Espana S.a. S.v.
Swiss Finance Corporation Ltd
Deal DateActionDeal ValueDeal PriceQty TradedDeal Type%Stake TradedExchange
23 Apr 2024Purchase36.26 Cr₹141.2525.67 LBlock0.05638NSE
23 Apr 2024Sell36.26 Cr₹141.2525.67 LBlock0.05638NSE
25 Jan 2024Purchase181.91 Cr₹133.151.37 CrBlock0.300086NSE
25 Jan 2024Purchase4.23 Cr₹133.153.18 LBlock0.006975NSE
25 Jan 2024Purchase2.15 Cr₹133.151.62 LBlock0.003553NSE
25 Jan 2024Sell188.29 Cr₹133.151.41 CrBlock0.310614NSE
10 Jan 2024Purchase19.25 Cr₹118.8516.20 LBlock0.03558BSE
10 Jan 2024Sell19.25 Cr₹118.8516.20 LBlock0.03558BSE
12 Mar 2008Purchase42.30 Cr₹28215 LBlock0.032948BSE
12 Mar 2008Sell42.30 Cr₹28215 LBlock0.032948BSE

Insider trading & SAST

Client name
Life Insurance Corporation Of India
Reported onClient categoryAction%Stake tradedHolding % post dealDeal valueDeal priceQty tradedDeal periodDeal modePost transaction holdingInsider/SASTRegulation typeSecurity type
15 May 2025OtherAcquisition2.028.3809.22 Cr02 Sep 2021 - 09 May 2025Market38,15,05,523SAST29(2)

Bank Of India Share Price Today

The Bank Of India share price today is ₹145.50. During the trading session, the Bank Of India share price opened at ₹143.90 and recorded an intraday high of ₹146.15 and a low of ₹142.50. Last closing price was ₹143.10. Over the past 52 weeks, the Bank Of India share price has ranged between ₹111.33 and ₹178.36. The current Bank Of India stock price reflects real-time market activity based on executed trades on the exchange.