Odawara Engineering Co., Ltd. (TYO:6149)
Japan flag Japan · Delayed Price · Currency is JPY
2,069.00
+69.00 (3.45%)
Mar 10, 2026, 3:30 PM JST

Odawara Engineering Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
11,83812,5889,50111,4858,12615,843
Upgrade
Market Cap Growth
27.04%32.48%-17.27%41.33%-48.71%-26.05%
Upgrade
Enterprise Value
3,1133,1221,0347,6403,55612,514
Upgrade
Last Close Price
2069.002200.001614.151898.141312.712525.50
Upgrade
PE Ratio
5.115.4410.987.5110.1517.13
Upgrade
Forward PE
-23.1523.1523.1523.1535.35
Upgrade
PS Ratio
0.650.690.720.780.581.17
Upgrade
PB Ratio
0.640.680.580.730.571.17
Upgrade
P/TBV Ratio
0.640.680.580.740.581.18
Upgrade
P/FCF Ratio
--3.833.195.3914.98
Upgrade
P/OCF Ratio
109.61116.552.893.014.0811.82
Upgrade
EV/Sales Ratio
0.170.170.080.520.250.92
Upgrade
EV/EBITDA Ratio
0.880.890.653.162.608.32
Upgrade
EV/EBIT Ratio
1.021.020.893.803.6911.84
Upgrade
EV/FCF Ratio
-2.31-0.422.132.3611.83
Upgrade
Debt / Equity Ratio
----0.210.22
Upgrade
Debt / EBITDA Ratio
----2.191.99
Upgrade
Debt / FCF Ratio
----1.992.84
Upgrade
Net Debt / Equity Ratio
-0.47-0.47-0.63-0.52-0.33-0.24
Upgrade
Net Debt / EBITDA Ratio
-2.48-2.48-6.52-3.37-3.43-2.20
Upgrade
Net Debt / FCF Ratio
6.476.47-4.18-2.26-3.11-3.13
Upgrade
Asset Turnover
0.690.690.480.580.600.59
Upgrade
Inventory Turnover
1.881.881.121.331.611.40
Upgrade
Quick Ratio
1.961.961.191.141.161.14
Upgrade
Current Ratio
2.812.811.931.941.901.88
Upgrade
Return on Equity (ROE)
13.24%13.24%5.39%10.25%5.79%6.92%
Upgrade
Return on Assets (ROA)
7.23%7.23%2.66%4.95%2.58%2.85%
Upgrade
Return on Invested Capital (ROIC)
24.86%27.96%11.40%16.98%7.03%7.54%
Upgrade
Return on Capital Employed (ROCE)
16.30%16.30%7.00%12.60%6.70%7.60%
Upgrade
Earnings Yield
19.56%18.39%9.10%13.31%9.86%5.84%
Upgrade
FCF Yield
-11.40%-10.72%26.08%31.31%18.57%6.68%
Upgrade
Dividend Yield
3.50%-3.10%0.79%1.14%0.59%
Upgrade
Payout Ratio
12.27%12.27%32.72%9.22%21.10%12.65%
Upgrade
Buyback Yield / Dilution
-0.27%-0.27%-0.26%-0.19%3.14%0.34%
Upgrade
Total Shareholder Return
3.04%-0.27%2.83%0.60%4.28%0.93%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.