Shelton Capital Management’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
$314K Sell
12,123
-3,600
-23% -$106K 0.01% 500
2025
Q4
$469K Sell
15,723
-2,600
-14% -$79.8K 0.01% 359
2025
Q3
$554K Sell
18,323
-18,700
-51% -$611K 0.01% 326
2025
Q2
$1.25M Hold
37,023
0.03% 256
2025
Q1
$1.17M Hold
37,023
0.03% 262
2024
Q4
$1.11M Sell
37,023
-14,000
-27% -$423K 0.03% 263
2024
Q3
$1.52M Hold
51,023
0.04% 253
2024
Q2
$1.47M Buy
51,023
+13,900
+37% +$372K 0.04% 260
2024
Q1
$980K Buy
37,123
+4,000
+12% +$99.8K 0.03% 280
2023
Q4
$790K Buy
+33,123
New +$763K 0.03% 283

Other funds holding IBN

Shelton Capital Management's IBN Position: Q1 2026 in Review

Shelton Capital Management reduced its ICICI Bank (IBN) stake by 23% in Q1 2026, selling an estimated $106K and leaving 12,123 shares worth $314K. The position accounts for 0.01% of the portfolio, ranked #500.

Shelton Capital Management first reported a position in IBN in Q4 2023 and has held it in 10 quarters since. The position peaked at $1.52M in Q3 2024. 542 funds tracked by Wall St. Rank hold IBN as of Q1 2026.

  • Shelton Capital Management held 12,123 shares of ICICI Bank worth $314K as of Q1 2026.
  • Shelton Capital Management sold 3,600 ICICI Bank shares in Q1 2026, an estimated $106K.
  • ICICI Bank made up 0.01% of Shelton Capital Management's portfolio in Q1 2026, its #500 holding.
  • Shelton Capital Management first reported a position in ICICI Bank in Q4 2023 and has held it in 10 quarters since.
  • Shelton Capital Management's ICICI Bank position peaked at $1.52M in Q3 2024.
  • 542 funds tracked by Wall St. Rank held ICICI Bank as of Q1 2026.

Based on Shelton Capital Management's 13F filing for Q1 2026, filed 15 May 2026.