O'will Corporation (TYO:3143)
Japan flag Japan · Delayed Price · Currency is JPY
683.00
-1.00 (-0.15%)
May 15, 2026, 3:11 PM JST

O'will Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6,1616,3685,4024,3923,4803,525
Market Cap Growth
15.83%17.88%23.01%26.19%-1.25%7.08%
Enterprise Value
10,4349,0877,3994,8193,3592,882
Last Close Price
683.00706.00583.76460.15334.45324.53
PE Ratio
7.768.035.906.456.006.13
PS Ratio
0.150.150.140.140.110.12
PB Ratio
1.011.041.030.970.840.94
P/TBV Ratio
1.191.231.071.010.860.96
P/FCF Ratio
---38.1924.1727.75
P/OCF Ratio
---15.6918.9223.65
EV/Sales Ratio
0.250.220.190.150.110.10
EV/EBITDA Ratio
6.966.065.904.703.393.32
EV/EBIT Ratio
7.626.646.365.033.573.49
EV/FCF Ratio
-8.79--41.9023.3322.69
Debt / Equity Ratio
1.081.080.900.500.530.57
Debt / EBITDA Ratio
4.414.413.792.212.242.46
Debt / FCF Ratio
---19.7015.4516.85
Net Debt / Equity Ratio
0.660.660.360.090.100.10
Net Debt / EBITDA Ratio
2.712.711.510.410.440.42
Net Debt / FCF Ratio
-3.43-3.43-2.203.613.002.87
Asset Turnover
2.282.282.622.532.852.75
Inventory Turnover
5.645.648.169.1210.2710.39
Quick Ratio
0.900.901.161.091.121.15
Current Ratio
1.651.651.861.601.721.71
Return on Equity (ROE)
14.06%14.06%18.68%15.97%15.14%16.55%
Return on Assets (ROA)
4.66%4.66%4.87%4.78%5.36%5.01%
Return on Invested Capital (ROIC)
10.00%10.84%13.28%13.90%14.84%14.52%
Return on Capital Employed (ROCE)
14.70%14.70%14.20%16.00%16.70%15.90%
Earnings Yield
12.87%12.45%16.94%15.51%16.66%16.31%
FCF Yield
-19.27%-18.64%-15.97%2.62%4.14%3.60%
Dividend Yield
3.22%-3.43%3.62%4.68%4.83%
Payout Ratio
24.84%24.84%16.18%21.73%25.52%24.52%
Buyback Yield / Dilution
-0.33%-0.33%3.08%1.95%--
Total Shareholder Return
2.85%-0.33%6.50%5.58%4.68%4.83%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.