Osaki Electric Co., Ltd. (TYO:6644)
Japan flag Japan · Delayed Price · Currency is JPY
1,204.00
-5.00 (-0.41%)
Jan 23, 2026, 3:30 PM JST

Osaki Electric Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jan '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
53,91836,78932,04224,98522,80629,920
Upgrade
Market Cap Growth
43.34%14.81%28.25%9.56%-23.78%14.53%
Upgrade
Enterprise Value
58,84441,44740,11127,80725,70134,514
Upgrade
Last Close Price
1209.00793.57655.97496.24420.05526.76
Upgrade
PE Ratio
15.4010.5013.3118.94-62.07
Upgrade
Forward PE
13.3310.7212.9318.4211.8731.34
Upgrade
PS Ratio
0.550.380.340.280.300.39
Upgrade
PB Ratio
0.860.580.510.430.400.51
Upgrade
P/TBV Ratio
1.070.710.650.550.510.65
Upgrade
P/FCF Ratio
19.378.3010.87-11.533.26
Upgrade
P/OCF Ratio
8.705.347.6596.105.162.85
Upgrade
PEG Ratio
-0.340.340.340.340.34
Upgrade
EV/Sales Ratio
0.600.430.420.310.340.45
Upgrade
EV/EBITDA Ratio
7.055.244.905.786.406.13
Upgrade
EV/EBIT Ratio
10.067.276.8312.4820.0912.85
Upgrade
EV/FCF Ratio
21.149.3613.60-12.993.76
Upgrade
Debt / Equity Ratio
0.090.130.100.120.150.14
Upgrade
Debt / EBITDA Ratio
0.671.040.781.462.121.49
Upgrade
Debt / FCF Ratio
2.021.872.18-4.320.92
Upgrade
Asset Turnover
1.000.991.010.970.840.81
Upgrade
Inventory Turnover
2.983.123.514.053.773.26
Upgrade
Quick Ratio
1.081.071.321.351.221.83
Upgrade
Current Ratio
2.122.042.502.261.952.80
Upgrade
Return on Equity (ROE)
7.00%6.85%5.36%3.79%0.17%2.44%
Upgrade
Return on Assets (ROA)
3.73%3.63%3.89%1.51%0.88%1.78%
Upgrade
Return on Invested Capital (ROIC)
6.88%6.66%6.88%2.68%0.23%2.77%
Upgrade
Return on Capital Employed (ROCE)
8.40%8.00%8.00%3.30%2.00%3.70%
Upgrade
Earnings Yield
6.73%9.53%7.51%5.28%-2.89%1.61%
Upgrade
FCF Yield
5.16%12.04%9.20%-4.74%8.67%30.65%
Upgrade
Dividend Yield
2.98%2.77%3.05%4.03%4.76%3.80%
Upgrade
Payout Ratio
27.85%26.66%38.93%72.56%-203.11%
Upgrade
Buyback Yield / Dilution
3.09%0.93%1.07%1.81%-0.11%-0.14%
Upgrade
Total Shareholder Return
6.07%3.70%4.12%5.84%4.65%3.66%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.