Nishat Chunian Power Limited (PSX:NCPL)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
50.97
+0.74 (1.47%)
At close: Oct 9, 2026

Nishat Chunian Power Financials Overview

Millions PKR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
9,4279,4275,56615,21518,22125,416
Revenue Growth
69.36%69.36%-63.42%-16.50%-28.31%118.29%
Net Income
2,4802,480-3,3764,9123,9572,504
Earnings Per Share
6.756.75-9.1913.3710.776.82
EPS Growth
---24.16%58.03%-0.22%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
1,5841,58411,9324,6001,7688,631
Total Debt
3,3103,310749.75123.28975.110,869
Net Cash (Debt)
-1,726-1,72611,1834,477793.03-2,238
Net Cash Growth
--149.78%464.54%--
Net Cash Per Share
-4.70-4.7030.4412.192.16-6.09

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
-4,253-4,2538,3723,9717,4897,769
Capital Expenditures
-52.13-52.13-107.66-493.94-784.53-549.84
Free Cash Flow
-4,306-4,3068,2643,4776,7047,219
Free Cash Flow Growth
--137.64%-48.13%-7.13%375.45%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Pretax Margin
31.12%31.12%-56.43%32.34%21.72%9.85%
Profit Margin
26.31%26.31%-60.65%32.29%21.71%9.85%
FCF Margin
-45.67%-45.67%148.47%22.86%36.79%28.40%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Dividend Per Share
2.0002.5007.000--10.000
Dividend Per Share Growth
0%-64.29%----
Dividend Yield
3.92%3.95%30.00%--145.05%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
7.559.56-2.241.552.19
Forward PE
5.967.742.032.572.372.50
P/FCF Ratio
--1.083.160.920.76
PS Ratio
1.992.511.600.720.340.22