Best Undervalued Stocks in India

Potentially undervalued Indian stocks — profitable companies (ROE ≥ 15%) trading at a modest P/E (≤ 20) with a real market cap. A value-screen starting point, not a buy list. The 10 names below have a combined market cap of about ₹52.47L cr. The table shows share price, market cap, PE ratio and ROE — click any company for full fundamentals, shareholding and AI analysis.

CompanyPriceChangeMarket CapPEROE
ICICI BANK LTD.₹1,444.3+1.84%₹10.34L cr18.516.1%
STATE BANK OF INDIA₹1,044.3+1.27%₹9.64L cr11.715.4%
TATA CONSULTANCY SERV LT₹2,269+3.09%₹8.21L cr15.251.8%
LIFE INSURA CORP OF INDIA₹433.1-1.19%₹5.48L cr9.537.8%
INFOSYS LIMITED₹1,096.5+1.30%₹4.55L cr14.331.9%
ITC LTD₹280.7+0.48%₹3.52L cr17.629.3%
HCL TECHNOLOGIES LTD₹1,203.9+1.39%₹3.27L cr17.624.0%
POWER GRID CORP. LTD.₹283.55+1.00%₹2.64L cr16.816.5%
COAL INDIA LTD₹427.65+0.07%₹2.64L cr8.728.5%
HINDUSTAN ZINC LIMITED₹518.35-0.69%₹2.19L cr16.376.4%

Undervalued stocks — frequently asked

Which are the best Undervalued stocks in India?
Potentially undervalued Indian stocks — profitable companies (ROE ≥ 15%) trading at a modest P/E (≤ 20) with a real market cap. A value-screen starting point, not a buy list. The largest by market capitalisation is ICICI BANK LTD. (ICICIBANK). See the full list with prices on DocStoX.
Which is the biggest Undervalued stock?
ICICI BANK LTD. (ICICIBANK) is the largest at a market cap of ₹10.34L cr, trading at ₹1,444.3.

Informational purposes only, not investment advice. Consult a SEBI-registered advisor before investing.