OKUMURA CORPORATIONJP:1833

Market cap
¥276.1B
P/E ratio
18.8x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 2025469+579.42%
Mar 31, 202469+21.49%
Mar 31, 202356.8-25.81%
Mar 31, 202276.6+49.94%
Mar 31, 202151.1-55.19%
Mar 31, 2020114+31.23%
Mar 31, 201986.9+99.72%
Mar 31, 201843.5+41.13%
Mar 31, 201730.8+7.04%
Mar 31, 201628.8-27.76%
Mar 31, 201539.8