XSHG
600886
Market cap16bUSD
Apr 03, Last price
14.86CNY
1D
1.71%
1Q
-6.01%
Jan 2017
122.79%
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 |
---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | |||||||||
Revenues | 56,711,862 12.32% | 50,489,244 15.58% | |||||||
Cost of revenue | 36,821,178 | 34,728,263 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 19,890,685 | 15,760,981 | |||||||
NOPBT Margin | 35.07% | 31.22% | |||||||
Operating Taxes | 2,055,201 | 1,753,040 | |||||||
Tax Rate | 10.33% | 11.12% | |||||||
NOPAT | 17,835,484 | 14,007,941 | |||||||
Net income | 6,704,937 -12.70% | 7,679,930 48.39% | |||||||
Dividends | (7,011,545) | (1,218,758) | |||||||
Dividend yield | 6.95% | 1.51% | |||||||
Proceeds from repurchase of equity | |||||||||
BB yield | |||||||||
Debt | |||||||||
Debt current | 9,412,128 | 21,748,320 | |||||||
Long-term debt | 127,654,433 | 118,284,750 | |||||||
Deferred revenue | 153,171 | ||||||||
Other long-term liabilities | 1,962,574 | 1,420,452 | |||||||
Net debt | 115,313,452 | 118,356,141 | |||||||
Cash flow | |||||||||
Cash from operating activities | 21,268,123 | 21,963,502 | |||||||
CAPEX | |||||||||
Cash from investing activities | (20,656,256) | ||||||||
Cash from financing activities | (939,112) | ||||||||
FCF | 15,077,709 | 2,428,897 | |||||||
Balance | |||||||||
Cash | 11,496,424 | 11,769,933 | |||||||
Long term investments | 10,256,684 | 9,906,996 | |||||||
Excess cash | 18,917,515 | 19,152,467 | |||||||
Stockholders' equity | 85,608,257 | 77,115,095 | |||||||
Invested Capital | 221,400,608 | 214,267,088 | |||||||
ROIC | 8.19% | 6.70% | |||||||
ROCE | 8.25% | 6.74% | |||||||
EV | |||||||||
Common stock shares outstanding | 7,659,284 | 7,454,180 | |||||||
Price | 13.18 21.70% | 10.83 -5.58% | |||||||
Market cap | 100,949,359 25.05% | 80,728,767 -5.58% | |||||||
EV | 259,313,642 | 238,192,648 | |||||||
EBITDA | 29,812,724 | 25,389,499 | |||||||
EV/EBITDA | 8.70 | 9.38 | |||||||
Interest | 4,612,319 | 5,086,741 | |||||||
Interest/NOPBT | 23.19% | 32.27% |