OGURA CLUTCH CO.,LTD.JP:6408

Market cap
¥5.7B
P/E ratio
26.1x
Period EndTotal liabilities (Million JPY)YoY (%)
Mar 31, 202529,311-11.82%
Mar 31, 202433,241-0.10%
Mar 31, 202333,275+1.77%
Mar 31, 202232,696+22.27%
Mar 31, 202126,740+2.84%
Mar 31, 202026,001+1.18%
Mar 31, 201925,698+4.37%
Mar 31, 201824,623-1.03%
Mar 31, 201724,880-1.58%
Mar 31, 201625,280-4.18%
Mar 31, 201526,382