9519.T
9519.T
JP3981200003
RENOVA INC
Loading chart...

Company Profile

RENOVA, Inc. engages in the development and operation of renewable energy power plant in Japan. It operates through Renewable Energy Power Generation Business and Development and Operation Business segments. The Renewable Energy Power Generation Business segment generates and sells electricity from renewable energy power plants. The Development and Operation Business develops and assists in the operation of renewable energy power plants. It generates electricity through solar, biomass, onshore wind, geothermal, and hydro power plants, as well as engages in energy storage business. The company was incorporated in 2000 and is based in Tokyo, Japan.

Related stocks

1407.T
1407.T • Japan
WEST HOLDINGS CORP
2,154 JPY
539.83M USD 1Y +15.6%
600310.SS
600310.SS • China
GUANGXI ENERGY CO LTD
4.85 CNY
1.06B USD 1Y +24%
CLEANMAX.NS
CLEANMAX.NS • India
CLEAN MAX ENVIRO EN SOL L
1,323 INR
1.6B USD
9509.T
9509.T • Japan
HOKKAIDO ELECTRIC POWER CO INC
1,099.5 JPY
1.43B USD 1Y -6.1%
9504.T
9504.T • Japan
CHUGOKU ELECTRIC POWER CO INC
1,010.5 JPY
2.3B USD 1Y +13.3%
9513.T
9513.T • Japan
ELECTRIC POWER DEVELOPMENT
3,949 JPY
4.39B USD 1Y +39.5%
ACPIF
ACPIF • Philippines
ACEN CORPORATION
0.02 USD
799.39M USD 1Y -50%
600868.SS
600868.SS • China
GUANGDONG MEIYAN JIXIANG HYDROP
2.77 CNY
786.75M USD 1Y +1.1%

Key Metrics & Overview

Detailed metrics & financial data of the company

Company Profile
5 Metrics

🛡️ Risk & Structural Analysis

Multi-Factor Risk Model & Market Data

7/7 Very High
5Y Volatility
59.5% p.a.
Max Drawdown (5Y)
-91.7%
Sharpe Ratio (5Y)
-0.52
Beta Factor
-0.41
Size Class
Large Cap
Notes & Warnings
Single Stock Risk: Investing in an individual stock carries full company and insolvency risk (no fund diversification).
🔴 Low analyst coverage – higher uncertainty in growth estimates & projections
Structurally High Volatility: Above-average fluctuations persist across 5 to 10 years (59.5% p.a.).
Historical Stress Test: Maximum peak-to-trough drawdown of -92.1% in the extended horizon.
ende