$28.54
0.491.75%

ICICI Bank (IBN) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
3.590B
Shares Float
1.965B
Institutional Shares Held
312.028M
Institutional % Held
8.7%
Ownership Breakdown
Net Insider Activity by Month