O'will Corporation (TYO:3143)
Japan flag Japan · Delayed Price · Currency is JPY
760.00
+37.00 (5.12%)
Mar 5, 2026, 3:24 PM JST

O'will Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
6,8555,4024,3923,4803,5253,291
Market Cap Growth
20.80%23.01%26.19%-1.25%7.08%11.17%
Enterprise Value
9,5747,3994,8193,3592,8823,226
Last Close Price
760.00599.76472.76343.61333.42298.41
PE Ratio
6.735.906.456.006.139.49
PS Ratio
0.170.140.140.110.120.11
PB Ratio
1.121.030.970.840.940.99
P/TBV Ratio
1.271.071.010.860.961.01
P/FCF Ratio
--38.1924.1727.754.24
P/OCF Ratio
--15.6918.9223.654.11
EV/Sales Ratio
0.230.190.150.110.100.11
EV/EBITDA Ratio
6.025.904.703.393.325.52
EV/EBIT Ratio
6.476.365.033.573.496.00
EV/FCF Ratio
--41.9023.3322.694.16
Debt / Equity Ratio
1.000.900.500.530.570.70
Debt / EBITDA Ratio
3.823.792.212.242.463.96
Debt / FCF Ratio
--19.7015.4516.852.99
Net Debt / Equity Ratio
0.420.360.090.100.100.12
Net Debt / EBITDA Ratio
1.591.510.410.440.420.70
Net Debt / FCF Ratio
--2.203.613.002.870.53
Asset Turnover
2.032.622.532.852.753.01
Inventory Turnover
5.978.169.1210.2710.3911.82
Quick Ratio
0.981.161.091.121.151.16
Current Ratio
1.621.861.601.721.711.65
Return on Equity (ROE)
18.20%18.68%15.97%15.14%16.55%11.24%
Return on Assets (ROA)
4.57%4.87%4.78%5.36%5.01%3.43%
Return on Invested Capital (ROIC)
12.27%13.28%13.90%14.84%14.52%9.26%
Return on Capital Employed (ROCE)
15.60%14.20%16.00%16.70%15.90%11.00%
Earnings Yield
14.84%16.94%15.51%16.66%16.31%10.54%
FCF Yield
--15.97%2.62%4.14%3.60%23.58%
Dividend Yield
3.04%3.33%3.52%4.56%4.70%5.03%
Payout Ratio
-16.18%21.73%25.52%24.52%40.63%
Buyback Yield / Dilution
-0.19%3.08%1.95%--0.00%
Total Shareholder Return
2.76%6.41%5.48%4.56%4.70%5.03%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.