Odawara Engineering Co., Ltd. (TYO:6149)
Japan flag Japan · Delayed Price · Currency is JPY
2,088.00
-37.00 (-1.74%)
Mar 6, 2026, 9:40 AM JST

Odawara Engineering Ratios and Metrics

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