OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndGross margin (%) YoY (%)
Mar 31, 202515.4+12.60%
Mar 31, 202413.6-16.28%
Mar 31, 202316.3+12.43%
Mar 31, 202214.5+7.45%
Mar 31, 202113.5-9.93%
Mar 31, 202015-0.84%
Mar 31, 201915.1-7.90%
Mar 31, 201816.4+2.47%
Mar 31, 201716-4.53%
Mar 31, 201616.8+6.30%
Mar 31, 201515.8