Otec Corporation (TYO:1736)
Japan flag Japan · Delayed Price · Currency is JPY
2,426.00
+62.00 (2.62%)
Mar 10, 2026, 12:31 PM JST

Otec Corporation Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2020 - 2016
Market Capitalization
36,62922,34319,32411,16511,66012,914
Upgrade
Market Cap Growth
75.11%15.63%73.07%-4.24%-9.71%17.14%
Upgrade
Enterprise Value
28,98315,90214,7897,4986,7024,790
Upgrade
Last Close Price
2364.001418.791193.40653.63643.58695.02
Upgrade
PE Ratio
10.477.7713.948.968.649.74
Upgrade
PS Ratio
1.100.710.660.430.460.55
Upgrade
PB Ratio
1.450.980.950.600.650.77
Upgrade
P/TBV Ratio
1.551.061.060.670.730.87
Upgrade
P/FCF Ratio
-7.967.9455.8324.8112.32
Upgrade
P/OCF Ratio
-6.316.9514.3310.9610.46
Upgrade
EV/Sales Ratio
0.870.510.500.290.260.20
Upgrade
EV/EBITDA Ratio
5.323.556.113.233.002.28
Upgrade
EV/EBIT Ratio
5.873.957.303.843.482.40
Upgrade
EV/FCF Ratio
-5.666.0837.4914.264.57
Upgrade
Debt / Equity Ratio
0.080.090.100.090.090.10
Upgrade
Debt / EBITDA Ratio
0.380.460.820.690.750.78
Upgrade
Debt / FCF Ratio
-0.730.818.053.561.57
Upgrade
Net Debt / Equity Ratio
-0.32-0.31-0.27-0.22-0.28-0.30
Upgrade
Net Debt / EBITDA Ratio
-1.52-1.60-2.27-1.72-2.26-2.41
Upgrade
Net Debt / FCF Ratio
--2.56-2.26-19.98-10.74-4.83
Upgrade
Asset Turnover
0.940.950.980.950.950.89
Upgrade
Inventory Turnover
11.2913.2413.3813.1610.358.39
Upgrade
Quick Ratio
2.011.951.781.912.061.77
Upgrade
Current Ratio
2.242.151.962.132.262.07
Upgrade
Return on Equity (ROE)
15.04%13.56%7.36%7.08%7.96%8.38%
Upgrade
Return on Assets (ROA)
8.58%7.57%4.21%4.43%4.51%4.74%
Upgrade
Return on Invested Capital (ROIC)
20.26%18.63%9.69%9.24%10.42%13.15%
Upgrade
Return on Capital Employed (ROCE)
17.40%16.30%9.30%9.90%10.10%11.10%
Upgrade
Earnings Yield
9.55%12.86%7.17%11.16%11.57%10.27%
Upgrade
FCF Yield
-12.57%12.59%1.79%4.03%8.12%
Upgrade
Dividend Yield
2.35%11.98%3.49%4.33%4.40%3.84%
Upgrade
Payout Ratio
-22.69%31.96%36.52%31.21%33.71%
Upgrade
Buyback Yield / Dilution
-0.58%-0.70%2.06%0.58%-0.00%0.00%
Upgrade
Total Shareholder Return
1.78%11.28%5.55%4.91%4.40%3.84%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.