Quarterly EPS performers

Stocks that have seen strong EPS growth in most recent quarter results

ResultAndRecommendation
Stock Name Quality Score Technical Score Stock Classification Text Default Exchange Basic EPS QoQ Growth % Basic EPS Qtr Rs PE Trailing 12M Last result updated yyyymmdd
Majesco Ltd. 65 69 Strong Performer NSE 19908.17 612.25 1.07 2020-09-30
Seacoast Shipping Services Ltd. NA 18 NA BSE 10204.55 22.67 3.93 2020-06-30
NBI Industrial Finance Company Ltd. NA 62 NA NSE 7341.18 37.95 30.69 2020-03-31
DIC India Ltd. 95 48 Strong Performer, Under Radar NSE 3021.76 81.79 4.03 2020-06-30
Cox & Kings Ltd. NA 47 NA NSE 2743.9 46.64 0.01 2019-03-31
Kaveri Seed Company Ltd. 79 55 Mid-range Performer NSE 2395.98 49.67 10.09 2020-06-30
Wockhardt Ltd. 33 54 Risky Value NSE 1474.31 68.64 4.35 2020-06-30
National Peroxide Ltd. 44 56 Expensive Performer BSE 1349.52 38.86 62.99 2020-09-30
Kilpest India Ltd. 90 76 Strong Performer, Getting Expensive BSE 1099.34 36.22 8.93 2020-06-30
Gujarat Apollo Industries Ltd. NA 62 NA NSE 1060.38 98.4 1.93 2020-06-30
Great Eastern Shipping Company Ltd. 95 41 Strong Performer, Under Radar NSE 1022.61 31.83 4.42 2020-06-30
Tata Metaliks Ltd. 61 64 Strong Performer, Getting Expensive NSE 758.18 28.96 9.47 2020-09-30
Bayer Cropscience Ltd. 86 53 Expensive Performer NSE 699 56.01 40.98 2020-06-30
Polyplex Corporation Ltd. 70 72 Strong Performer NSE 683.57 56.26 3.52 2020-06-30
Nath Bio-Genes (India) Ltd. 67 61 Strong Performer, Getting Expensive NSE 474.34 21.71 10.55 2020-06-30
Ipca Laboratories Ltd. 78 63 Expensive Star NSE 436.83 35.27 28.29 2020-06-30
Sahyadri Industries Ltd. 65 73 Strong Performer BSE 404.5 24.67 5.65 2020-06-30
Visaka Industries Ltd. 58 74 Strong Performer, Getting Expensive NSE 401.62 21.67 8.9 2020-06-30
DHP India Ltd. 53 56 Mid-range Performer BSE 298.3 22.11 16.03 2020-06-30
Universus Photo Imagings Ltd. 86 38 Strong Performer, Under Radar NSE 289.1 32.84 12.82 2020-06-30
AK Capital Services Ltd. 83 57 Strong Performer, Under Radar BSE 222.29 20.53 3.67 2020-06-30
The Yamuna Syndicate Ltd. 38 34 Expensive Performer BSE 199.41 640.74 144.45 2020-06-30
LKP Finance Ltd. 49 44 Mid-range Performer BSE 193.58 21.14 7.87 2020-06-30
Industrial & Prudential Investment Company Ltd. NA 44 NA BSE 181.83 32.1 114.34 2020-06-30
Dhunseri Tea & Industries Ltd. 69 55 Strong Performer, Under Radar NSE 160.45 21.33 2.18 2020-06-30
Dhunseri Investments Ltd. 53 64 Turnaround Potential NSE 130.59 21.17 3.93 2020-06-30
Cosmo Films Ltd. 94 71 Strong Performer NSE 127.94 24.8 6.59 2020-06-30
Alkem Laboratories Ltd. 69 50 Expensive Performer NSE 123.56 35.3 22.88 2020-06-30
Bombay Burmah Trading Corporation Ltd. 60 49 Strong Performer, Under Radar NSE 118.57 28.37 5.79 2020-06-30
HIL Ltd. 55 65 Turnaround Potential NSE 111.61 67.25 10.88 2020-06-30
Uflex Ltd. 69 64 Strong Performer NSE 95.33 27.21 4.84 2020-06-30
Bajaj Holdings & Investment Ltd. 56 36 Expensive Performer NSE 87.69 61 614.66 2020-06-30
Oracle Financial Services Software Ltd. 63 67 Expensive Star NSE 78.06 55.84 17.76 2020-06-30
Vijay Solvex Ltd. 55 77 Turnaround Potential BSE 67.48 33.43 7.27 2020-06-30
IndiaMART InterMESH Ltd. 72 67 Expensive Star NSE 67.3 25.63 74.83 2020-06-30
Abbott India Ltd. 83 44 Expensive Performer NSE 62.52 84.87 51.43 2020-06-30
Sanofi India Ltd. 86 58 Expensive Performer NSE 59.6 59.18 43.06 2020-06-30
UltraTech Cement Ltd. 67 66 Expensive Star NSE 54.79 42.8 22.33 2020-09-30
Aarti Drugs Ltd. 95 69 Expensive Star NSE 45.17 36.67 35.07 2020-06-30
Sandesh Ltd. 47 47 Mid-range Performer NSE 43.57 25.67 6.33 2020-06-30
KSE Ltd. 49 66 Turnaround Potential BSE 42.54 82.9 12.15 2020-06-30
IOL Chemicals and Pharmaceuticals Ltd. 78 58 Mid-range Performer NSE 40.52 22.3 9.87 2020-06-30
Sundaram Finance Ltd. 46 44 Expensive Performer NSE 37.61 24.44 16.92 2020-06-30
Paushak Ltd. 76 56 Expensive Performer BSE 35.51 28.01 34.08 2020-06-30
Sagar Cements Ltd. 65 73 Strong Performer, Getting Expensive NSE 33.54 21.58 20.69 2020-09-30
Shriram City Union Finance Ltd. 37 40 Mid-range Performer NSE 32.95 29.86 5.44 2020-06-30