Shibaura Mechatronics Corporation

¥2,360As of Sun 8 Nov 2026, 12:00 UTC
TSE:6590Industrials
Country Japan
PE (Fwd) •••
TSR 10Y CAGR 33.58%
Div yield 2.71%
ROE 19.30%
Industrial (Machinery)
Beta (5Y) 1.21
PE TTM 15.29
TSR TTM (34.55%)
Mkt cap ¥154.9B
ROIC 36.75%
SE Grade™
Value
Quality
Moat
Consensus
Reference
¥2,947
24.88%
(93.25%)
Hold 8|12|5|1|2
3Q26
4Q26
1Q27
2Q27
Earnings per share¥
51.91
49.91
49.15
53.80
24.86%
9.07%
10.93%
12.87%
Revenue¥B
8.003
8.353
8.454
8.390
1.03%
2.17%
5.67%
5.20%
Peers (US$983.6M)
Cap (US$)
PE
1.051B
9.819x
1.018B
6.619x
963.3M
16.98x
1.030B
15.72x
Capital
TTM
5Y
10Y
Leveragex
7.267
0.094
0.084
EBIT/Intx
0.765
0.058
0.057
Own earn%
(38.51)
222.55
233.08
Sh yield%
47.52
53.26
48.89
Owners
Insiders/Inst%
13.31
68.82
Short interest%
1.75
SBC / revenue%
2.65
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
19
Op margin range%
3–7
$1 testx
−0.1
Incr. ROIC%
9