RENOVA, Inc. (TYO:9519)
Japan flag Japan · Delayed Price · Currency is JPY
923.00
-16.00 (-1.70%)
Jul 10, 2026, 3:30 PM JST

RENOVA Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
83,43575,74757,06498,081156,557134,452
Market Cap Growth
45.29%32.74%-41.82%-37.35%16.44%-53.50%
Enterprise Value
401,459463,426365,697326,976337,675318,279
Last Close Price
923.00838.00631.001242.001990.001715.00
PE Ratio
25.2422.9021.2411.0758.4685.04
Forward PE
22.2124.8117.2616.6223.7242.11
PS Ratio
0.950.860.812.194.664.60
PB Ratio
0.450.410.430.932.422.56
P/TBV Ratio
0.920.841.032.9524.08-
P/FCF Ratio
3.653.312.4833.28--
P/OCF Ratio
2.952.681.815.2415.4511.06
PEG Ratio
---0.590.84-
EV/Sales Ratio
4.585.295.217.3110.0610.90
EV/EBITDA Ratio
16.2719.5018.5419.7623.4327.00
EV/EBIT Ratio
58.3377.59114.0061.5865.1590.14
EV/FCF Ratio
17.5620.2715.90110.95--
Debt / Equity Ratio
1.831.832.502.903.183.95
Debt / EBITDA Ratio
14.3414.3416.8818.5514.3017.57
Debt / FCF Ratio
14.9114.9114.48104.13--
Net Debt / Equity Ratio
1.371.371.842.272.423.11
Net Debt / EBITDA Ratio
10.7310.7312.4514.5310.8513.81
Net Debt / FCF Ratio
11.1611.1610.6781.57-216.68-49.55
Asset Turnover
0.150.150.140.120.110.11
Inventory Turnover
27.4927.4921.1514.8317.0833.54
Quick Ratio
2.012.011.851.772.652.56
Current Ratio
2.182.182.001.933.152.78
Return on Equity (ROE)
2.89%2.89%2.88%12.17%6.83%7.78%
Return on Assets (ROA)
0.65%0.65%0.40%0.86%1.08%0.85%
Return on Invested Capital (ROIC)
1.00%1.15%0.78%1.64%1.97%1.18%
Return on Capital Employed (ROCE)
1.10%1.10%0.70%1.30%1.80%1.30%
Earnings Yield
3.96%4.37%4.71%9.03%1.71%1.18%
FCF Yield
27.40%30.18%40.31%3.00%-0.46%-2.44%
Buyback Yield / Dilution
-0.39%-0.39%-13.93%-0.07%0.15%-0.24%