Okumura Corporation (TYO:1833)
Japan flag Japan · Delayed Price · Currency is JPY
5,730.00
+40.00 (0.70%)
Aug 14, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
205,571226,702155,018187,461115,202110,263
Market Cap Growth
19.09%46.24%-17.31%62.72%4.48%-0.92%
Enterprise Value
251,259287,733207,957210,358143,186101,313
Last Close Price
5730.006320.004031.614603.022699.632382.86
PE Ratio
11.3612.3556.9515.0110.238.79
Forward PE
-13.7413.7413.7413.7413.74
PS Ratio
0.680.740.520.650.460.46
PB Ratio
1.091.170.900.980.670.66
P/TBV Ratio
1.081.160.881.000.680.67
P/FCF Ratio
----8.3610.63
P/OCF Ratio
26.9929.77--6.446.03
EV/Sales Ratio
0.830.940.700.730.570.42
EV/EBITDA Ratio
14.4815.0614.9811.6410.107.00
EV/EBIT Ratio
17.4318.0621.3715.3512.098.01
EV/FCF Ratio
----10.399.76
Debt / Equity Ratio
0.350.350.400.230.230.21
Debt / EBITDA Ratio
-3.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.812.682.900.77-0.730.17
Net Debt / FCF Ratio
--8.59-2.18-0.69-0.760.24
Asset Turnover
-0.740.770.790.740.73
Inventory Turnover
-28.3730.1833.7235.1527.35
Quick Ratio
1.251.311.251.381.421.38
Current Ratio
1.431.451.381.511.541.51
Return on Equity (ROE)
-11.19%-3.60%6.67%6.19%7.16%
Return on Assets (ROA)
-2.39%1.56%2.35%2.19%2.39%
Return on Invested Capital (ROIC)
5.97%5.35%4.65%4.98%4.90%5.09%
Return on Capital Employed (ROCE)
5.60%6.10%4.50%5.80%5.50%6.20%
Earnings Yield
8.80%8.10%1.76%6.66%9.78%11.37%
FCF Yield
-2.91%-2.63%-11.91%-10.74%11.97%9.41%
Dividend Yield
5.24%4.70%5.36%5.15%8.26%7.22%
Payout Ratio
-41.82%369.32%68.92%56.55%50.63%
Buyback Yield / Dilution
1.87%2.49%0.08%-0.07%1.98%0.77%
Total Shareholder Return
7.10%7.19%5.44%5.08%10.24%7.99%