SPC Power Corporation (PSE:SPC)
Philippines flag Philippines · Delayed Price · Currency is PHP
9.40
+0.12 (1.29%)
At close: Aug 28, 2026

SPC Power Financials Overview

Millions PHP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,1792,9943,0352,8742,4962,469
Revenue Growth
28.71%-1.33%5.59%15.14%1.07%23.71%
Net Income
2,0552,2231,4831,1701,2721,191
Earnings Per Share
1.371.490.990.780.850.80
EPS Growth
26.18%50.02%26.64%-8.05%6.86%-25.74%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6,4436,9944,6594,7434,0312,984
Total Debt
982.134.497.129.5611.392.66
Net Cash (Debt)
5,4616,9894,6524,7334,0202,981
Net Cash Growth
1.65%50.26%-1.73%17.75%34.84%-24.29%
Net Cash Per Share
3.654.673.113.162.691.99

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,3371,733477.85837.89366.28300.43
Capital Expenditures
-1,035-42.38-36.92-94.78-73.87-70.78
Free Cash Flow
302.131,691440.93743.11292.4229.66
Free Cash Flow Growth
-76.22%283.45%-40.66%154.14%27.32%-60.39%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
72.44%84.15%48.09%43.02%51.95%51.81%
Profit Margin
64.63%74.23%48.86%40.71%50.98%48.22%
FCF Margin
9.50%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
12.44%-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.856.569.098.9611.1317.55
P/FCF Ratio
46.568.6230.5814.1048.4290.97
PS Ratio
4.434.874.443.655.678.46