Loading...
XSHE300733
Market cap494mUSD
Jan 10, Last price  
11.96CNY
1D
-6.93%
1Q
12.94%
IPO
-6.42%
Name

Chengdu Xiling Power Science & Technology Incorporated Co

Chart & Performance

D1W1MN
XSHE:300733 chart
P/E
P/S
2.39
EPS
Div Yield, %
0.52%
Shrs. gr., 5y
4.15%
Rev. gr., 5y
23.87%
Revenues
1.52b
+37.24%
372,141,593433,282,411512,151,646648,110,553615,938,010521,047,721525,007,098513,173,338749,943,8111,107,236,5311,519,609,636
Net income
0k
-100.00%
42,182,43354,027,33362,966,56192,756,085101,029,92866,687,60221,236,0328,112,69920,040,47736,991,6090
CFO
128m
+239.82%
37,083,31367,120,44991,368,60793,497,31977,422,85192,889,77938,006,9181,286,34136,170,54337,527,566127,525,785
Dividend
Jun 19, 20230.1 CNY/sh
Earnings
May 16, 2025

Profile

Chengdu Xiling Power Science & Technology Incorporated Company produces and sells automotive engine components for high-tech enterprises in China. The company offers camshafts, damper pulleys, connecting rods, and casting and forging parts. It also exports its products. The company was founded in 1999 and is based in Chengdu, China.
IPO date
Jan 16, 2018
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
1,519,610
37.24%
1,107,237
47.64%
Cost of revenue
1,459,449
957,726
Unusual Expense (Income)
NOPBT
60,160
149,511
NOPBT Margin
3.96%
13.50%
Operating Taxes
(6,682)
Tax Rate
NOPAT
66,842
149,511
Net income
36,992
84.58%
Dividends
(19,017)
Dividend yield
0.52%
Proceeds from repurchase of equity
(19,999)
BB yield
0.55%
Debt
Debt current
207,476
498,013
Long-term debt
157,360
169,996
Deferred revenue
14,517
13,023
Other long-term liabilities
39,337
Net debt
112,391
213,999
Cash flow
Cash from operating activities
127,526
37,528
CAPEX
(105,037)
Cash from investing activities
Cash from financing activities
(211,758)
447,816
FCF
311,989
(59,653)
Balance
Cash
252,446
433,793
Long term investments
20,217
Excess cash
176,465
398,649
Stockholders' equity
601,580
687,565
Invested Capital
1,789,904
2,039,210
ROIC
3.49%
7.70%
ROCE
3.06%
6.13%
EV
Common stock shares outstanding
304,112
277,091
Price
12.04
-6.88%
12.93
-21.25%
Market cap
3,661,512
2.20%
3,582,783
-19.16%
EV
3,799,122
3,842,910
EBITDA
198,149
276,616
EV/EBITDA
19.17
13.89
Interest
25,821
28,326
Interest/NOPBT
42.92%
18.95%