Invesco’s ICICI Bank IBN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$570M Buy
21,994,276
+350,759
+2% +$10.3M 0.06% 298
2025
Q4
$645M Sell
21,643,517
-1,763,768
-8% -$54.1M 0.06% 246
2025
Q3
$708M Buy
23,407,285
+928,329
+4% +$30.3M 0.11% 193
2025
Q2
$756M Buy
22,478,956
+1,673,986
+8% +$55.4M 0.13% 167
2025
Q1
$656M Buy
20,804,970
+588,023
+3% +$17.1M 0.12% 184
2024
Q4
$604M Buy
20,216,947
+1,087,816
+6% +$32.8M 0.11% 208
2024
Q3
$571M Sell
19,129,131
-1,197,143
-6% -$34.8M 0.11% 218
2024
Q2
$586M Buy
20,326,274
+295,905
+1% +$7.93M 0.12% 177
2024
Q1
$529M Buy
20,030,369
+622,725
+3% +$15.5M 0.11% 221
2023
Q4
$463M Sell
19,407,644
-3,164,911
-14% -$72.9M 0.11% 234
2023
Q3
$522M Sell
22,572,555
-68,056
-0.3% -$1.6M 0.14% 164
2023
Q2
$523M Buy
22,640,611
+491,238
+2% +$11.1M 0.14% 163
2023
Q1
$478M Sell
22,149,373
-1,452,637
-6% -$30.3M 0.13% 175
2022
Q4
$517M Sell
23,602,010
-3,716,164
-14% -$82.8M 0.15% 151
2022
Q3
$573M Sell
27,318,174
-1,366,249
-5% -$28.9M 0.18% 112
2022
Q2
$509M Sell
28,684,423
-389,574
-1% -$7.29M 0.15% 146
2022
Q1
$551M Sell
29,073,997
-6,803,992
-19% -$136M 0.14% 160
2021
Q4
$710M Sell
35,877,989
-1,201,881
-3% -$23.8M 0.17% 119
2021
Q3
$700M Sell
37,079,870
-274,819
-0.7% -$5.15M 0.18% 117
2021
Q2
$639M Sell
37,354,689
-578,039
-2% -$9.62M 0.16% 136
2021
Q1
$608M Sell
37,932,728
-2,191,531
-5% -$35.8M 0.16% 141
2020
Q4
$596M Buy
40,124,259
+63,126
+0.2% +$793K 0.17% 128
2020
Q3
$394M Sell
40,061,133
-2,410,008
-6% -$24M 0.13% 168
2020
Q2
$395M Sell
42,471,141
-13,791,089
-25% -$122M 0.14% 165
2020
Q1
$478M Sell
56,262,230
-17,836,798
-24% -$236M 0.2% 108
2019
Q4
$1.12B Sell
74,099,028
-8,759,573
-11% -$119M 0.35% 42
2019
Q3
$1.01B Sell
82,858,601
-5,995,456
-7% -$70.3M 0.26% 65
2019
Q2
$1.12B Buy
88,854,057
+58,623,145
+194% +$679M 0.29% 52
2019
Q1
$346M Sell
30,230,912
-55,139
-0.2% -$573K 0.12% 198
2018
Q4
$312M Sell
30,286,051
-3,233,190
-10% -$30.5M 0.12% 193
2018
Q3
$285M Buy
33,519,241
+1,348,771
+4% +$11.9M 0.09% 237
2018
Q2
$258M Buy
32,170,470
+3,153,778
+11% +$27M 0.09% 261
2018
Q1
$257M Buy
29,016,692
+8,323,641
+40% +$82.3M 0.1% 239
2017
Q4
$201M Buy
20,693,051
+1,101,114
+6% +$10.1M 0.07% 296
2017
Q3
$168M Buy
19,591,937
+924,050
+5% +$8.45M 0.06% 340
2017
Q2
$167M Sell
18,667,887
-1,099,633
-6% -$9.3M 0.05% 348
2017
Q1
$155M Sell
19,767,520
-741,670
-4% -$5.54M 0.05% 375
2016
Q4
$140M Buy
20,509,190
+367,434
+2% +$2.62M 0.05% 401
2016
Q3
$137M Buy
20,141,756
+406,320
+2% +$2.83M 0.05% 405
2016
Q2
$129M Sell
19,735,436
-2,886,796
-13% -$18.6M 0.05% 415
2016
Q1
$147M Sell
22,622,232
-498,360
-2% -$2.92M 0.06% 370
2015
Q4
$165M Sell
23,120,592
-3,608,098
-13% -$27.2M 0.07% 336
2015
Q3
$204M Buy
26,728,690
+2,182,594
+9% +$18.6M 0.09% 271
2015
Q2
$233M Buy
24,546,096
+803,891
+3% +$7.55M 0.09% 266
2015
Q1
$224M Buy
23,742,205
+996,054
+4% +$10.3M 0.09% 283
2014
Q4
$239M Buy
22,746,151
+2,458,746
+12% +$25.1M 0.09% 253
2014
Q3
$181M Sell
20,287,405
-19,249,246
-49% -$180M 0.07% 311
2014
Q2
$359M Buy
39,536,651
+753,703
+2% +$6.49M 0.14% 166
2014
Q1
$309M Buy
38,782,948
+1,864,599
+5% +$12.4M 0.13% 190
2013
Q4
$250M Buy
36,918,349
+868,516
+2% +$5.55M 0.1% 244
2013
Q3
$200M Buy
36,049,833
+9,844,269
+38% +$57.8M 0.09% 266
2013
Q2
$182M Buy
+26,205,564
New +$207M 0.09% 268

Other funds holding IBN

Invesco's IBN Position: Q1 2026 in Review

Invesco increased its ICICI Bank (IBN) stake by 1.6% in Q1 2026, buying an estimated $10.3M and bringing the position to 21,994,276 shares worth $570M. The position accounts for 0.06% of the portfolio, ranked #298.

Invesco first reported a position in IBN in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.12B in Q2 2019. 542 funds tracked by Wall St. Rank hold IBN as of Q1 2026.

  • Invesco held 21,994,276 shares of ICICI Bank worth $570M as of Q1 2026.
  • Invesco bought 350,759 ICICI Bank shares in Q1 2026, an estimated $10.3M.
  • ICICI Bank made up 0.06% of Invesco's portfolio in Q1 2026, its #298 holding.
  • Invesco first reported a position in ICICI Bank in Q2 2013 and has held it in 52 quarters since.
  • Invesco's ICICI Bank position peaked at $1.12B in Q2 2019.
  • 542 funds tracked by Wall St. Rank held ICICI Bank as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.