Saif Power Limited (PSX:SPWL)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
9.05
-0.09 (-0.98%)
At close: Aug 20, 2026

Saif Power Financials Overview

Millions PKR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
8,7149,1898,06119,04422,87016,394
Revenue Growth
5.43%13.99%-57.67%-16.73%39.50%83.69%
Net Income
-16.75-38.45-272.42336.12,1601,955
Earnings Per Share
-0.04-0.10-0.700.875.595.06
EPS Growth
----84.44%10.46%-17.42%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
387.71629.963.223,9587,2461,017
Total Debt
4,9244,6809,08312,41616,4148,584
Net Cash (Debt)
-4,536-4,050-9,080-8,458-9,168-7,567
Net Cash Growth
------
Net Cash Per Share
-11.74-10.48-23.49-21.89-23.72-19.58

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-835.654,8822,3053,6672,8572,249
Capital Expenditures
-26.85-26.83-4.86-0.74-2.48-0.73
Free Cash Flow
-862.494,8552,3003,6662,8552,249
Free Cash Flow Growth
-111.08%-37.27%28.42%26.96%314.82%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
0.41%0.15%-3.38%1.76%8.53%11.95%
Profit Margin
-0.19%-0.42%-3.38%1.76%9.44%11.93%
FCF Margin
-9.90%52.83%28.53%19.25%12.48%13.72%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.5001.7501.2504.2908.5008.000
Dividend Per Share Growth
0%40.00%-70.86%-49.53%6.25%113.33%
Dividend Yield
16.41%16.88%10.77%30.52%83.25%136.03%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---22.143.323.73
Forward PE
-2.092.354.313.125.17
P/FCF Ratio
-0.892.322.032.513.24
PS Ratio
0.400.470.660.390.310.45