Okumura Corporation (TYO:1833)
Japan flag Japan · Delayed Price · Currency is JPY
5,630.00
+60.00 (1.08%)
May 26, 2026, 3:30 PM JST

Okumura Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
201,951226,702155,018187,461115,202110,263
Market Cap Growth
28.77%46.24%-17.31%62.72%4.48%-0.92%
Enterprise Value
250,295287,733207,957210,358143,186101,313
Last Close Price
5630.006320.004031.614603.022699.632382.86
PE Ratio
11.0012.3556.9515.0110.238.79
Forward PE
-13.7413.7413.7413.7413.74
PS Ratio
0.660.740.520.650.460.46
PB Ratio
1.041.170.900.980.670.66
P/TBV Ratio
1.031.160.881.000.680.67
P/FCF Ratio
----8.3610.63
P/OCF Ratio
26.5229.77--6.446.03
EV/Sales Ratio
0.810.940.700.730.570.42
EV/EBITDA Ratio
13.1015.0614.9811.6410.107.00
EV/EBIT Ratio
15.7118.0621.3715.3512.098.01
EV/FCF Ratio
-41.90---10.399.76
Debt / Equity Ratio
0.350.350.400.230.230.21
Debt / EBITDA Ratio
3.593.594.972.442.812.46
Debt / FCF Ratio
----2.893.44
Net Debt / Equity Ratio
0.260.260.230.07-0.060.02
Net Debt / EBITDA Ratio
2.682.682.900.77-0.730.17
Net Debt / FCF Ratio
-8.59-8.59-2.18-0.69-0.760.24
Asset Turnover
0.740.740.770.790.740.73
Inventory Turnover
28.3728.3730.1833.7235.1527.35
Quick Ratio
1.311.311.251.381.421.38
Current Ratio
1.451.451.381.511.541.51
Return on Equity (ROE)
11.19%11.19%-3.60%6.67%6.19%7.16%
Return on Assets (ROA)
2.39%2.39%1.56%2.35%2.19%2.39%
Return on Invested Capital (ROIC)
4.92%5.35%4.65%4.98%4.90%5.09%
Return on Capital Employed (ROCE)
6.10%6.10%4.50%5.80%5.50%6.20%
Earnings Yield
9.09%8.10%1.76%6.66%9.78%11.37%
FCF Yield
-2.96%-2.63%-11.91%-10.74%11.97%9.41%
Dividend Yield
4.74%-5.36%5.15%8.26%7.22%
Payout Ratio
41.82%41.82%369.32%68.92%56.55%50.63%
Buyback Yield / Dilution
2.49%2.49%0.08%-0.07%1.98%0.77%
Total Shareholder Return
7.33%2.49%5.44%5.08%10.24%7.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.