Obara Group IncorporatedJP:6877

Market cap
¥78.7B
P/E ratio
9.2x
Period EndTotal payout ratio (Million JPY)YoY (%)
Sep 30, 202598.4-16.76%
Sep 30, 2024118.2+262.80%
Sep 30, 202332.6-28.89%
Sep 30, 202245.8-49.59%
Sep 30, 202190.9-12.07%
Sep 30, 2020103.3+256.45%
Sep 30, 201929-29.92%
Sep 30, 201841.4+59.02%
Sep 30, 201726-38.49%
Sep 30, 201642.3-51.05%
Sep 30, 201586.4+221.28%
Sep 30, 201426.9