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. | 1091504.64 | 51.24 | 50.73 | 49.53 | 45.82 | 48908 | 44338 | 41965 | 39949 | 38802 |
| Infosys Ltd. | 617136.31 | 27.87 | 29.77 | 29.86 | 28.85 | 35694 | 25210 | 22467 | 23885 | 23224 |
| Hindustan Unilever Ltd. | 577999.46 | 21.55 | 20.06 | 20.57 | 19.32 | 11886 | 15469 | 9991 | 9048 | 9163 |
| ITC Ltd. | 518589.84 | 49.61 | 27.45 | 34.94 | 30.2 | 17627.04 | 17178.86 | 18877.55 | 15775.51 | 12527.09 |
| HCL Technologies Ltd. | 418854.21 | 24.96 | 23 | 23.55 | 22.21 | 22261 | 22448 | 18009 | 16900 | 19618 |
| Hindustan Aeronautics Ltd. | 313969.8 | 23.91 | 26.15 | 24.93 | 24.42 | 13643.46 | 8222.82 | 8829.72 | 10032.78 | 15262.72 |
| Bharat Electronics Ltd. | 308691.96 | 26.64 | 24.4 | 24.19 | 22.21 | 586.62 | 4659.49 | 1266.86 | 4207.22 | 5093.22 |
| Adani Power Ltd. | 302249.02 | 24.27 | 58.53 | 49.38 | 98.57 | 21501.11 | 14170.15 | 8430.53 | 10232.73 | 7014.35 |
| Asian Paints Ltd. | 240969.67 | 18.9 | 29.15 | 24.57 | 24.03 | 4423.96 | 6103.6 | 4193.43 | 986.49 | 3683.35 |
| Coal India Ltd. | 239452.81 | 35.67 | 45.21 | 43.36 | 41.02 | 29199.66 | 18103.1 | 35686.21 | 41087.51 | 10559.85 |
| LTIMindtree Ltd. | 169132.26 | 20.26 | 22.89 | 23.24 | 24.45 | 4545.8 | 5669.5 | 3094.6 | 1652 | 2399.6 |
| Pidilite Industries Ltd. | 148637.13 | 21.28 | 20.57 | 19.83 | 19.71 | 2286.63 | 2724.03 | 1557.57 | 955.37 | 1392.13 |
| Britannia Industries Ltd. | 140197.39 | 50.01 | 54.28 | 56.66 | 56.42 | 2480.65 | 2572.98 | 2526.21 | 1299.52 | 1851.07 |
| Solar Industries India Ltd. | 128143.03 | 27.57 | 25.28 | 27.28 | 24.48 | 2467.56 | 1406.01 | 656.48 | 297.8 | 356.68 |
| Torrent Pharmaceuticals Ltd. | 122798.14 | 25.17 | 24.15 | 23.14 | 20.78 | 2585.11 | 3266.08 | 2368.13 | 1802.99 | 2010.69 |
| Cummins India Ltd. | 121405.28 | 26.44 | 26.02 | 24.59 | 21.11 | 1684.86 | 1285.34 | 819.66 | 711.87 | 788.68 |
| Polycab India Ltd. | 114807.88 | 20.55 | 21.79 | 20.5 | 19.29 | 1808.53 | 1296.24 | 1427.52 | 511.61 | 1252.42 |
| Hero MotoCorp Ltd. | 110817.61 | 22.71 | 21.15 | 20.24 | 18.85 | 4297.39 | 4923.07 | 2613.84 | 2103.7 | 4110.45 |
| Indus Towers Ltd. | 100975.68 | 30.56 | 22.32 | 20.85 | 23.02 | 19645 | 11582.1 | 7904.8 | 9121.2 | 7481.1 |
| Marico Ltd. | 93736.92 | 40.99 | 38.64 | 37.97 | 37.33 | 1442 | 1436 | 1419 | 1016 | 2068 |
| Dixon Technologies (India) Ltd. | 93705.46 | 36.39 | 21.69 | 25.99 | 23.74 | 1149.75 | 584.31 | 725.75 | 272.74 | 170.11 |
| Persistent Systems Ltd. | 92760.84 | 22.15 | 22.05 | 22.48 | 20.81 | 1156.92 | 1221.31 | 955.76 | 844.99 | 735.92 |
| Oracle Financial Services Software Ltd. | 73145.69 | 28.45 | 28.24 | 26.97 | 26.64 | 2198.9 | 1790.67 | 1758.42 | 1856.15 | 1919.51 |
| NMDC Ltd. | 66747.48 | 22.03 | 21.73 | 22.84 | 23.26 | 1894.28 | 7394.8 | 2465.61 | 7639.36 | 7266.11 |
| Berger Paints (India) Ltd. | 62841.73 | 19.18 | 21.7 | 20 | 20.5 | 1269.05 | 1591.05 | 975.97 | 566.5 | 795.76 |
| Abbott India Ltd. | 61697.34 | 33.41 | 32.47 | 31.88 | 30.1 | 1011.84 | 1212.81 | 893.39 | 947.66 | 726.74 |
| Colgate-Palmolive (India) Ltd. | 59847.71 | 86.32 | 70.61 | 72.64 | 73.78 | 1394.46 | 1198.96 | 1176.26 | 1625.73 | 783.86 |
| Nippon Life India Asset Management Ltd. | 55413.74 | 30.53 | 27.87 | 26.32 | 24.46 | 1199.53 | 777.48 | 586.56 | 579.55 | 455.96 |
| Tata Communications Ltd. | 54178.5 | 60.78 | 54.2 | 77.76 | 295.24 | 2910.81 | 3182 | 4384.35 | 4203.82 | 3179.83 |
| Godfrey Phillips India Ltd. | 48485.38 | 20.44 | 20.86 | 20.25 | 18.06 | 107.25 | 290.24 | 735.92 | 478.6 | 309.83 |
| GlaxoSmithKline Pharmaceuticals Ltd. | 45448.24 | 47.67 | 33.42 | 38.83 | 40.87 | 1289.9 | 582.02 | 484.23 | 810.75 | 577.93 |
| L&T Technology Services Ltd. | 43661.3 | 20.83 | 24.47 | 22.97 | 22.2 | 1481.1 | 1492.8 | 1305.1 | 1006.2 | 1327.3 |
| Procter & Gamble Hygiene & Healthcare Ltd. | 43468.12 | 86.37 | 87.11 | 81.72 | 82.89 | 593.21 | 470.53 | 825.77 | 573.1 | 863.12 |
| Petronet LNG Ltd. | 42757.5 | 19.98 | 20.97 | 20.91 | 22.55 | 4397.92 | 4871.12 | 2569.02 | 3468.78 | 3559.2 |
| Narayana Hrudayalaya Ltd. | 36478.4 | 21.8 | 27.36 | 25.87 | 19.86 | 985.78 | 1066.6 | 1084.56 | 485.02 | 309.05 |
| Crisil Ltd. | 35628.94 | 26.67 | 30.08 | 29.41 | 28.97 | 765.06 | 780.33 | 456.34 | 403.12 | 500.47 |
| Tata Elxsi Ltd. | 33850.45 | 27.44 | 31.61 | 31.75 | 31.36 | 811.98 | 701.23 | 486.86 | 483.03 | 437.39 |
| Central Depository Services (India) Ltd. | 33302.06 | 29.91 | 28.64 | 27.09 | 26.52 | 542.68 | 385.94 | 248.82 | 282.5 | 192.56 |
| KPIT Technologies Ltd. | 31910.34 | 28.83 | 27.7 | 26.53 | 22.53 | 1389.53 | 1001.77 | 462.44 | 474.99 | 627.6 |
| Ajanta Pharma Ltd. | 31720.18 | 24.28 | 22.87 | 21.5 | 21.63 | 1157.23 | 785.07 | 791.78 | 562.04 | 576.31 |
| Metro Brands Ltd. | 31447.7 | 20.51 | 22.13 | 22 | 18.19 | 697.53 | 590.08 | 380.68 | 219.7 | 265.28 |
| Gillette India Ltd. | 28896.56 | 40.82 | 42.38 | 39.72 | 38.42 | 327.85 | 509.04 | 462.6 | 461.53 | 443.16 |
| Inventurus Knowledge Solutions Ltd. | 28275.26 | 27.15 | 31.99 | 31.99 | 33.65 | 317.89 | 209.77 | 287.98 | 233.05 | 174.96 |
| Dr. Lal Pathlabs Ltd. | 27268.09 | 22.42 | 19.34 | 18.7 | 20.47 | 568.88 | 535.33 | 456.03 | 446.69 | 398.15 |
| J B Chemicals & Pharmaceuticals Ltd. | 26813.97 | 19.21 | 18.9 | 18.21 | 19.49 | 902.45 | 800.61 | 625.61 | 170.13 | 314.78 |
| Emami Ltd. | 23296 | 29.92 | 29.57 | 29.09 | 30.69 | 895.86 | 779.01 | 748.88 | 643.85 | 921.53 |
| eClerx Services Ltd. | 22552.93 | 23.46 | 22.75 | 24.9 | 24.03 | 654.62 | 525.89 | 492.57 | 448.17 | 364.57 |
| Aditya Birla Sun Life AMC Ltd. | 22166.96 | 24.97 | 24.62 | 24.43 | 26.95 | 708.48 | 684.84 | 437.35 | 563.18 | 512.25 |
| Bayer Cropscience Ltd. | 21894.44 | 19.92 | 25.98 | 24.62 | 23.75 | 262 | 951.6 | 609.3 | 215.5 | 686.7 |
| Schneider Electric Infrastructure Ltd. | 20626.31 | 56.11 | 89.71 | 136.92 | 74.06 | 307.89 | 191.92 | 94.56 | 120.36 | 7.6 |
Tata Consultancy Services Ltd.
Infosys Ltd.
Hindustan Unilever Ltd.
ITC Ltd.
HCL Technologies Ltd.
Hindustan Aeronautics Ltd.
Bharat Electronics Ltd.
Adani Power Ltd.
Asian Paints Ltd.
Coal India Ltd.
LTIMindtree Ltd.
Pidilite Industries Ltd.
Britannia Industries Ltd.
Solar Industries India Ltd.
Torrent Pharmaceuticals Ltd.
Cummins India Ltd.
Polycab India Ltd.
Hero MotoCorp Ltd.
Indus Towers Ltd.
Marico Ltd.
Dixon Technologies (India) Ltd.
Persistent Systems 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.
Godfrey Phillips India Ltd.
GlaxoSmithKline Pharmaceuticals Ltd.
L&T Technology Services Ltd.
Procter & Gamble Hygiene & Healthcare Ltd.
Petronet LNG Ltd.
Narayana Hrudayalaya Ltd.
Crisil Ltd.
Tata Elxsi Ltd.
Central Depository Services (India) Ltd.
KPIT Technologies Ltd.
Ajanta Pharma Ltd.
Metro Brands Ltd.
Gillette India Ltd.
Inventurus Knowledge Solutions Ltd.
Dr. Lal Pathlabs Ltd.
J B Chemicals & Pharmaceuticals Ltd.
Emami Ltd.
eClerx Services Ltd.
Aditya Birla Sun Life AMC Ltd.
Bayer Cropscience Ltd.
Schneider Electric Infrastructure Ltd.
1091504.64
617136.31
577999.46
518589.84
418854.21
313969.8
308691.96
302249.02
240969.67
239452.81
169132.26
148637.13
140197.39
128143.03
122798.14
121405.28
114807.88
110817.61
100975.68
93736.92
93705.46
92760.84
73145.69
66747.48
62841.73
61697.34
59847.71
55413.74
54178.5
48485.38
45448.24
43661.3
43468.12
42757.5
36478.4
35628.94
33850.45
33302.06
31910.34
31720.18
31447.7
28896.56
28275.26
27268.09
26813.97
23296
22552.93
22166.96
21894.44
20626.31