Loading...
XSHG603960
Market cap668mUSD
Jan 09, Last price  
18.73CNY
1D
1.52%
1Q
2.18%
IPO
282.53%
Name

Shanghai Kelai Mechatronics Engineering Co Ltd

Chart & Performance

D1W1MN
XSHG:603960 chart
P/E
52.99
P/S
7.12
EPS
0.35
Div Yield, %
0.40%
Shrs. gr., 5y
1.40%
Rev. gr., 5y
3.37%
Revenues
688m
+1.62%
82,586,219120,182,093120,599,440154,865,519192,415,761251,914,795583,218,056796,302,410766,142,805560,917,686677,275,697688,219,310
Net income
92m
+43.53%
22,496,61434,680,25828,327,81030,624,84235,795,84949,239,56465,148,35999,994,728129,190,54849,818,02864,422,43692,467,986
CFO
177m
+993.90%
17,076,40819,859,59510,754,95613,180,49060,872,56876,515,11710,567,840222,373,862167,670,032016,159,186176,764,635
Dividend
Sep 26, 20240.028 CNY/sh
Earnings
May 22, 2025

Profile

Shanghai Kelai Mechatronics Engineering Co.,Ltd engages in the research, development, manufacture, and sale of intelligent equipment and industrial robot systems. It offers industrial robot systems and flexible automation equipment for use in automotive electronics and interiors, and other fileds. The company was founded in 2003 and is based in Shanghai, China.
IPO date
Mar 14, 2017
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
688,219
1.62%
677,276
20.74%
Cost of revenue
570,860
581,920
Unusual Expense (Income)
NOPBT
117,359
95,356
NOPBT Margin
17.05%
14.08%
Operating Taxes
10,224
4,316
Tax Rate
8.71%
4.53%
NOPAT
107,135
91,040
Net income
92,468
43.53%
64,422
29.32%
Dividends
(19,499)
(15,135)
Dividend yield
0.50%
0.33%
Proceeds from repurchase of equity
(4,778)
BB yield
0.12%
Debt
Debt current
35,000
Long-term debt
Deferred revenue
818
982
Other long-term liabilities
Net debt
(354,430)
(223,060)
Cash flow
Cash from operating activities
176,765
16,159
CAPEX
(21,967)
Cash from investing activities
(37,598)
Cash from financing activities
(59,925)
FCF
133,809
7,918
Balance
Cash
325,335
245,002
Long term investments
29,095
13,058
Excess cash
320,019
224,197
Stockholders' equity
730,328
684,188
Invested Capital
766,627
793,382
ROIC
13.74%
11.94%
ROCE
10.79%
9.36%
EV
Common stock shares outstanding
264,194
260,944
Price
14.87
-16.13%
17.73
-51.26%
Market cap
3,928,568
-15.09%
4,626,546
-51.26%
EV
3,574,137
4,403,486
EBITDA
149,121
125,067
EV/EBITDA
23.97
35.21
Interest
484
1,025
Interest/NOPBT
0.41%
1.07%