Obara Group IncorporatedJP:6877

Market cap
¥78.7B
P/E ratio
9.2x
Period EndReturn on Assets (Million JPY)YoY (%)
Sep 30, 20256.8-0.87%
Sep 30, 20246.9-10.87%
Sep 30, 20237.7+6.33%
Sep 30, 20227.3-8.67%
Sep 30, 20218+13.23%
Sep 30, 20207-30.88%
Sep 30, 201910.2-12.33%
Sep 30, 201811.6+13.06%
Sep 30, 201710.3-12.01%
Sep 30, 201611.7-1.60%
Sep 30, 201511.9