O'will Corporation (TYO:3143)
Japan flag Japan · Delayed Price · Currency is JPY
635.00
+2.00 (0.32%)
Jun 5, 2026, 3:30 PM JST

O'will Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,7286,3685,4024,3923,4803,525
Market Cap Growth
13.44%17.88%23.01%26.19%-1.25%7.08%
Enterprise Value
10,0019,0877,3994,8193,3592,882
Last Close Price
635.00706.00583.76460.15334.45324.53
PE Ratio
7.218.035.906.456.006.13
PS Ratio
0.140.150.140.140.110.12
PB Ratio
0.941.041.030.970.840.94
P/TBV Ratio
1.111.231.071.010.860.96
P/FCF Ratio
---38.1924.1727.75
P/OCF Ratio
---15.6918.9223.65
EV/Sales Ratio
0.240.220.190.150.110.10
EV/EBITDA Ratio
6.676.065.904.703.393.32
EV/EBIT Ratio
7.316.646.365.033.573.49
EV/FCF Ratio
-8.43--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
13.84%12.45%16.94%15.51%16.66%16.31%
FCF Yield
-20.72%-18.64%-15.97%2.62%4.14%3.60%
Dividend Yield
3.46%3.12%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
3.15%2.79%6.50%5.58%4.68%4.83%