Ogura Clutch Co.,Ltd.

¥4,300As of Sun 8 Nov 2026, 12:00 UTC
TSE:6408Industrials
Country Japan
PE (Fwd) •••
TSR 10Y CAGR 7.06%
Div yield 2.33%
ROE 9.74%
Industrial (Machinery)
Beta (5Y) (0.08)
PE TTM 3.536
TSR TTM 21.97%
Mkt cap ¥6.432B
ROIC 4.63%
SE Grade™
Value
Quality
Moat
Consensus
Reference
¥4,705
9.42%
(40.57%)
Hold 6|10|2|6|12
3Q26
4Q26
1Q27
2Q27
Earnings per share¥
47.37
52.69
56.27
61.00
23.98%
30.83%
28.43%
26.49%
Revenue¥M
323.7
319.3
314.2
312.8
(3.49%)
(3.14%)
(2.10%)
(1.40%)
Peers (US$40.84M)
Cap (US$)
PE
42.28M
2.920x
41.65M
31.61x
39.76M
20.94x
38.90M
10.79x
Capital
TTM
5Y
10Y
Leveragex
0.179
(0.149)
(0.135)
EBIT/Intx
0.493
0.342
0.337
Own earn%
229.15
13.49
13.52
Sh yield%
26.65
24.18
19.40
Owners
Insiders/Inst%
10.47
66.26
Short interest%
4.20
SBC / revenue%
0.60
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
10
Op margin range%
20–25
$1 testx
−0.1
Incr. ROIC%
8