XSHG
603159
Market cap310mUSD
Jun 10, Last price
15.80CNY
1D
-0.81%
1Q
7.43%
Jan 2017
-72.34%
IPO
104.22%
Name
Shanghai Yahong Moulding Co Ltd
Chart & Performance
Profile
Shanghai Yahong Moulding Co., Ltd. designs and manufactures medium and small-sized precise plastic moulds. The company is based in Shanghai, 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 | 556,419 -6.91% | 597,693 -11.90% | |||||||
Cost of revenue | 489,223 | 536,652 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 67,195 | 61,041 | |||||||
NOPBT Margin | 12.08% | 10.21% | |||||||
Operating Taxes | 2,751 | 1,249 | |||||||
Tax Rate | 4.09% | 2.05% | |||||||
NOPAT | 64,445 | 59,792 | |||||||
Net income | 35,271 16.71% | 30,222 -19.71% | |||||||
Dividends | (14,113) | (14,000) | |||||||
Dividend yield | 0.61% | 0.77% | |||||||
Proceeds from repurchase of equity | |||||||||
BB yield | |||||||||
Debt | |||||||||
Debt current | 3,003 | 128 | |||||||
Long-term debt | 128 | ||||||||
Deferred revenue | 3,248 | 4,667 | |||||||
Other long-term liabilities | |||||||||
Net debt | (139,368) | (127,165) | |||||||
Cash flow | |||||||||
Cash from operating activities | 34,907 | 62,120 | |||||||
CAPEX | (13,387) | ||||||||
Cash from investing activities | (22,893) | ||||||||
Cash from financing activities | (11,242) | (14,271) | |||||||
FCF | 40,008 | 69,609 | |||||||
Balance | |||||||||
Cash | 142,371 | 127,420 | |||||||
Long term investments | 1 | 1 | |||||||
Excess cash | 114,550 | 97,536 | |||||||
Stockholders' equity | 387,284 | 397,602 | |||||||
Invested Capital | 392,647 | 381,433 | |||||||
ROIC | 16.65% | 15.71% | |||||||
ROCE | 13.24% | 12.73% | |||||||
EV | |||||||||
Common stock shares outstanding | 141,086 | 140,000 | |||||||
Price | 16.40 25.77% | 13.04 -16.78% | |||||||
Market cap | 2,313,810 26.74% | 1,825,600 -16.78% | |||||||
EV | 2,174,442 | 1,698,435 | |||||||
EBITDA | 95,791 | 84,976 | |||||||
EV/EBITDA | 22.70 | 19.99 | |||||||
Interest | 154 | 22 | |||||||
Interest/NOPBT | 0.23% | 0.04% |