OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 20251,883+2.34%
Mar 31, 20241,840+2.17%
Mar 31, 20231,801+9.09%
Mar 31, 20221,651+7.35%
Mar 31, 20211,538+2.74%
Mar 31, 20201,497+9.43%
Mar 31, 20191,368+4.03%
Mar 31, 20181,315+2.73%
Mar 31, 20171,280-1.99%
Mar 31, 20161,306+14.86%
Mar 31, 20151,137