Obara Group IncorporatedJP:6877

Market cap
¥79.4B
P/E ratio
9.3x
Period EndNet debt (Million JPY)YoY (%)
Sep 30, 2025-25,808-38.47%
Sep 30, 2024-41,943+8.49%
Sep 30, 2023-38,662+6.92%
Sep 30, 2022-36,160+39.60%
Sep 30, 2021-25,902+28.24%
Sep 30, 2020-20,198-14.65%
Sep 30, 2019-23,665+9.41%
Sep 30, 2018-21,629+4.32%
Sep 30, 2017-20,734+14.79%
Sep 30, 2016-18,062-26.75%
Sep 30, 2015-24,659+25.50%
Sep 30, 2014-19,649