Best Energy Stocks in India

77 Energy companies are listed on the NSE & BSE, led by RELIANCE INDUSTRIES LTD — the top 10 have a combined market cap of about ₹31.02L cr. The table below shows share price, market cap, PE ratio and ROE; click any company for full fundamentals, shareholding and AI analysis.

CompanyPriceChangeMarket CapPEROE
RELIANCE INDUSTRIES LTD₹1,327.2+2.36%₹17.96L cr21.88.9%
OIL AND NATURAL GAS CORP.₹247.29+0.22%₹3.11L cr7.211.7%
COAL INDIA LTD₹427.65+0.07%₹2.64L cr8.728.5%
INDIAN OIL CORP LTD₹141.69-0.08%₹2.00L cr4.820.7%
BHARAT PETROLEUM CORP LT₹315.55+1.14%₹1.37L cr5.228.8%
GAIL (INDIA) LTD₹171.2-0.30%₹1.13L cr15.18.7%
HINDUSTAN PETROLEUM CORP₹400.4+0.25%₹85,205 cr4.730.9%
ADANI TOTAL GAS LIMITED₹706.6-0.16%₹77,738 cr126.714.1%
OIL INDIA LTD₹435.35+1.37%₹70,810 cr10.312.3%
AEGIS LOGISTICS LIMITED₹1,349.1+3.98%₹47,379 cr51.716.8%

More Energy companies

Energy stocks — frequently asked

How many Energy stocks are listed in India?
There are 77 Energy companies listed on the NSE and BSE, the largest by market capitalisation being RELIANCE INDUSTRIES LTD (RELIANCE). The full list with share prices is on DocStoX.
Which is the biggest Energy stock?
RELIANCE INDUSTRIES LTD (RELIANCE) is the largest Energy stock by market capitalisation at ₹17.96L cr, trading at ₹1,327.2.

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