Loading...
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

D1W1MN
P/E
62.71
P/S
3.98
EPS
0.25
Div Yield, %
0.69%
Shrs. gr., 5y
7.16%
Rev. gr., 5y
-2.68%
Revenues
556m
-6.91%
368,361,642430,581,363414,149,672410,838,273447,933,841471,425,182573,839,828637,336,323564,094,083591,950,765678,441,156597,692,700556,418,730
Net income
35m
+16.71%
31,086,12839,646,13036,588,11121,118,03338,228,71941,464,42144,900,24542,925,95822,791,77140,235,36937,641,55430,221,62335,271,490
CFO
35m
-43.81%
28,420,40039,307,10037,217,13025,933,06650,399,58141,081,97031,121,70155,606,85284,027,24883,214,33061,029,69962,119,61634,906,518
Dividend
Jul 05, 20240.11 CNY/sh

Profile

Shanghai Yahong Moulding Co., Ltd. designs and manufactures medium and small-sized precise plastic moulds. The company is based in Shanghai, China.
IPO date
Aug 12, 2016
Employees
Domiciled in
CN
Incorporated in
CN

Valuation

Title
CNY in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑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%