ICICI Bank Ltd. (ICICIBANK)
Financials
Buy
ICICI Bank Ltd. (ICICIBANK, Financials) last closed at ₹1416.00 and is up 11.3% over the past 3 months (down 2.1% over 1 year). Uptrend — trading above both its 50-day and 200-day averages. Annualized volatility is 18.5%, against a trailing CAGR of -1.1%. Extending the recent trend line, the model projects roughly up 25.1% over the next ~6 months if the pattern holds. Composite score 67/100 → Buy. This is a trend read on historical prices, not a guarantee.
Last close
₹1416.00
1-month change
-2.1%
3-month change
+11.3%
1-year change
-2.1%
Trailing CAGR
-1.1%
Annualized volatility
+18.5%
50-day average
₹1411.73
200-day average
₹1353.08
~6-month projection
+25.1%
Composite score
67/100
Future potential
What could move ICICIBANK from here — general strategic context plus signals from the price trend above.
Could push the price up
- Strong retail and digital lending franchise (iMobile Pay)
- Steady improvement in return on assets/equity
- Value in listed subsidiaries — ICICI Prudential, ICICI Lombard
- Market-share gains in corporate credit as capex revives
- Trading above both its 50- and 200-day averages — the medium-term trend is intact.
- Recent momentum is strong across the 1- and 3-month windows.
Could weigh the price down
- Unsecured retail credit cycle turning against the industry
- Rising deposit costs squeezing net interest margins
- Regulatory scrutiny of digital-lending practices
- Macro slowdown reducing overall loan growth
- Trailing CAGR is negative (-1.1%) — the multi-year trend has been a drag, not a tailwind.
General strategic context based on the company's known business profile — not real-time news or analyst commentary. Always check the company's latest announcements before investing.
Recent closes
| Date | Close | Volume |
|---|---|---|
| 2026-03-27 | ₹1233.80 | 23,630,905 |
| 2026-03-25 | ₹1259.70 | 17,290,030 |
| 2026-03-24 | ₹1251.20 | 20,617,782 |
| 2026-03-23 | ₹1222.70 | 17,049,534 |
| 2026-03-20 | ₹1245.40 | 16,421,006 |
| 2026-03-19 | ₹1250.10 | 14,422,899 |
| 2026-03-18 | ₹1289.30 | 12,961,135 |
| 2026-03-17 | ₹1288.70 | 22,303,102 |
| 2026-03-16 | ₹1272.90 | 22,740,688 |
| 2026-03-13 | ₹1254.80 | 17,344,394 |
| 2026-03-12 | ₹1266.50 | 19,676,187 |
| 2026-03-11 | ₹1294.60 | 13,224,259 |
| 2026-03-10 | ₹1311.90 | 19,136,143 |
| 2026-03-09 | ₹1278.40 | 16,116,652 |
| 2026-03-06 | ₹1313.40 | 22,778,852 |
This is a trend read on historical prices (momentum, moving averages, volatility, a linear projection of the recent trend) — not a guarantee of future performance. Educational analysis, not financial advice.