Home / Stocks

NSE Stock Screener

· as of 25 Sep 2026
Ready-made Screens

2,672+ NSE-listed stocks, end-of-day price via the official Bhavcopy (not a live tick). Sector, cap, quality-score and dividend filters cover 2,214 of them so far — search and today's gainers/losers work across every stock.

High ROE

Return on equity above 20% — capital-efficient businesses.

Clear screen

India Tour. Dev. Co. Ltd.

59

ITDC · Consumer Services

L672 H688

₹679.7

-0.88%

Godrej Agrovet Limited

60

GODREJAGRO · Fast Moving Consumer Goods

L653 H680

₹657.8

-2.7%

Caplin Point Lab Ltd.

75

CAPLIPOINT · Healthcare

L2,785 H2,910

₹2,835.1

-1.13%

Karamtara Engineering L

47

KARAMTARA · Capital Goods

L357 H378

₹358.7

-2.8%

Gujarat Pipavav Port Ltd

74

GPPL · Services

L161 H165

₹163.2

-0.04%

Doms Industries Limited

59

DOMS · Fast Moving Consumer Goods

L2,078 H2,109

₹2,083.0

-1.23%

Power Fin Corp Ltd.

67

PFC · Financial Services

L336 H340

₹338.0

-0.4%

Narayana Hrudayalaya Ltd.

57

NH · Healthcare

L1,850 H1,885

₹1,861.4

-0.87%

Indian Oil Corp Ltd

66

IOC · Oil, Gas & Consumable Fuels

L135 H137

₹135.7

-0.42%

Cg Power And Ind Sol Ltd

61

CGPOWER · Capital Goods

L878 H896

₹886.0

-0.08%

Monarch Networth Cap Ltd

73

MONARCH · Financial Services

L359 H365

₹362.75

-0.78%

Modis Navnirman Ltd

70

MODIS · Realty

L357 H369

₹363.1

-0.03%

Aryaman Financial Serv L

68

ARYAMAN · Financial Services

L610 H633

₹610.0

-0.81%

Amal Ltd.

67

AMAL · Chemicals

L658 H696

₹674.4

-1.93%

Bharti Airtel Limited

66

BHARTIARTL · Telecommunication

L1,785 H1,802

₹1,785.4

-0.58%

Apar Industries Ltd.

65

APARINDS · Capital Goods

L17,702 H18,305

₹17,776.0

-0.16%

Bhagyanagar India Limited

58

BHAGYANGR · Metals & Mining

L422 H438

₹425.55

-1.56%

Gabriel India Ltd

63

GABRIEL · Automobile and Auto Components

L1,371 H1,408

₹1,386.7

-0.76%

Hy-tech Engineers Limited

58

HTEL · Capital Goods

L67 H70

₹67.03

-3.37%

Schaeffler India Limited

64

SCHAEFFLER · Automobile and Auto Components

L3,968 H4,042

₹4,007.7

-0.41%

Emcure Pharmaceuticals L

68

EMCURE · Healthcare

L1,932 H1,977

₹1,950.6

-0.08%

← Prev 1 2 3 4 Next →