High ROE Stocks

Companies earning an ROE above 20% — a hallmark of capital-efficient, high-quality businesses.

Criteria: ROE > 20%, market cap > ₹500 Cr, ranked by ROE.
10 stocks match · NSE & BSE data
CompanyPriceROEROCEP/EMkt Cap (Cr)
MCLEOD RUSSEL INDIA LTD.MCLEODRUSS₹55.64720.0%-4.7%582
OMAXE LIMITEDOMAXE₹93.5349.1%-110.0%1,714
MADRAS FERTILISERS LTDMADRASFERT₹68.02292.0%14.8%13.81,091
SUN PHARMA ADV.RES.CO.LTDSPARC₹235.2281.0%165.0%5.07,632
AQYLON NEXUS LIMITEDAQYLON₹33.44212.8%131.0%186.3850
RAYMOND LTDRAYMOND₹604.75168.0%3.1%0.74,028
INDOSOLAR LIMITEDWAAREEINDO₹381.45151.0%124.0%6.51,593
KSOLVES INDIA LIMITEDKSOLVES₹296.85132.0%127.0%20.5709
AUTOMOTIVE STAMPINGS & ASASAL₹522.3128.0%25.3%29.7839
TIMEX GROUP INDIA LTD.TIMEX₹534116.0%92.8%70.85,361

About this screen

Return on equity measures how much profit a company generates on shareholders’ capital. A consistently high ROE (above 20%) usually signals a durable competitive advantage and disciplined management — the businesses that compound wealth over decades.

What to watch out for

A high ROE can be inflated by heavy debt. Always cross-check the debt-to-equity ratio — an ROE built on leverage is riskier than one built on genuine profitability.

Build your own screen
Full screener with 20+ fundamental & technical filters.
Understand the Return on Equity (ROE)
Formula, calculator and healthy ranges.

Related screens

All stock screens →

Screens are a research starting point, not a buy recommendation. Data from NSE & BSE feeds; for informational purposes only, not investment advice. Consult a SEBI-registered advisor before investing.