Skip to main content
All stocks

Nifty Energy Stocks List

Energy + utilities companies — oil/gas, power generation, renewables.

40 constituents · prices refresh daily after NSE close

Open Free Demat to Invest
Top Gainers Today
  • Bharat Heavy Electricals Ltd.+6.99%
  • CESC Ltd.+5.97%
  • Adani Green Energy Ltd.+5.18%
  • Adani Energy Solutions Ltd.+4.18%
  • Thermax Ltd.+2.51%
Top Losers Today
  • Jaiprakash Power Ventures Ltd.-3.35%
  • Oil India Ltd.-3.20%
  • Oil & Natural Gas Corporation Ltd.-2.22%
  • CG Power and Industrial Solutions Ltd.-1.36%
  • Suzlon Energy Ltd.-1.12%

All Nifty Energy constituents

40 stocks

SymbolCompanyPrice
ABBABB India Ltd.₹7,236.5Buy
ADANIENSOLAdani Energy Solutions Ltd.₹1,398.4Buy
ADANIGREENAdani Green Energy Ltd.₹1,290.7Buy
ADANIPOWERAdani Power Ltd.₹227.3Buy
ATGLAdani Total Gas Ltd.₹643.15Buy
AEGISLOGAegis Logistics Ltd.₹718.4Buy
BHELBharat Heavy Electricals Ltd.₹377.05Buy
BPCLBharat Petroleum Corporation Ltd.₹301.7Buy
CESCCESC Ltd.₹198.72Buy
CGPOWERCG Power and Industrial Solutions Ltd.₹802.3Buy
CASTROLINDCastrol India Ltd.₹185.79Buy
COALINDIACoal India Ltd.₹479.95Buy
GAILGAIL (India) Ltd.₹164.48Buy
GVT&DGE Vernova T&D India Ltd.₹4,486.6Buy
HINDPETROHindustan Petroleum Corporation Ltd.₹373.85Buy
POWERINDIAHitachi Energy India Ltd.₹33,730Buy
IOCIndian Oil Corporation Ltd.₹142.26Buy
IGLIndraprastha Gas Ltd.₹166.91Buy
INOXWINDInox Wind Ltd.₹103.38Buy
JSWENERGYJSW Energy Ltd.₹562.3Buy
JPPOWERJaiprakash Power Ventures Ltd.₹19.06Buy
MGLMahanagar Gas Ltd.₹1,135.4Buy
NHPCNHPC Ltd.₹83.28Buy
NLCINDIANLC India Ltd.₹320.4Buy
NTPCGREENNTPC Green Energy Ltd.₹111.29Buy
NTPCNTPC Ltd.₹400.05Buy
NAVANava Ltd.₹675.8Buy
ONGCOil & Natural Gas Corporation Ltd.₹292.9Buy
OILOil India Ltd.₹475.1Buy
PETRONETPetronet LNG Ltd.₹276.7Buy
POWERGRIDPower Grid Corporation of India Ltd.₹319.05Buy
RELIANCEReliance Industries Ltd.₹1,463.1Buy
RPOWERReliance Power Ltd.₹28.73Buy
SJVNSJVN Ltd.₹79.86Buy
ENRINSiemens Energy India Ltd.₹3,320.7Buy
SIEMENSSiemens Ltd.₹3,834.1Buy
SUZLONSuzlon Energy Ltd.₹54.96Buy
TATAPOWERTata Power Co. Ltd.₹441.4Buy
THERMAXThermax Ltd.₹4,179.8Buy
TORNTPOWERTorrent Power Ltd.₹1,724Buy

⚠️ Important Disclaimer: InvestingPro is not a registered investment advisor or SEBI-registered entity. Content is for educational purposes only and should not be considered personalized financial advice. Please consult a licensed financial professional before making investment decisions. Read full disclaimer →

Nifty Energyconstituents sourced from NSE's public archive. Index composition reviewed by NSE Indices Ltd quarterly. Prices are last-close values updated daily after market hours; this is not a live trading feed. Past performance is not a reliable indicator of future results.

No paid rankings
Methodology disclosed
SEBI-compliant
228+ researched articles