SPC Power Corporation (PSE:SPC)
Philippines flag Philippines · Delayed Price · Currency is PHP
10.02
-0.04 (-0.40%)
At close: Aug 7, 2026

SPC Power Financials Overview

Millions PHP. 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
3,0422,9943,0352,8742,4962,469
Revenue Growth
7.25%-1.33%5.59%15.14%1.07%23.71%
Net Income
2,3062,2231,4831,1701,2721,191
Earnings Per Share
1.541.490.990.780.850.80
EPS Growth
43.10%50.02%26.64%-8.05%6.86%-25.74%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4,9606,9944,6594,7434,0312,984
Total Debt
3.784.497.129.5611.392.66
Net Cash (Debt)
4,9566,9894,6524,7334,0202,981
Net Cash Growth
-0.06%50.26%-1.73%17.75%34.84%-24.29%
Net Cash Per Share
3.314.673.113.162.691.99

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
1,4851,733477.85837.89366.28300.43
Capital Expenditures
-1,009-42.38-36.92-94.78-73.87-70.78
Free Cash Flow
475.71,691440.93743.11292.4229.66
Free Cash Flow Growth
-38.19%283.45%-40.66%154.14%27.32%-60.39%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
85.27%84.15%48.09%43.02%51.95%51.81%
Profit Margin
75.80%74.23%48.86%40.71%50.98%48.22%
FCF Margin
15.64%56.47%14.53%25.86%11.72%9.30%

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.200-1.2000.6000.2001.150
Dividend Per Share Growth
0%-100.00%200.00%-82.61%43.75%
Dividend Yield
11.93%-14.97%10.77%2.72%10.81%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.516.569.098.9611.1317.55
P/FCF Ratio
31.528.6230.5814.1048.4290.97
PS Ratio
4.934.874.443.655.678.46