Odawara Engineering Co., Ltd. (TYO:6149)
Japan flag Japan · Delayed Price · Currency is JPY
2,080.00
-20.00 (-0.95%)
May 29, 2026, 3:30 PM JST

Odawara Engineering Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,90112,5889,50111,4858,12615,843
Market Cap Growth
8.85%32.48%-17.27%41.33%-48.71%-26.05%
Enterprise Value
2,9433,1221,0347,6403,55612,514
Last Close Price
2080.002200.001614.151898.141312.712525.50
PE Ratio
4.525.4410.987.5110.1517.13
Forward PE
-23.1523.1523.1523.1535.35
PS Ratio
0.620.690.720.780.581.17
PB Ratio
0.650.680.580.730.571.17
P/TBV Ratio
0.650.680.580.740.581.18
P/FCF Ratio
--3.833.195.3914.98
P/OCF Ratio
-116.552.893.014.0811.82
EV/Sales Ratio
0.150.170.080.520.250.92
EV/EBITDA Ratio
0.750.890.653.162.608.32
EV/EBIT Ratio
0.861.020.893.803.6911.84
EV/FCF Ratio
--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.49-0.47-0.63-0.52-0.33-0.24
Net Debt / EBITDA Ratio
-2.29-2.48-6.52-3.37-3.43-2.20
Net Debt / FCF Ratio
-6.47-4.18-2.26-3.11-3.13
Asset Turnover
0.730.690.480.580.600.59
Inventory Turnover
1.751.881.121.331.611.40
Quick Ratio
1.911.961.191.141.161.14
Current Ratio
2.922.811.931.941.901.88
Return on Equity (ROE)
15.28%13.24%5.39%10.25%5.79%6.92%
Return on Assets (ROA)
8.16%7.23%2.66%4.95%2.58%2.85%
Return on Invested Capital (ROIC)
26.05%27.96%11.40%16.98%7.03%7.54%
Return on Capital Employed (ROCE)
18.40%16.30%7.00%12.60%6.70%7.60%
Earnings Yield
22.13%18.39%9.10%13.31%9.86%5.84%
FCF Yield
--10.72%26.08%31.31%18.57%6.68%
Dividend Yield
3.37%3.18%3.10%0.79%1.14%0.59%
Payout Ratio
-12.27%32.72%9.22%21.10%12.65%
Buyback Yield / Dilution
-0.26%-0.26%-0.26%-0.19%3.14%0.34%
Total Shareholder Return
3.10%2.92%2.83%0.60%4.28%0.93%