Tata Consultancy Services Ltd. (TCS)
Technology
Hold
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
| Date | Close | Volume |
|---|---|---|
| 2026-03-27 | ₹2389.80 | 4,979,411 |
| 2026-03-25 | ₹2377.40 | 5,843,778 |
| 2026-03-24 | ₹2398.80 | 3,420,182 |
| 2026-03-23 | ₹2383.80 | 3,860,515 |
| 2026-03-20 | ₹2390.60 | 4,206,320 |
| 2026-03-19 | ₹2356.00 | 2,757,060 |
| 2026-03-18 | ₹2440.80 | 3,082,388 |
| 2026-03-17 | ₹2391.70 | 2,993,367 |
| 2026-03-16 | ₹2409.20 | 3,807,907 |
| 2026-03-13 | ₹2410.50 | 2,466,488 |
| 2026-03-12 | ₹2442.40 | 2,752,075 |
| 2026-03-11 | ₹2464.90 | 2,720,664 |
| 2026-03-10 | ₹2513.10 | 4,323,710 |
| 2026-03-09 | ₹2527.40 | 3,653,428 |
| 2026-03-06 | ₹2557.60 | 3,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.