Best Energy Stocks in India

NTPC Ltd share price
 355.07
 6.81
1.96%
Power
Torrent Power Ltd share price
 1,417.94
 19.22
1.37%
Power
Power Grid Corporation of India Ltd share price
 284.38
 2.51
0.89%
Power
JSW Energy Ltd share price
 569.64
 2.52
0.44%
Power
Adani Power Ltd share price
 216.26
- 0.65
0.30%
Power
Tata Power Company Ltd share price
 396.99
- 1.27
0.32%
Power
Reliance Industries Ltd share price
 1,311.10
- 14.31
1.08%
Crude Oil
Begin your investment journey today
Login/Register
Start Now