OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndShort-term debt (Million JPY)YoY (%)
Mar 31, 202513,216-9.55%
Mar 31, 202414,612+0.81%
Mar 31, 202314,494-2.54%
Mar 31, 202214,872+32.31%
Mar 31, 202111,240+15.16%
Mar 31, 20209,760+11.40%
Mar 31, 20198,761+6.07%
Mar 31, 20188,260-3.72%
Mar 31, 20178,579-6.97%
Mar 31, 20169,222-4.36%
Mar 31, 20159,642