RENOVA, Inc. (TYO:9519)
Japan flag Japan · Delayed Price · Currency is JPY
1,198.00
-5.00 (-0.42%)
Jun 1, 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
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
108,29375,74757,06498,081156,557134,452
Market Cap Growth
84.51%32.74%-41.82%-37.35%16.44%-53.50%
Enterprise Value
426,316463,426365,697359,541367,071348,113
Last Close Price
1198.00838.00631.001242.001990.001715.00
PE Ratio
32.7622.9021.2411.0758.4685.04
Forward PE
28.8224.8117.2616.6223.7242.11
PS Ratio
1.240.860.812.194.664.60
PB Ratio
0.580.410.430.932.422.56
P/TBV Ratio
1.200.841.032.9524.08-
P/FCF Ratio
4.743.312.4833.28--
P/OCF Ratio
3.832.681.815.2415.4511.06
PEG Ratio
---0.590.84-
EV/Sales Ratio
4.875.295.218.0410.9311.92
EV/EBITDA Ratio
16.3518.4118.5421.7325.4729.53
EV/EBIT Ratio
51.4662.85114.0067.7170.8298.59
EV/FCF Ratio
18.6520.2715.90122.00--
Debt / Equity Ratio
1.831.832.502.903.183.95
Debt / EBITDA Ratio
13.5413.5416.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.1310.1312.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.81%0.81%0.40%0.86%1.08%0.85%
Return on Invested Capital (ROIC)
1.23%1.42%0.78%1.64%1.97%1.18%
Return on Capital Employed (ROCE)
1.30%1.30%0.70%1.30%1.80%1.30%
Earnings Yield
3.05%4.37%4.71%9.03%1.71%1.18%
FCF Yield
21.11%30.18%40.31%3.00%-0.46%-2.44%
Buyback Yield / Dilution
-0.37%-0.37%-13.93%-0.07%0.15%-0.24%