NTPC Limited
NSE: NTPC · Power · PSU
₹354.56
▼ -1.51%Price chart
Illustrative price history · not actual market candles
A. Company overview
India's largest power generation utility with growing renewables capacity.
B. Fundamental analysis (illustrative)
Revenue growth
+6.28%
Net profit growth
+28.48%
Operating margin
30.63%
EBITDA margin
37.69%
ROE
27.51%
ROCE
33.37%
Debt / Equity
1.08
EPS
₹21.70
Operating cash flow
₹1,12,803 Cr
Working capital
₹28,562 Cr
5-year revenue & profit (₹ Cr)
C. Financial statements (illustrative)
| ₹ Cr | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|
| Revenue | 2,60,843 | 2,68,871 | 3,00,322 | 3,37,623 | 3,57,024 |
| EBITDA | 84,595 | 95,568 | 1,08,443 | 1,20,579 | 1,34,574 |
| Net profit | 52,872 | 59,730 | 67,777 | 75,362 | 84,109 |
| EPS (₹) | 15.19 | 16.93 | 18.66 | 20.4 | 22.13 |
D. Valuation analysis
P/E
16.34
P/B
2.15
EV/EBITDA
16.52
Price/Sales
8.74
EPS
₹21.70
Dividend yield
3.32%
Peer comparison — Power
| Company | CMP | P/E | P/B | ROE | D/E |
|---|---|---|---|---|---|
| NTPC Limited | 354.56 | 16.34 | 2.15 | 27.51% | 1.08 |
| Power Grid Corporation | 321.76 | 11.58 | 5.13 | 14.48% | 0.65 |
| Adani Green Energy | 992.4 | 39.24 | 6.94 | 28.55% | 1.14 |
| Tata Power | 405.44 | 22.32 | 8.4 | 19.93% | 0.87 |
E. Technical analysis
RSI (14)
54.67
MACD
-4.01
Support
₹336.83
Resistance
₹375.83
Volume
18,38,245
Illustrative technical charts · not actual market history
Candlestick (last 50 sessions)
Price with 50-DMA & 200-DMA, volume
Fibonacci retracement levels
F. Shareholding pattern
G. SWOT analysis
Strengths
- Established position in Power
- ROE of 27.51% in demo data
Weaknesses
- Elevated leverage
- Cyclical exposure
Opportunities
- Domestic demand growth
- Expansion in Thermal
Threats
- Regulatory changes
- Competitive intensity
Illustrative template points for demonstration.
H. Research conclusion
Financial strength
Moderate leverage to monitor
Business quality
High capital efficiency
Valuation
Reasonable valuation
Growth
Sales growth of 6.28%
Risk assessment
Medium risk
Overall
Illustrative BUY opinion · target ₹437.93 · stop loss ₹323.04
I. Corporate actions
Dividend history (₹/share)
| Year | Dividend |
|---|---|
| FY22 | 9.42 |
| FY23 | 10.12 |
| FY24 | 10.83 |
| FY25 | 11.54 |
| FY26 | 12.24 |
Bonus, splits & announcements
- Bonus history: none in demo dataset
- Stock split history: none in demo dataset
- Board meeting for quarterly results — demo announcement