7C Solarparken AG (ETR:HRPK)
Germany flag Germany · Delayed Price · Currency is EUR
1.750
+0.010 (0.57%)
Aug 21, 2026, 5:35 PM CET

7C Solarparken AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
132131155300334332
Market Cap Growth
-11.07%-15.16%-48.52%-9.96%0.53%11.67%
Enterprise Value
283288340504537545

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--342.7929.7914.1933.65
PS Ratio
2.022.002.444.303.895.90
PB Ratio
0.600.600.651.201.471.68
P/FCF Ratio
4.044.004.4513.188.7817.41
P/OCF Ratio
2.772.743.146.675.408.25

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.324.395.387.226.259.69
EV/EBITDA Ratio
5.055.377.688.677.5311.98
EV/EBIT Ratio
14.9015.1533.7520.4213.3233.55
EV/FCF Ratio
8.648.799.7922.1214.1328.58

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.990.991.031.011.171.36
Debt / EBITDA Ratio
3.843.845.284.173.635.69
Debt / FCF Ratio
6.586.587.1011.087.0114.03
Net Debt / Equity Ratio
0.610.610.640.690.771.00
Net Debt / EBITDA Ratio
2.492.493.462.962.464.36
Net Debt / FCF Ratio
4.074.074.417.544.6210.39
Quick Ratio
2.312.311.431.791.611.98
Current Ratio
2.382.381.482.071.652.04
Asset Turnover
0.130.130.110.130.160.12
Return on Equity (ROE)
-2.85%-2.85%0.39%4.79%11.52%5.89%
Return on Assets (ROA)
2.28%2.28%1.13%2.77%4.76%2.10%
Return on Capital Employed (ROCE)
4.20%4.20%2.10%4.80%8.20%3.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-5.90%-5.96%0.29%3.36%7.05%2.97%
FCF Yield
24.78%25.01%22.47%7.59%11.39%5.75%
Dividend Yield
---1.69%2.96%2.73%
Payout Ratio
--1082.48%98.61%35.73%77.44%
Buyback Yield / Dilution
2.58%2.58%-0.23%-6.16%-6.56%-15.40%
Total Shareholder Return
2.58%2.58%-0.23%-4.47%-3.61%-12.66%