OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndProceeds from issuance of term debt, net (Million JPY)YoY (%)
Mar 31, 2025860-25.86%
Mar 31, 20241,160-19.22%
Mar 31, 20231,436-37.57%
Mar 31, 20222,300+43.30%
Mar 31, 20211,605+78.33%
Mar 31, 2020900-20.07%
Mar 31, 20191,126+13.97%
Mar 31, 2018988-12.10%
Mar 31, 20171,124-49.37%
Mar 31, 20162,220+29.45%
Mar 31, 20151,715