OHBA CO.,LTD.JP:9765

Market cap
¥18.2B
P/E ratio
12.3x
Period EndEBITDA margin (%) YoY (%)
May 31, 202511.8-4.91%
May 31, 202412.4+0.45%
May 31, 202312.4+7.12%
May 31, 202211.5+14.30%
May 31, 202110.1+9.77%
May 31, 20209.2+9.50%
May 31, 20198.4+8.11%
May 31, 20187.8-3.05%
May 31, 20178+7.39%
May 31, 20167.5+13.31%
May 31, 20156.6+23.95%
May 31, 20145.3