OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndTotal current assets (Million JPY)YoY (%)
Mar 31, 202531,118-4.96%
Mar 31, 202432,742-1.53%
Mar 31, 202333,252+4.08%
Mar 31, 202231,948+18.42%
Mar 31, 202126,979-6.96%
Mar 31, 202028,998-0.05%
Mar 31, 201929,013+3.22%
Mar 31, 201828,107+1.08%
Mar 31, 201727,807+0.22%
Mar 31, 201627,745-3.91%
Mar 31, 201528,873