RENOVA, Inc. (TYO:9519)
Japan flag Japan · Delayed Price · Currency is JPY
890.00
+73.00 (8.94%)
Jun 22, 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
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
73,85375,74757,06498,081156,557134,452
Market Cap Growth
24.30%32.74%-41.82%-37.35%16.44%-53.50%
Enterprise Value
454,597463,426365,697326,976337,675318,279
Last Close Price
817.00838.00631.001242.001990.001715.00
PE Ratio
22.3422.9021.2411.0758.4685.04
Forward PE
19.6624.8117.2616.6223.7242.11
PS Ratio
0.830.850.812.194.664.60
PB Ratio
0.400.410.430.932.422.56
P/TBV Ratio
0.820.841.032.9524.08-
P/FCF Ratio
3.253.332.4833.28--
P/OCF Ratio
2.612.681.815.2415.4511.06
PEG Ratio
---0.590.84-
EV/Sales Ratio
5.085.185.217.3110.0610.90
EV/EBITDA Ratio
17.4318.4118.5419.7623.4327.00
EV/EBIT Ratio
54.8862.85114.0061.5865.1590.14
EV/FCF Ratio
20.0120.3915.90110.95--
Debt / Equity Ratio
1.831.832.502.903.183.95
Debt / EBITDA Ratio
13.5413.5416.8818.5514.3017.57
Debt / FCF Ratio
15.0015.0014.48104.13--
Net Debt / Equity Ratio
1.711.711.842.272.423.11
Net Debt / EBITDA Ratio
12.6212.6212.4514.5310.8513.81
Net Debt / FCF Ratio
13.9813.9810.6781.57-216.68-49.55
Asset Turnover
0.160.160.140.120.110.11
Inventory Turnover
16.3416.3421.1514.8317.0833.54
Quick Ratio
0.720.721.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.16%1.32%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
4.48%4.37%4.71%9.03%1.71%1.18%
FCF Yield
30.77%30.00%40.31%3.00%-0.46%-2.44%
Buyback Yield / Dilution
-0.39%-0.39%-13.93%-0.07%0.15%-0.24%