XSHG
600886
Market cap14bUSD
Sep 30, Last price
13.06CNY
Name
SDIC Power Holdings Co Ltd
Chart & Performance
Profile
SDIC Power Holdings Co., Ltd. engages in the electricity business in China. It generates electricity with an installed capacity of 20.765 million kilowatts of hydropower; 11.8808 million kilowatts of thermal power; and 2.2305 million kilowatts of wind power; and 1.342 million kilowatts solar power. SDIC Power Holdings Co., Ltd. is based in Beijing, China.
Valuation
Title CNY in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | ||||||||||
Revenues | 57,819,279 1.95% | 56,711,862 12.32% | 50,489,244 15.58% | |||||||
Cost of revenue | 38,027,001 | 36,821,178 | 34,728,263 | |||||||
Unusual Expense (Income) | ||||||||||
NOPBT | 19,792,278 | 19,890,685 | 15,760,981 | |||||||
NOPBT Margin | 34.23% | 35.07% | 31.22% | |||||||
Operating Taxes | 3,681,222 | 2,055,201 | 1,753,040 | |||||||
Tax Rate | 18.60% | 10.33% | 11.12% | |||||||
NOPAT | 16,111,056 | 17,835,484 | 14,007,941 | |||||||
Net income | 6,643,033 -0.92% | 6,704,937 -12.70% | 7,679,930 48.39% | |||||||
Dividends | (8,497,826) | (7,011,545) | (1,218,758) | |||||||
Dividend yield | 6.67% | 6.95% | 1.51% | |||||||
Proceeds from repurchase of equity | ||||||||||
BB yield | ||||||||||
Debt | ||||||||||
Debt current | 28,240,177 | 9,412,128 | 21,748,320 | |||||||
Long-term debt | 129,499,596 | 127,654,433 | 118,284,750 | |||||||
Deferred revenue | 4,512 | 153,171 | ||||||||
Other long-term liabilities | 2,048,204 | 1,962,574 | 1,420,452 | |||||||
Net debt | 125,286,326 | 115,313,452 | 118,356,141 | |||||||
Cash flow | ||||||||||
Cash from operating activities | 24,657,129 | 21,268,123 | 21,963,502 | |||||||
CAPEX | (21,766,365) | |||||||||
Cash from investing activities | (22,650,142) | (20,656,256) | ||||||||
Cash from financing activities | (3,152,142) | (939,112) | ||||||||
FCF | (2,989,223) | 15,077,709 | 2,428,897 | |||||||
Balance | ||||||||||
Cash | 10,311,822 | 11,496,424 | 11,769,933 | |||||||
Long term investments | 22,141,625 | 10,256,684 | 9,906,996 | |||||||
Excess cash | 29,562,483 | 18,917,515 | 19,152,467 | |||||||
Stockholders' equity | 92,566,461 | 85,608,257 | 77,115,095 | |||||||
Invested Capital | 237,861,712 | 221,400,608 | 214,267,088 | |||||||
ROIC | 7.02% | 8.19% | 6.70% | |||||||
ROCE | 7.38% | 8.25% | 6.74% | |||||||
EV | ||||||||||
Common stock shares outstanding | 7,662,975 | 7,659,284 | 7,454,180 | |||||||
Price | 16.62 26.10% | 13.18 21.70% | 10.83 -5.58% | |||||||
Market cap | 127,358,644 26.16% | 100,949,359 25.05% | 80,728,767 -5.58% | |||||||
EV | 299,731,870 | 259,313,642 | 238,192,648 | |||||||
EBITDA | 30,176,885 | 29,812,724 | 25,389,499 | |||||||
EV/EBITDA | 9.93 | 8.70 | 9.38 | |||||||
Interest | 4,406,832 | 4,612,319 | 5,086,741 | |||||||
Interest/NOPBT | 22.27% | 23.19% | 32.27% |