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
3Y
Top 10
#1ETERNAL.NSEfrom 2023-11-023.199x#2BEL.NSEfrom 2023-11-022.847x#3SHRIRAMFIN.NSEfrom 2023-11-022.438x#4ADANIPORTS.NSEfrom 2023-11-022.421x#5EICHERMOT.NSEfrom 2023-11-022.222x#6BHARTIARTL.NSEfrom 2023-11-022.206x#7BAJAJ-AUTO.NSEfrom 2023-11-022.027x#8M&M.NSEfrom 2023-11-022.006x#9INDIGO.NSEfrom 2023-11-021.979x#10HINDALCO.NSEfrom 2023-11-021.95x
5Y
Top 10
#1BEL.NSEfrom 2021-11-025.831x#2M&M.NSEfrom 2021-11-023.454x#3COALINDIA.NSEfrom 2021-11-023.212x#4SHRIRAMFIN.NSEfrom 2021-11-023.198x#5POWERGRID.NSEfrom 2021-11-023.065x#6BAJAJ-AUTO.NSEfrom 2021-11-022.956x#7TRENT.NSEfrom 2021-11-022.952x#8EICHERMOT.NSEfrom 2021-11-022.94x#9BHARTIARTL.NSEfrom 2021-11-022.864x#10ADANIPORTS.NSEfrom 2021-11-022.683x
10Y
Top 10
#1ADANIENT.NSEfrom 2016-11-0274.39x#2TRENT.NSEfrom 2016-11-0215.28x#3TITAN.NSEfrom 2016-11-0212.05x#4BEL.NSEfrom 2016-11-0211.34x#5BAJFINANCE.NSEfrom 2016-11-0211.19x#6JSWSTEEL.NSEfrom 2016-11-028.359x#7TATACONSUM.NSEfrom 2016-11-028.046x#8TATASTEEL.NSEfrom 2016-11-027.902x#9BHARTIARTL.NSEfrom 2016-11-027.367x#10APOLLOHOSP.NSEfrom 2016-11-026.583x
20Y
Top 10
#1BAJFINANCE.NSEfrom 2006-11-02308.4x#2ADANIENT.NSEfrom 2006-11-02249.5x#3EICHERMOT.NSEfrom 2006-11-02230.8x#4TITAN.NSEfrom 2006-11-02119.8x#5BEL.NSEfrom 2006-11-0253.62x#6SHRIRAMFIN.NSEfrom 2006-11-0247.69x#7TRENT.NSEfrom 2006-11-0246.69x#8JSWSTEEL.NSEfrom 2006-11-0244.23x#9ASIANPAINT.NSEfrom 2006-11-0239.02x#10APOLLOHOSP.NSEfrom 2006-11-0237.86x
Max
Top 10
#1BAJFINANCE.NSEfrom 2002-07-012,297x#2EICHERMOT.NSEfrom 1996-01-012,276x#3INFY.NSEfrom 1996-01-012,220x#4ADANIENT.NSEfrom 2002-07-011,936x#5SUNPHARMA.NSEfrom 1996-01-011,049x#6KOTAKBANK.NSEfrom 2001-07-02986.1x#7TITAN.NSEfrom 1996-01-01796.2x#8WIPRO.NSEfrom 1996-01-01646.2x#9HDFCBANK.NSEfrom 1996-01-01602.9x#10SHRIRAMFIN.NSEfrom 2002-07-01496.6x
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 | # | Stock | 5Y Real Return | 10Y Real Return | TTM Yield | 10Y Max Drawdown | Latest Close | Analyze |
|---|---|---|---|---|---|---|---|---|
| 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.