Okuma Corporation (TYO:6103)
Japan flag Japan · Delayed Price · Currency is JPY
4,080.00
+65.00 (1.62%)
May 29, 2026, 3:30 PM JST

Okuma 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
240,902210,482206,311217,837183,921160,945
Market Cap Growth
24.43%2.02%-5.29%18.44%14.28%-19.72%
Enterprise Value
223,798188,629174,073182,616131,616108,462
Last Close Price
4080.003510.003315.413358.022709.722261.02
PE Ratio
19.6116.7721.5111.249.5813.90
Forward PE
15.4114.3214.2911.889.8911.27
PS Ratio
1.020.891.000.960.810.93
PB Ratio
0.940.820.870.920.860.83
P/TBV Ratio
1.060.920.971.000.940.90
P/FCF Ratio
--18.47-17.4312.96
P/OCF Ratio
10.118.8411.5941.4911.459.96
EV/Sales Ratio
0.950.800.840.800.580.63
EV/EBITDA Ratio
9.037.617.305.224.025.05
EV/EBIT Ratio
14.4312.1711.887.205.317.50
EV/FCF Ratio
-220.27-15.58-12.488.73
Debt / Equity Ratio
0.100.100.040.020.020.03
Debt / EBITDA Ratio
1.011.010.420.140.150.23
Debt / FCF Ratio
--0.90-0.470.40
Net Debt / Equity Ratio
-0.11-0.11-0.18-0.21-0.30-0.33
Net Debt / EBITDA Ratio
-1.13-1.13-1.80-1.41-1.97-2.97
Net Debt / FCF Ratio
27.5727.57-3.8644.10-6.13-5.14
Asset Turnover
0.740.740.690.780.830.72
Inventory Turnover
1.991.991.691.912.172.15
Quick Ratio
1.901.902.142.091.661.87
Current Ratio
3.653.654.324.013.003.13
Return on Equity (ROE)
5.11%5.11%4.10%8.68%9.67%6.25%
Return on Assets (ROA)
3.03%3.03%3.07%5.42%5.67%3.75%
Return on Invested Capital (ROIC)
5.14%5.43%4.96%10.97%13.27%8.49%
Return on Capital Employed (ROCE)
5.40%5.40%5.70%10.10%11.20%7.10%
Earnings Yield
5.21%5.96%4.65%8.90%10.44%7.19%
FCF Yield
-0.42%-0.48%5.42%-0.52%5.74%7.72%
Dividend Yield
2.45%2.85%3.02%2.98%3.32%1.99%
Payout Ratio
48.19%48.19%63.25%30.27%23.61%14.99%
Buyback Yield / Dilution
0.29%0.29%1.67%1.25%1.25%0.04%
Total Shareholder Return
2.74%3.14%4.68%4.23%4.58%2.03%