OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndTotal non-current liabilities (Million JPY)YoY (%)
Mar 31, 20257,223-9.92%
Mar 31, 20248,018+12.41%
Mar 31, 20237,133+9.77%
Mar 31, 20226,498+13.88%
Mar 31, 20215,706+9.39%
Mar 31, 20205,216-1.44%
Mar 31, 20195,292-8.40%
Mar 31, 20185,777-1.26%
Mar 31, 20175,851-3.78%
Mar 31, 20166,081+16.29%
Mar 31, 20155,229