Stock Name ⇓ | Market Capitalization ⇓ | ROE Annual % ⇓ | ROE Annual 1Yr Ago % ⇓ | ROE Annual 3Yr Avg % ⇓ | ROE Annual 5Yr Avg % ⇓ | Cash from Operating Activity Annual ⇓ | Cash from Operating Activity Annual 1Yr Ago ⇓ | Cash from Operating Activity Annual 2Yr Ago ⇓ | Cash from Operating Activity Annual 3Yr Ago ⇓ | Cash from Operating Activity Annual 4Yr Ago ⇓ |
|---|---|---|---|---|---|---|---|---|---|---|
| Tata Consultancy Services Ltd. | 1168352.82 | 51.24 | 50.73 | 49.53 | 45.82 | 48908 | 44338 | 41965 | 39949 | 38802 |
| Infosys Ltd. | 663742.79 | 27.87 | 29.77 | 29.86 | 28.85 | 35694 | 25210 | 22467 | 23885 | 23224 |
| Hindustan Unilever Ltd. | 578516.37 | 21.55 | 20.06 | 20.57 | 19.32 | 11886 | 15469 | 9991 | 9048 | 9163 |
| ITC Ltd. | 504971.86 | 49.61 | 27.45 | 34.94 | 30.2 | 17627.04 | 17178.86 | 18877.55 | 15775.51 | 12527.09 |
| HCL Technologies Ltd. | 449003.03 | 24.96 | 23 | 23.55 | 22.21 | 22261 | 22448 | 18009 | 16900 | 19618 |
| Hindustan Aeronautics Ltd. | 300734.74 | 23.91 | 26.15 | 24.93 | 24.42 | 13643.46 | 8222.82 | 8829.72 | 10032.78 | 15262.72 |
| Bharat Electronics Ltd. | 297617.64 | 26.64 | 24.4 | 24.19 | 22.21 | 586.62 | 4659.49 | 1266.86 | 4207.22 | 5093.22 |
| Asian Paints Ltd. | 283653.97 | 18.9 | 29.15 | 24.57 | 24.03 | 4423.96 | 6103.6 | 4193.43 | 986.49 | 3683.35 |
| Adani Power Ltd. | 275250.45 | 24.27 | 58.53 | 49.38 | 98.57 | 21501.11 | 14170.15 | 8430.53 | 10232.73 | 7014.35 |
| Coal India Ltd. | 233598.22 | 35.67 | 45.21 | 43.36 | 41.02 | 29199.66 | 18103.1 | 35686.21 | 41087.51 | 10559.85 |
| LTIMindtree Ltd. | 185780.13 | 20.26 | 22.89 | 23.24 | 24.45 | 4545.8 | 5669.5 | 3094.6 | 1652 | 2399.6 |
| Pidilite Industries Ltd. | 151100 | 21.28 | 20.57 | 19.83 | 19.71 | 2286.63 | 2724.03 | 1557.57 | 955.37 | 1392.13 |
| Britannia Industries Ltd. | 141546.26 | 50.01 | 54.28 | 56.66 | 56.42 | 2480.65 | 2572.98 | 2526.21 | 1299.52 | 1851.07 |
| Torrent Pharmaceuticals Ltd. | 128463.72 | 25.17 | 24.15 | 23.14 | 20.78 | 2585.11 | 3266.08 | 2368.13 | 1802.99 | 2010.69 |
| Hero MotoCorp Ltd. | 126851.73 | 22.71 | 21.15 | 20.24 | 18.85 | 4297.39 | 4923.07 | 2613.84 | 2103.7 | 4110.45 |
| Cummins India Ltd. | 123611.8 | 26.44 | 26.02 | 24.59 | 21.11 | 1684.86 | 1285.34 | 819.66 | 711.87 | 788.68 |
| Solar Industries India Ltd. | 117103.24 | 27.57 | 25.28 | 27.28 | 24.48 | 2467.56 | 1406.01 | 656.48 | 297.8 | 356.68 |
| Polycab India Ltd. | 110623.07 | 20.55 | 21.79 | 20.5 | 19.29 | 1808.53 | 1296.24 | 1427.52 | 511.61 | 1252.42 |
| Indus Towers Ltd. | 106054.14 | 30.56 | 22.32 | 20.85 | 23.02 | 19645 | 11582.1 | 7904.8 | 9121.2 | 7481.1 |
| Persistent Systems Ltd. | 100909.28 | 22.15 | 22.05 | 22.48 | 20.81 | 1156.92 | 1221.31 | 955.76 | 844.99 | 735.92 |
| Marico Ltd. | 92765.37 | 40.99 | 38.64 | 37.97 | 37.33 | 1442 | 1436 | 1419 | 1016 | 2068 |
| Dixon Technologies (India) Ltd. | 83117.6 | 36.39 | 21.69 | 25.99 | 23.74 | 1149.75 | 584.31 | 725.75 | 272.74 | 170.11 |
| Oracle Financial Services Software Ltd. | 71275.22 | 28.45 | 28.24 | 26.97 | 26.64 | 2198.9 | 1790.67 | 1758.42 | 1856.15 | 1919.51 |
| NMDC Ltd. | 66791.44 | 22.03 | 21.73 | 22.84 | 23.26 | 1894.28 | 7394.8 | 2465.61 | 7639.36 | 7266.11 |
| Berger Paints (India) Ltd. | 64841.24 | 19.18 | 21.7 | 20 | 20.5 | 1269.05 | 1591.05 | 975.97 | 566.5 | 795.76 |
| Abbott India Ltd. | 61304.23 | 33.41 | 32.47 | 31.88 | 30.1 | 1011.84 | 1212.81 | 893.39 | 947.66 | 726.74 |
| Colgate-Palmolive (India) Ltd. | 58153.24 | 86.32 | 70.61 | 72.64 | 73.78 | 1394.46 | 1198.96 | 1176.26 | 1625.73 | 783.86 |
| Nippon Life India Asset Management Ltd. | 53115.64 | 30.53 | 27.87 | 26.32 | 24.46 | 1199.53 | 777.48 | 586.56 | 579.55 | 455.96 |
| Tata Communications Ltd. | 52633.8 | 60.78 | 54.2 | 77.76 | 295.24 | 2910.81 | 3182 | 4384.35 | 4203.82 | 3179.83 |
| L&T Technology Services Ltd. | 49657.05 | 20.83 | 24.47 | 22.97 | 22.2 | 1481.1 | 1492.8 | 1305.1 | 1006.2 | 1327.3 |
| Godfrey Phillips India Ltd. | 43373.86 | 20.44 | 20.86 | 20.25 | 18.06 | 107.25 | 290.24 | 735.92 | 478.6 | 309.83 |
| GlaxoSmithKline Pharmaceuticals Ltd. | 42534.46 | 47.67 | 33.42 | 38.83 | 40.87 | 1289.9 | 582.02 | 484.23 | 810.75 | 577.93 |
| Petronet LNG Ltd. | 42142.5 | 19.98 | 20.97 | 20.91 | 22.55 | 4397.92 | 4871.12 | 2569.02 | 3468.78 | 3559.2 |
| Procter & Gamble Hygiene & Healthcare Ltd. | 41130.95 | 86.37 | 87.11 | 81.72 | 82.89 | 593.21 | 470.53 | 825.77 | 573.1 | 863.12 |
| Narayana Hrudayalaya Ltd. | 39596.95 | 21.8 | 27.36 | 25.87 | 19.86 | 985.78 | 1066.6 | 1084.56 | 485.02 | 309.05 |
| KPIT Technologies Ltd. | 34810.78 | 28.83 | 27.7 | 26.53 | 22.53 | 1389.53 | 1001.77 | 462.44 | 474.99 | 627.6 |
| Ajanta Pharma Ltd. | 32833.15 | 24.28 | 22.87 | 21.5 | 21.63 | 1157.23 | 785.07 | 791.78 | 562.04 | 576.31 |
| Tata Elxsi Ltd. | 32496.29 | 27.44 | 31.61 | 31.75 | 31.36 | 811.98 | 701.23 | 486.86 | 483.03 | 437.39 |
| Crisil Ltd. | 32367.34 | 26.67 | 30.08 | 29.41 | 28.97 | 765.06 | 780.33 | 456.34 | 403.12 | 500.47 |
| Central Depository Services (India) Ltd. | 32108.67 | 29.91 | 28.64 | 27.09 | 26.52 | 542.68 | 385.94 | 248.82 | 282.5 | 192.56 |
| Metro Brands Ltd. | 29576.56 | 20.51 | 22.13 | 22 | 18.19 | 697.53 | 590.08 | 380.68 | 219.7 | 265.28 |
| Inventurus Knowledge Solutions Ltd. | 28594.39 | 27.15 | 31.99 | 31.99 | 33.65 | 317.89 | 209.77 | 287.98 | 233.05 | 174.96 |
| J B Chemicals & Pharmaceuticals Ltd. | 28536.66 | 19.21 | 18.9 | 18.21 | 19.49 | 902.45 | 800.61 | 625.61 | 170.13 | 314.78 |
| Gillette India Ltd. | 27811.47 | 40.82 | 42.38 | 39.72 | 38.42 | 327.85 | 509.04 | 462.6 | 461.53 | 443.16 |
| Dr. Lal Pathlabs Ltd. | 25585.88 | 22.42 | 19.34 | 18.7 | 20.47 | 568.88 | 535.33 | 456.03 | 446.69 | 398.15 |
| eClerx Services Ltd. | 23332.49 | 23.46 | 22.75 | 24.9 | 24.03 | 654.62 | 525.89 | 492.57 | 448.17 | 364.57 |
| Emami Ltd. | 22547.41 | 29.92 | 29.57 | 29.09 | 30.69 | 895.86 | 779.01 | 748.88 | 643.85 | 921.53 |
| Aditya Birla Sun Life AMC Ltd. | 21003.58 | 24.97 | 24.62 | 24.43 | 26.95 | 708.48 | 684.84 | 437.35 | 563.18 | 512.25 |
| Bayer Cropscience Ltd. | 20250.91 | 19.92 | 25.98 | 24.62 | 23.75 | 262 | 951.6 | 609.3 | 215.5 | 686.7 |
| Computer Age Management Services Ltd. | 19597.57 | 42.03 | 38.66 | 39.06 | 40.25 | 477.42 | 401.49 | 319.09 | 321.45 | 261.58 |
Tata Consultancy Services Ltd.
Infosys Ltd.
Hindustan Unilever Ltd.
ITC Ltd.
HCL Technologies Ltd.
Hindustan Aeronautics Ltd.
Bharat Electronics Ltd.
Asian Paints Ltd.
Adani Power Ltd.
Coal India Ltd.
LTIMindtree Ltd.
Pidilite Industries Ltd.
Britannia Industries Ltd.
Torrent Pharmaceuticals Ltd.
Hero MotoCorp Ltd.
Cummins India Ltd.
Solar Industries India Ltd.
Polycab India Ltd.
Indus Towers Ltd.
Persistent Systems Ltd.
Marico Ltd.
Dixon Technologies (India) Ltd.
Oracle Financial Services Software Ltd.
NMDC Ltd.
Berger Paints (India) Ltd.
Abbott India Ltd.
Colgate-Palmolive (India) Ltd.
Nippon Life India Asset Management Ltd.
Tata Communications Ltd.
L&T Technology Services Ltd.
Godfrey Phillips India Ltd.
GlaxoSmithKline Pharmaceuticals Ltd.
Petronet LNG Ltd.
Procter & Gamble Hygiene & Healthcare Ltd.
Narayana Hrudayalaya Ltd.
KPIT Technologies Ltd.
Ajanta Pharma Ltd.
Tata Elxsi Ltd.
Crisil Ltd.
Central Depository Services (India) Ltd.
Metro Brands Ltd.
Inventurus Knowledge Solutions Ltd.
J B Chemicals & Pharmaceuticals Ltd.
Gillette India Ltd.
Dr. Lal Pathlabs Ltd.
eClerx Services Ltd.
Emami Ltd.
Aditya Birla Sun Life AMC Ltd.
Bayer Cropscience Ltd.
Computer Age Management Services Ltd.
1168352.82
663742.79
578516.37
504971.86
449003.03
300734.74
297617.64
283653.97
275250.45
233598.22
185780.13
151100
141546.26
128463.72
126851.73
123611.8
117103.24
110623.07
106054.14
100909.28
92765.37
83117.6
71275.22
66791.44
64841.24
61304.23
58153.24
53115.64
52633.8
49657.05
43373.86
42534.46
42142.5
41130.95
39596.95
34810.78
32833.15
32496.29
32367.34
32108.67
29576.56
28594.39
28536.66
27811.47
25585.88
23332.49
22547.41
21003.58
20250.91
19597.57