OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndLong-term debt, non-current (Million JPY)YoY (%)
Mar 31, 20254,202-10.77%
Mar 31, 20244,709-5.31%
Mar 31, 20234,973+4.45%
Mar 31, 20224,761+26.39%
Mar 31, 20213,767+9.63%
Mar 31, 20203,436-3.67%
Mar 31, 20193,567-8.02%
Mar 31, 20183,878-5.35%
Mar 31, 20174,097-6.01%
Mar 31, 20164,359+23.59%
Mar 31, 20153,527