OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndRetained earnings (Million JPY)YoY (%)
Mar 31, 202510,759+11.25%
Mar 31, 20249,671-6.51%
Mar 31, 202310,344+4.39%
Mar 31, 20229,909-11.90%
Mar 31, 202111,248-18.85%
Mar 31, 202013,861+2.51%
Mar 31, 201913,521+4.84%
Mar 31, 201812,897+6.67%
Mar 31, 201712,090+3.78%
Mar 31, 201611,650+0.19%
Mar 31, 201511,628