OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndAccounts payable (Million JPY)YoY (%)
Mar 31, 20253,838-2.27%
Mar 31, 20243,927-4.66%
Mar 31, 20234,119-4.36%
Mar 31, 20224,307+19.24%
Mar 31, 20213,612-9.63%
Mar 31, 20203,997-6.57%
Mar 31, 20194,278-50.01%
Mar 31, 20188,558+2.01%
Mar 31, 20178,389+1.70%
Mar 31, 20168,249-7.84%
Mar 31, 20158,951