NIFTY IT — Stock Returns

← Back to sectors View cumulative performance →

Last generated: 2026-10-28 18:01 · source: stock_returns_by_sector.py (Dhan API)

* not part of the official NSE sectoral index constituent list.

By stock (Year x Stock)

YearCOFORGEHCLTECHINFYLTMMPHASISOFSSPERSISTENTTCSTECHMWIPROLTTS*NAUKRI*TATAELXSI*BSOFT*
202611.52%-26.21%-36.33%-30.06%-18.86%53.01%-12.2%-31.81%-4.15%-37.39%-23.8%-6.72%-35.09%-34.8%
2025-14.02%-14.51%-13.42%7.73%-0.92%-39.13%-2.4%-21.52%-5.64%-10.97%-6.77%-23.21%-22.72%-23.28%
202455.49%28.86%21.35%-9.4%4.31%191.1%75.92%7.91%31.35%25.87%-9.83%69.54%-22.88%-19.83%
202359.43%42.76%2.86%43.44%38.73%43.51%89.05%17.02%27.62%21.49%41.45%30.96%39.11%135.1%
2022-34.06%-21.21%-20.11%-40.46%-41.92%-23.68%-21.07%-12.88%-43.24%-45.1%-34.21%-29.49%7.12%-45.15%
2021116.38%38.78%49.77%98.2%122.02%22.15%227.49%27.66%83.09%84.32%132.37%17.29%214.14%118.58%
202072.49%66.19%71.06%107.58%65.61%18.52%112.0%35.09%28.32%56.68%61.3%85.33%125.64%248.04%
201937.06%19.18%10.8%4.01%-8.13%-26.63%12.83%13.92%5.98%1.11%-12.98%78.29%-19.37%-47.07%
201876.12%9.23%28.69%49.59%36.21%-8.29%-12.04%43.85%42.93%3.18%59.92%4.22%6.5%17.51%
201753.94%6.13%2.27%68.43%30.61%30.1%15.46%11.84%2.9%33.44%36.24%54.12%37.21%37.51%
2016-26.47%-2.11%-8.56%13.88%-17.78%-5.02%-2.1%-5.99%-14.73%1.81%-37.57%-20.36%
201557.36%5.28%11.96%26.73%13.23%-25.1%-5.07%-19.82%0.72%2.83%272.79%-18.93%

Ranked best → worst per year

