Ozu Corporation (TYO:7487)
Japan flag Japan · Delayed Price · Currency is JPY
1,806.00
-2.00 (-0.11%)
Jul 15, 2026, 3:30 PM JST

Ozu Corporation Ratios and Metrics

Millions JPY. Fiscal year is Jun - May.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 May '26 May '25 May '24 May '23 May '22
15,19914,61913,96413,72613,82516,275
Market Cap Growth
10.24%4.69%1.74%-0.72%-15.05%0.33%
Enterprise Value
8,2659,2059,2269,2439,22211,783
Last Close Price
1806.001737.001635.411586.191576.831831.50
PE Ratio
24.9123.9734.2325.1436.1029.22
PS Ratio
1.421.361.371.361.331.54
PB Ratio
0.790.760.730.750.770.98
P/TBV Ratio
0.800.770.730.760.770.99
P/FCF Ratio
15.7315.1321.75161.4823.3522.92
P/OCF Ratio
14.5213.9616.4525.9016.9618.23
EV/Sales Ratio
0.770.860.900.910.891.12
EV/EBITDA Ratio
8.409.7411.6110.4310.9111.21
EV/EBIT Ratio
13.2015.6821.4617.5120.0919.48
EV/FCF Ratio
8.569.5314.37108.7415.5816.60
Debt / Equity Ratio
0.130.130.130.140.140.16
Debt / EBITDA Ratio
2.722.723.232.903.042.45
Debt / FCF Ratio
2.662.664.0030.244.343.62
Net Debt / Equity Ratio
-0.37-0.37-0.30-0.27-0.27-0.27
Net Debt / EBITDA Ratio
-7.46-7.46-7.29-5.49-5.81-4.28
Net Debt / FCF Ratio
-7.29-7.29-9.02-57.27-8.30-6.34
Asset Turnover
0.410.410.400.410.440.47
Inventory Turnover
4.204.204.124.224.404.29
Quick Ratio
2.692.693.002.932.852.76
Current Ratio
3.193.193.613.583.523.42
Return on Equity (ROE)
3.28%3.28%2.28%3.07%2.23%3.44%
Return on Assets (ROA)
1.41%1.41%1.05%1.34%1.22%1.69%
Return on Invested Capital (ROIC)
3.46%3.55%2.43%3.02%2.40%3.99%
Return on Capital Employed (ROCE)
2.80%2.80%1.90%2.50%2.20%3.20%
Earnings Yield
4.01%4.17%2.92%3.98%2.77%3.42%
FCF Yield
6.36%6.61%4.60%0.62%4.28%4.36%
Dividend Yield
1.38%-1.53%1.58%1.58%1.26%
Payout Ratio
34.26%34.26%51.23%38.28%50.13%34.47%
Buyback Yield / Dilution
-0.10%-0.10%-0.08%-0.07%-0.07%-0.07%
Total Shareholder Return
1.30%-0.10%1.45%1.51%1.52%1.19%