Stock Market Desk
← All stocks
Tata Consultancy Services Ltd. (TCS, Technology) last closed at ₹2287.00 and is up 0.1% over the past 3 months (down 26.3% over 1 year). Early recovery — above its 50-day average but still below its 200-day average. Annualized volatility is 24.2%, against a trailing CAGR of -14.2%. Extending the recent trend line, the model projects roughly down 7.1% over the next ~6 months if the pattern holds. Composite score 43/100 → Hold. This is a trend read on historical prices, not a guarantee.
Last close
₹2287.00
1-month change
-0.4%
3-month change
+0.1%
1-year change
-26.3%
Trailing CAGR
-14.2%
Annualized volatility
+24.2%
50-day average
₹2239.60
200-day average
₹2627.86
~6-month projection
-7.1%
Composite score
43/100

Future potential

What could move TCS from here — general strategic context plus signals from the price trend above.

Could push the price up

  • Large deal wins and AI-led transformation / GenAI services demand
  • Cost-takeout and cloud-modernization deals in a cautious spending climate
  • Deep BFSI and enterprise relationships supporting steady order books
  • Consistent capital return via dividends and buybacks

Could weigh the price down

  • Slower US/Europe discretionary IT spending in a weak macro
  • AI-driven automation could shrink billable-hour based pricing over time
  • Visa and immigration policy changes affecting onsite delivery costs
  • Concentration risk in BFSI and a few large clients
  • Still below its 200-day average — a longer-term technical headwind despite any near-term bounce.
  • Down -26.3% over the past year — sentiment has been weak.
  • Trailing CAGR is negative (-14.2%) — 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₹2389.804,979,411
2026-03-25₹2377.405,843,778
2026-03-24₹2398.803,420,182
2026-03-23₹2383.803,860,515
2026-03-20₹2390.604,206,320
2026-03-19₹2356.002,757,060
2026-03-18₹2440.803,082,388
2026-03-17₹2391.702,993,367
2026-03-16₹2409.203,807,907
2026-03-13₹2410.502,466,488
2026-03-12₹2442.402,752,075
2026-03-11₹2464.902,720,664
2026-03-10₹2513.104,323,710
2026-03-09₹2527.403,653,428
2026-03-06₹2557.603,998,643

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.