Obara Group IncorporatedJP:6877

Market cap
¥78.8B
P/E ratio
9.2x
Period EndTotal debt (Million JPY)YoY (%)
Sep 30, 2025371-20.56%
Sep 30, 2024467-25.64%
Sep 30, 2023628-11.67%
Sep 30, 2022711-10.68%
Sep 30, 2021796-28.48%
Sep 30, 20201,113+42.15%
Sep 30, 2019783-7.12%
Sep 30, 2018843+50.27%
Sep 30, 2017561+8.93%
Sep 30, 2016515-43.34%
Sep 30, 2015909-0.66%
Sep 30, 2014915