Low P/E stocks with ROE above 12%

Listed companies trading below 15 times earnings while earning more than 12% on equity (market cap above ₹500 crore).

Data as of the close

CompanyP/EROE %PriceD/EMarket cap
State Bank of India11.715.4₹1,08010.55₹10.0L Cr
Life Insurance Corporation of India8.137.8₹399.30.00₹5.1L Cr
Infosys Ltd14.731.9₹1,141.50.09₹4.6L Cr
Axis Bank Ltd13.913.1₹1,3317.73₹4.2L Cr
NTPC Ltd10.415.1₹319.11.31₹3.1L Cr
Coal India Ltd7.528.2₹403.50.12₹2.5L Cr
Power Grid Corporation of India Ltd14.815.3₹257.451.42₹2.4L Cr
Hindustan Zinc Ltd11.476.5₹554.850.22₹2.3L Cr
Hindalco Industries Ltd9.113.0₹943.60.71₹2.1L Cr
Indian Oil Corporation Ltd4.320.5₹144.040.60₹2.0L Cr
Wipro Ltd14.715.5₹194.60.28₹1.9L Cr
Punjab National Bank7.213.0₹142.8111.99₹1.6L Cr
Union Bank of India7.015.7₹2039.88₹1.6L Cr
Vedanta Aluminium Metal Ltd9.988.8₹379.81.42₹1.5L Cr
Bank of Baroda6.012.7₹273.8411.21₹1.4L Cr
Bharat Petroleum Corporation Ltd9.428.8₹3020.62₹1.3L Cr
Indian Bank9.515.4₹932.8510.95₹1.3L Cr
Canara Bank5.816.1₹130.9114.57₹1.2L Cr
Muthoot Finance Ltd9.430.9₹2,8404.10₹1.1L Cr
Power Finance Corporation Ltd4.220.7₹334.256.94₹1.1L Cr
Indian Railway Finance Corporation Ltd14.812.8₹83.37.12₹1.1L Cr
Indus Towers Ltd14.818.6₹3960.56₹1.0L Cr
Vedanta Ltd7.738.1₹259.682.44₹1.0L Cr
IDBI Bank Ltd10.414.1₹805.35₹86.1K Cr
REC Ltd5.220.1₹301.855.63₹79.4K Cr
Oil India Ltd8.612.2₹441.50.65₹72.1K Cr
Bank of Maharashtra8.822.6₹91.711.36₹70.5K Cr
Bank of India5.612.4₹154.112.36₹70.1K Cr
NMDC Ltd8.223.4₹69.80.19₹61.5K Cr
National Aluminium Co. Ltd8.529.4₹3300.00₹61.0K Cr
Indian Overseas Bank9.514.9₹31.6311.22₹60.9K Cr
General Insurance Corporation of India6.614.6₹338.250.00₹59.3K Cr
Petronet LNG Ltd10.518.4₹324.050.09₹48.6K Cr
Mahindra & Mahindra Financial Services Ltd10.812.3₹286.855.44₹39.9K Cr
Karur Vysya Bank Ltd12.519.1₹381.558.47₹36.9K Cr
Housing & Urban Development Corporation Ltd7.520.1₹167.67.19₹33.6K Cr
NLC India Ltd8.413.9₹237.911.21₹33.0K Cr
LIC Housing Finance Ltd5.514.4₹585.16.50₹32.2K Cr
Mangalore Refinery & Petrochemicals Ltd7.514.5₹178.680.60₹31.3K Cr
PNB Housing Finance Ltd12.512.7₹1,117.33.93₹29.3K Cr
Cholamandalam Financial Holdings Ltd9.917.5₹1,46013.50₹27.4K Cr
IIFL Finance Ltd11.012.6₹641.15.47₹27.4K Cr
Redington Ltd13.616.9₹349.70.59₹27.3K Cr
Apollo Tyres Ltd12.913.1₹420.80.31₹26.7K Cr
TVS Holdings12.030.6₹12,7456.80₹26.1K Cr
Great Eastern Shipping Co. Ltd5.815.9₹1,5180.06₹21.7K Cr
Chennai Petroleum Corporation Ltd3.731.9₹1,428.20.16₹21.3K Cr
Indraprastha Gas Ltd14.613.3₹142.330.01₹19.9K Cr
Emmvee Photovoltaic Power Ltd13.550.7₹277.090.25₹19.2K Cr
CESC Ltd11.012.0₹128.481.80₹17.0K Cr

How this list is made: P/E between 0 and 15 and return on equity above 12%; market cap above ₹500 crore. Lowest P/E first.

Track any stock on this list — free

Get an alert when it reports results or files news, with the key numbers and what management said.

More lists

Frequently asked questions

Which stocks have a low P/E?

The table lists companies below 15 times earnings that also earn more than 12% on equity, cheapest first.

Why add an ROE filter?

A low P/E alone often flags weak businesses. Requiring ROE above 12% keeps companies that are still profitable on their capital.

Does a low P/E mean a stock is undervalued?

Not always — earnings may be about to fall. Read the latest results and concall guidance before deciding.

Disclaimer: Lists are built from exchange closing prices and reported financials, for information only. They are not investment advice or a recommendation to buy or sell any security.

Explore More Tools

Discover more ways to research and analyze Indian stocks