OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndProperty, plant and equipment, net (Million JPY)YoY (%)
Mar 31, 202512,983-1.57%
Mar 31, 202413,190+4.01%
Mar 31, 202312,682+6.18%
Mar 31, 202211,944+1.68%
Mar 31, 202111,747-1.55%
Mar 31, 202011,932+7.13%
Mar 31, 201911,138-0.32%
Mar 31, 201811,174+3.29%
Mar 31, 201710,818-3.99%
Mar 31, 201611,268-0.79%
Mar 31, 201511,358