XSHE
300765
Market cap11bUSD
Apr 09, Last price
38.27CNY
1D
3.68%
1Q
56.97%
IPO
353.75%
Name
CSPC Innovation Pharmaceutical Co Ltd
Chart & Performance
Profile
CSPC Innovation Pharmaceutical Co., Ltd. manufactures and sells caffeine, and vitamin C health supplement and beverage products. The company is based in Shijiazhuang, China. CSPC Innovation Pharmaceutical Co., Ltd. is a subsidiary of CSPC Pharmaceutical Group Limited.
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 | 2,501,700 -4.75% | 2,626,489 83.42% | |||||||
Cost of revenue | 1,600,847 | 1,800,301 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 900,853 | 826,188 | |||||||
NOPBT Margin | 36.01% | 31.46% | |||||||
Operating Taxes | 136,470 | 124,761 | |||||||
Tax Rate | 15.15% | 15.10% | |||||||
NOPAT | 764,383 | 701,427 | |||||||
Net income | 755,557 4.03% | 726,278 84.70% | |||||||
Dividends | (97,848) | (97,562) | |||||||
Dividend yield | 0.23% | 1.00% | |||||||
Proceeds from repurchase of equity | 483,919 | (69) | |||||||
BB yield | -1.13% | 0.00% | |||||||
Debt | |||||||||
Debt current | 223 | ||||||||
Long-term debt | 1,682 | 19,800 | |||||||
Deferred revenue | 33,258 | 37,208 | |||||||
Other long-term liabilities | 1 | ||||||||
Net debt | (3,420,490) | (2,429,151) | |||||||
Cash flow | |||||||||
Cash from operating activities | 927,241 | 640,718 | |||||||
CAPEX | (95,732) | ||||||||
Cash from investing activities | (92,986) | 311,878 | |||||||
Cash from financing activities | 365,206 | ||||||||
FCF | 819,801 | 272,266 | |||||||
Balance | |||||||||
Cash | 3,422,173 | 2,195,684 | |||||||
Long term investments | 253,489 | ||||||||
Excess cash | 3,297,088 | 2,317,849 | |||||||
Stockholders' equity | 4,017,460 | 2,806,623 | |||||||
Invested Capital | 1,824,174 | 1,644,127 | |||||||
ROIC | 44.08% | 46.04% | |||||||
ROCE | 17.59% | 20.85% | |||||||
EV | |||||||||
Common stock shares outstanding | 1,170,522 | 1,114,067 | |||||||
Price | 36.62 317.72% | 8.77 2.87% | |||||||
Market cap | 42,864,510 338.89% | 9,766,655 16.61% | |||||||
EV | 39,452,374 | 7,346,098 | |||||||
EBITDA | 1,000,950 | 899,132 | |||||||
EV/EBITDA | 39.41 | 8.17 | |||||||
Interest | 640 | 219 | |||||||
Interest/NOPBT | 0.07% | 0.03% |