OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndInventories (Million JPY)YoY (%)
Mar 31, 20254,405-17.88%
Mar 31, 20245,364-6.24%
Mar 31, 20235,721+23.78%
Mar 31, 20224,622+67.16%
Mar 31, 20212,765-28.55%
Mar 31, 20203,870+9.91%
Mar 31, 20193,521+13.18%
Mar 31, 20183,111+2.81%
Mar 31, 20173,026-11.98%
Mar 31, 20163,438-6.14%
Mar 31, 20153,663