Okuma Corporation (TYO:6103)
Japan flag Japan · Delayed Price · Currency is JPY
3,490.00
0.00 (0.00%)
Mar 12, 2025, 3:30 PM JST

Okuma Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2019 - 2015
Period Ending
Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2019 - 2015
Market Capitalization
217,201217,837183,921160,945200,480110,030
Upgrade
Market Cap Growth
10.22%18.44%14.28%-19.72%82.21%-42.73%
Upgrade
Enterprise Value
184,963182,616131,616108,462159,08383,074
Upgrade
Last Close Price
3590.003501.592825.582357.692886.431574.53
Upgrade
PE Ratio
15.8011.249.5813.9096.0210.27
Upgrade
Forward PE
15.0411.889.8911.2623.9210.61
Upgrade
PS Ratio
1.040.960.810.931.620.64
Upgrade
PB Ratio
0.950.920.860.831.120.64
Upgrade
P/TBV Ratio
0.961.000.940.901.210.69
Upgrade
P/FCF Ratio
--17.4312.9612.261692.77
Upgrade
P/OCF Ratio
-41.4811.459.9610.5710.96
Upgrade
EV/Sales Ratio
0.880.800.580.631.290.48
Upgrade
EV/EBITDA Ratio
6.575.224.025.0513.953.96
Upgrade
EV/EBIT Ratio
10.717.205.317.5033.005.54
Upgrade
EV/FCF Ratio
--12.488.739.731278.06
Upgrade
Debt / Equity Ratio
0.040.020.020.030.030.04
Upgrade
Debt / EBITDA Ratio
-0.140.150.230.440.31
Upgrade
Debt / FCF Ratio
--0.470.400.31101.51
Upgrade
Asset Turnover
0.720.780.830.720.570.76
Upgrade
Inventory Turnover
1.581.912.172.151.762.26
Upgrade
Quick Ratio
2.022.091.651.872.242.40
Upgrade
Current Ratio
4.294.013.003.133.664.17
Upgrade
Return on Equity (ROE)
6.05%8.68%9.67%6.25%1.34%6.59%
Upgrade
Return on Assets (ROA)
3.70%5.42%5.67%3.75%1.38%4.17%
Upgrade
Return on Capital (ROIC)
4.50%6.88%7.44%4.72%1.66%5.24%
Upgrade
Return on Capital Employed (ROCE)
6.81%10.11%11.16%7.11%2.61%8.35%
Upgrade
Earnings Yield
6.35%8.90%10.44%7.19%1.04%9.74%
Upgrade
FCF Yield
-0.52%5.74%7.72%8.16%0.06%
Upgrade
Dividend Yield
2.88%2.86%3.19%1.91%0.61%4.13%
Upgrade
Payout Ratio
0.00%30.27%23.61%14.99%120.93%38.31%
Upgrade
Buyback Yield / Dilution
2.07%1.25%1.25%0.04%0.00%1.38%
Upgrade
Total Shareholder Return
4.94%4.11%4.44%1.95%0.61%5.51%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.