Year#1#2#3#4#5#6#7#8#9#10#11#12#13#14
2026OFSS
+53.01%
COFORGE
+11.52%
TECHM
-4.15%
NAUKRI*
-6.72%
PERSISTENT
-12.20%
MPHASIS
-18.86%
LTTS*
-23.80%
HCLTECH
-26.21%
LTM
-30.06%
TCS
-31.81%
BSOFT*
-34.80%
TATAELXSI*
-35.09%
INFY
-36.33%
WIPRO
-37.39%
2025LTM
+7.73%
MPHASIS
-0.92%
PERSISTENT
-2.40%
TECHM
-5.64%
LTTS*
-6.77%
WIPRO
-10.97%
INFY
-13.42%
COFORGE
-14.02%
HCLTECH
-14.51%
TCS
-21.52%
TATAELXSI*
-22.72%
NAUKRI*
-23.21%
BSOFT*
-23.28%
OFSS
-39.13%
2024OFSS
+191.10%
PERSISTENT
+75.92%
NAUKRI*
+69.54%
COFORGE
+55.49%
TECHM
+31.35%
HCLTECH
+28.86%
WIPRO
+25.87%
INFY
+21.35%
TCS
+7.91%
MPHASIS
+4.31%
LTM
-9.40%
LTTS*
-9.83%
BSOFT*
-19.83%
TATAELXSI*
-22.88%
2023BSOFT*
+135.10%
PERSISTENT
+89.05%
COFORGE
+59.43%
OFSS
+43.51%
LTM
+43.44%
HCLTECH
+42.76%
LTTS*
+41.45%
TATAELXSI*
+39.11%
MPHASIS
+38.73%
NAUKRI*
+30.96%
TECHM
+27.62%
WIPRO
+21.49%
TCS
+17.02%
INFY
+2.86%
2022TATAELXSI*
+7.12%
TCS
-12.88%
INFY
-20.11%
PERSISTENT
-21.07%
HCLTECH
-21.21%
OFSS
-23.68%
NAUKRI*
-29.49%
COFORGE
-34.06%
LTTS*
-34.21%
LTM
-40.46%
MPHASIS
-41.92%
TECHM
-43.24%
WIPRO
-45.10%
BSOFT*
-45.15%
2021PERSISTENT
+227.49%
TATAELXSI*
+214.14%
LTTS*
+132.37%
MPHASIS
+122.02%
BSOFT*
+118.58%
COFORGE
+116.38%
LTM
+98.20%
WIPRO
+84.32%
TECHM
+83.09%
INFY
+49.77%
HCLTECH
+38.78%
TCS
+27.66%
OFSS
+22.15%
NAUKRI*
+17.29%
2020BSOFT*
+248.04%
TATAELXSI*
+125.64%
PERSISTENT
+112.00%
LTM
+107.58%
NAUKRI*
+85.33%
COFORGE
+72.49%
INFY
+71.06%
HCLTECH
+66.19%
MPHASIS
+65.61%
LTTS*
+61.30%
WIPRO
+56.68%
TCS
+35.09%
TECHM
+28.32%
OFSS
+18.52%
2019NAUKRI*
+78.29%
COFORGE
+37.06%
HCLTECH
+19.18%
TCS
+13.92%
PERSISTENT
+12.83%
INFY
+10.80%
TECHM
+5.98%
LTM
+4.01%
WIPRO
+1.11%
MPHASIS
-8.13%
LTTS*
-12.98%
TATAELXSI*
-19.37%
OFSS
-26.63%
BSOFT*
-47.07%
2018COFORGE
+76.12%
LTTS*
+59.92%
LTM
+49.59%
TCS
+43.85%
TECHM
+42.93%
MPHASIS
+36.21%
INFY
+28.69%
BSOFT*
+17.51%
HCLTECH
+9.23%
TATAELXSI*
+6.50%
NAUKRI*
+4.22%
WIPRO
+3.18%
OFSS
-8.29%
PERSISTENT
-12.04%
2017LTM
+68.43%
NAUKRI*
+54.12%
COFORGE
+53.94%
BSOFT*
+37.51%
TATAELXSI*
+37.21%
LTTS*
+36.24%
WIPRO
+33.44%
MPHASIS
+30.61%
OFSS
+30.10%
PERSISTENT
+15.46%
TCS
+11.84%
HCLTECH
+6.13%
TECHM
+2.90%
INFY
+2.27%
2016MPHASIS
+13.88%
NAUKRI*
+1.81%
TCS
-2.10%
HCLTECH
-2.11%
PERSISTENT
-5.02%
TECHM
-5.99%
INFY
-8.56%
WIPRO
-14.73%
OFSS
-17.78%
BSOFT*
-20.36%
COFORGE
-26.47%
TATAELXSI*
-37.57%
2015TATAELXSI*
+272.79%
COFORGE
+57.36%
MPHASIS
+26.73%
OFSS
+13.23%
INFY
+11.96%
HCLTECH
+5.28%
NAUKRI*
+2.83%
WIPRO
+0.72%
TCS
-5.07%
BSOFT*
-18.93%
TECHM
-19.82%
PERSISTENT
-25.10%

Monthly deep dive

2026 monthly →2025 monthly →2024 monthly →2023 monthly →2022 monthly →2021 monthly →2020 monthly →2019 monthly →2018 monthly →2017 monthly →2016 monthly →2015 monthly →