Stock Market Desk
← All stocks
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

DateCloseVolume
2026-03-27₹1233.8023,630,905
2026-03-25₹1259.7017,290,030
2026-03-24₹1251.2020,617,782
2026-03-23₹1222.7017,049,534
2026-03-20₹1245.4016,421,006
2026-03-19₹1250.1014,422,899
2026-03-18₹1289.3012,961,135
2026-03-17₹1288.7022,303,102
2026-03-16₹1272.9022,740,688
2026-03-13₹1254.8017,344,394
2026-03-12₹1266.5019,676,187
2026-03-11₹1294.6013,224,259
2026-03-10₹1311.9019,136,143
2026-03-09₹1278.4016,116,652
2026-03-06₹1313.4022,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.