Odawara Engineering Co., Ltd.

¥1,936As of Sun 8 Nov 2026, 12:00 UTC
TSE:6149Industrials
Country Japan
PE (Fwd) •••
TSR 10Y CAGR 6.72%
Div yield 3.62%
ROE 10.94%
Industrial (Machinery)
Beta (5Y) 0.57
PE TTM 5.483
TSR TTM (22.81%)
Mkt cap ¥11.10B
ROIC 18.11%
SE Grade™
Value
Quality
Moat
Consensus
Reference
¥1,932
(0.19%)
(66.02%)
Hold 6|10|12|6|4
4Q25
1Q26
2Q26
3Q26
Earnings per share¥
26.23
29.01
31.72
35.45
(11.19%)
(0.84%)
13.25%
32.03%
Revenue¥M
673.3
685.3
692.2
721.9
11.39%
8.28%
12.11%
13.08%
Peers (US$70.49M)
Cap (US$)
PE
73.13M
30.45x
70.14M
9.421x
65.24M
10.11x
71.19M
—
Capital
TTM
5Y
10Y
Leveragex
0.604
0.781
0.771
EBIT/Intx
1.311
0.281
0.279
Own earn%
(359.17)
(28.81)
(28.42)
Sh yield%
46.34
32.22
24.69
Owners
Insiders/Inst%
6.54
47.95
Short interest%
4.56
SBC / revenue%
5.39
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
8
Op margin range%
10–18
$1 testx
0.0
Incr. ROIC%
1