Bookmarkable Ranking Tool

Nifty 50 Real Return Leaderboard

One page to compare all Nifty 50 stocks with the same action-aware return math used in Arthalekh App. Rankings cover top investment multiples across 3Y, 5Y, 10Y, 20Y, and full-history windows, plus 5Y/10Y real returns, trailing dividend yield, and 10Y max drawdown.

Snapshot as of 2026-11-02
Updated 4/11/2026, 7:39:56 am IST
Source cache
5Y Leader
BEL.NSE
+483.10%
10Y Leader
ADANIENT.NSE
+7,339.13%
Yield Leader
COALINDIA.NSE
+6.50%
Most Resilient
NESTLEIND.NSE
-16.77% drawdown
Coverage Quality
5Y: 49/50
10Y: 45/50

Top Investment Multiples

Top 10 Nifty 50 stocks by action-aware ending value / starting value for each window.

Dividends included, no reinvestment

Nifty 50 Real Return Leaderboard

Rank all Nifty 50 stocks by action-aware return quality using unadjusted prices, corporate actions, and dividend cash.

Sorted by 5Y Real Return
Showing 50 of 50 stocks.
Compare Shortlist
Pick at least 2 symbols (max 3) to open comparison curves in app.
5Y/10Y metrics require near-complete lookback history; shorter-history symbols display N/A for that window.
Pick#Stock5Y Real Return10Y Real ReturnTTM Yield10Y Max DrawdownLatest CloseAnalyze
1
BEL.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+483.10%
5.831x
#1
+1,033.7%
11.34x
#4
+0.66%
#30
-54.40%
#31
₹376.5
As of 2026-11-02
Run in App
2
M&M.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+245.44%
3.454x
#2
+340.53%
4.405x
#22
+1.15%
#21
-70.33%
#42
₹2,868.8
As of 2026-11-02
Run in App
3
COALINDIA.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+221.22%
3.212x
#3
+89.36%
1.894x
#42
+6.50%
#1
-48.48%
#23
₹408
As of 2026-11-02
Run in App
4
SHRIRAMFIN.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+219.80%
3.198x
#4
+413.74%
5.137x
#18
+2.00%
#14
-62.29%
#36
₹863.35
As of 2026-11-02
Run in App
5
POWERGRID.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+206.51%
3.065x
#5
+518.83%
6.188x
#14
+3.36%
#6
-25.46%
#2
₹267.7
As of 2026-11-02
Run in App
6
BAJAJ-AUTO.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+195.55%
2.955x
#6
+307.76%
4.078x
#26
+1.45%
#17
-39.81%
#12
₹10,339
As of 2026-11-02
Run in App
7
TRENT.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+195.20%
2.952x
#7
+1,428.4%
15.28x
#2
+0.13%
#45
-73.15%
#44
₹3,046.4
As of 2026-11-02
Run in App
8
EICHERMOT.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+193.97%
2.94x
#8
+220.87%
3.209x
#29
+1.14%
#22
-48.97%
#24
₹7,213
As of 2026-11-02
Run in App
9
BHARTIARTL.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+186.42%
2.864x
#9
+636.66%
7.367x
#9
+1.21%
#18
-46.28%
#20
₹1,989.9
As of 2026-11-02
Run in App
10
ADANIPORTS.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+168.31%
2.683x
#10
+532.28%
6.323x
#12
+0.40%
#36
-52.34%
#26
₹1,854
As of 2026-11-02
Run in App
11
NTPC.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+167.36%
2.674x
#11
+257.36%
3.574x
#27
+2.79%
#8
-41.73%
#14
₹323
As of 2026-11-02
Run in App
12
MAXHEALTH.NSE
5Y from 2021-11-02 • 10Y from N/A
+160.00%
2.6x
#12
N/A
N/A
N/A
+0.23%
#42
N/A
N/A
₹884.75
As of 2026-11-02
Run in App
13
ETERNAL.NSE
5Y from 2021-11-02 • 10Y from N/A
+159.72%
2.597x
#13
N/A
N/A
N/A
0.00%
#49
N/A
N/A
₹344
As of 2026-11-02
Run in App
14
INDIGO.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+126.27%
2.263x
#14
+431.99%
5.32x
#17
0.00%
#49
-53.38%
#29
₹4,919.9
As of 2026-11-02
Run in App
15
SUNPHARMA.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+125.29%
2.253x
#15
+160.03%
2.6x
#35
+0.90%
#27
-53.47%
#30
₹1,770
As of 2026-11-02
Run in App
16
LT.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+124.05%
2.24x
#16
+333.22%
4.332x
#24
+0.96%
#25
-52.45%
#27
₹3,939.9
As of 2026-11-02
Run in App
17
SBIN.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+101.72%
2.017x
#17
+321.81%
4.218x
#25
+1.76%
#16
-59.08%
#35
₹987
As of 2026-11-02
Run in App
18
JSWSTEEL.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+100.32%
2.003x
#18
+735.92%
8.359x
#6
+0.54%
#34
-64.44%
#39
₹1,309.9
As of 2026-11-02
Run in App
19
APOLLOHOSP.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+99.09%
1.991x
#19
+558.30%
6.583x
#10
+0.24%
#41
-38.98%
#9
₹8,459
As of 2026-11-02
Run in App
20
HINDALCO.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+98.95%
1.99x
#20
+500.26%
6.003x
#15
+0.55%
#33
-67.46%
#40
₹911.4
As of 2026-11-02
Run in App
21
ONGC.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+92.44%
1.924x
#21
+75.34%
1.753x
#43
+5.64%
#2
-63.35%
#38
₹234.83
As of 2026-11-02
Run in App
22
TATASTEEL.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+85.11%
1.851x
#22
+690.15%
7.901x
#8
+2.26%
#10
-31.04%
#3
₹177.37
As of 2026-11-02
Run in App
23
TITAN.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+84.63%
1.846x
#23
+1,105.0%
12.05x
#3
+0.34%
#38
-41.39%
#13
₹4,476.3
As of 2026-11-02
Run in App
24
ICICIBANK.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+78.96%
1.79x
#24
+541.00%
6.41x
#11
+0.86%
#28
-47.87%
#21
₹1,387.4
As of 2026-11-02
Run in App
25
GRASIM.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+78.57%
1.786x
#25
+333.48%
4.335x
#23
+0.33%
#39
-67.75%
#41
₹3,057.1
As of 2026-11-02
Run in App
26
ADANIENT.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+77.99%
1.78x
#26
+7,339.1%
74.39x
#1
+0.05%
#48
-71.27%
#43
₹2,615.4
As of 2026-11-02
Run in App
27
NESTLEIND.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+70.85%
1.708x
#27
+525.08%
6.251x
#13
+0.75%
#29
-16.77%
#1
₹1,195
As of 2026-11-02
Run in App
28
AXISBANK.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+60.61%
1.606x
#28
+155.87%
2.559x
#38
+0.08%
#47
-62.65%
#37
₹1,209
As of 2026-11-02
Run in App
29
CIPLA.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+59.34%
1.593x
#29
+159.86%
2.599x
#36
+0.94%
#26
-43.10%
#16
₹1,387
As of 2026-11-02
Run in App
30
MARUTI.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+56.86%
1.569x
#30
+116.79%
2.168x
#41
+1.20%
#19
-57.14%
#32
₹11,672
As of 2026-11-02
Run in App
31
DRREDDY.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+54.65%
1.547x
#31
+141.97%
2.42x
#39
+0.60%
#32
-39.80%
#11
₹1,342
As of 2026-11-02
Run in App
32
ULTRACEMCO.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+53.64%
1.536x
#32
+206.27%
3.063x
#30
+2.11%
#13
-37.26%
#6
₹11,387
As of 2026-11-02
Run in App
33
ITC.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+53.41%
1.534x
#33
+61.84%
1.618x
#44
+5.44%
#3
-52.94%
#28
₹266.4
As of 2026-11-02
Run in App
34
BAJFINANCE.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+48.54%
1.485x
#34
+1,018.8%
11.19x
#5
+0.63%
#31
-58.84%
#34
₹959.4
As of 2026-11-02
Run in App
35
HCLTECH.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+45.22%
1.452x
#35
+362.38%
4.624x
#21
+4.18%
#4
-39.33%
#10
₹1,434
As of 2026-11-02
Run in App
36
SBILIFE.NSE
5Y from 2021-11-02 • 10Y from N/A
+43.48%
1.435x
#36
N/A
N/A
N/A
+0.16%
#43
N/A
N/A
₹1,660.5
As of 2026-11-02
Run in App
37
TECHM.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+35.38%
1.354x
#37
+388.58%
4.886x
#20
+2.85%
#7
-44.19%
#19
₹1,786.9
As of 2026-11-02
Run in App
38
TATACONSUM.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+28.26%
1.283x
#38
+704.61%
8.046x
#7
+0.97%
#24
-43.43%
#17
₹1,028.9
As of 2026-11-02
Run in App
39
RELIANCE.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+15.98%
1.16x
#39
+487.79%
5.878x
#16
+0.46%
#35
-43.69%
#18
₹1,300
As of 2026-11-02
Run in App
40
KOTAKBANK.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
+12.22%
1.122x
#40
+191.73%
2.917x
#32
+0.14%
#44
-36.28%
#5
₹458.35
As of 2026-11-02
Run in App
41
HDFCBANK.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-1.17%
0.988x
#41
+171.07%
2.711x
#33
+1.86%
#15
-38.46%
#8
₹700
As of 2026-11-02
Run in App
42
BAJAJFINSV.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-3.10%
0.969x
#42
+407.69%
5.077x
#19
+0.09%
#46
-57.83%
#33
₹1,691.5
As of 2026-11-02
Run in App
43
HINDUNILVR.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-13.13%
0.869x
#43
+165.58%
2.656x
#34
+2.16%
#11
-34.65%
#4
₹1,898.3
As of 2026-11-02
Run in App
44
TCS.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-20.16%
0.798x
#44
+158.74%
2.587x
#37
+2.64%
#9
-50.20%
#25
₹2,501.7
As of 2026-11-02
Run in App
45
ASIANPAINT.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-20.19%
0.798x
#45
+138.55%
2.385x
#40
+1.17%
#20
-37.74%
#7
₹2,344.3
As of 2026-11-02
Run in App
46
INFY.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-20.25%
0.797x
#46
+202.38%
3.024x
#31
+2.15%
#12
-42.43%
#15
₹1,161
As of 2026-11-02
Run in App
47
HDFCLIFE.NSE
5Y from 2021-11-02 • 10Y from N/A
-23.19%
0.768x
#47
N/A
N/A
N/A
+0.40%
#37
N/A
N/A
₹522.25
As of 2026-11-02
Run in App
48
WIPRO.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-31.66%
0.683x
#48
+254.70%
3.547x
#28
+4.07%
#5
-48.38%
#22
₹196.4
As of 2026-11-02
Run in App
49
TMPV.NSE
5Y from 2021-11-02 • 10Y from 2016-11-02
-41.29%
0.587x
#49
-44.20%
0.558x
#45
+1.10%
#23
-88.10%
#45
₹272.4
As of 2026-11-02
Run in App
50
JIOFIN.NSE
5Y from N/A • 10Y from N/A
N/A
N/A
N/A
N/A
N/A
N/A
+0.28%
#40
N/A
N/A
₹213.25
As of 2026-11-02
Run in App

Real return is total action-aware window return (not annualized CAGR). Multiples are ending value / starting value.

Newsletter

Get the next stock story in your inbox

One practical breakdown at a time: return math, hidden assumptions, and data-backed takeaways.

No spam. Unsubscribe anytime.

Methodology Notes

  • Price history is unadjusted daily close data from live market providers.
  • Corporate actions are applied as explicit split/bonus share-count multipliers where the price path does not already reflect the event.
  • Dividends are accumulated as cash (no reinvestment) to compute real return windows.
  • 5Y and 10Y returns are calculated from each stock's first trading day on/after the target window start.
  • Investment multiple is ending portfolio value divided by starting portfolio value for 3Y, 5Y, 10Y, 20Y, and full available history.
  • Symbols without enough lookback history for a full 5Y/10Y window are marked N/A for that metric and excluded from that rank.
  • 10Y max drawdown tracks worst peak-to-trough drop in the action-aware portfolio value curve.