7C Solarparken AG (ETR:HRPK)
Germany flag Germany · Delayed Price · Currency is EUR
1.805
+0.005 (0.28%)
Sep 25, 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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
132131155300334332
Market Cap Growth
-4.51%-15.16%-48.52%-9.96%0.53%11.67%
Enterprise Value
271288340504537545

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--342.7929.7914.1933.65
PS Ratio
2.042.002.444.303.895.90
PB Ratio
0.620.600.651.201.471.68
P/FCF Ratio
4.284.004.4513.188.7817.41
P/OCF Ratio
2.822.743.146.675.408.25

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.194.395.387.226.259.69
EV/EBITDA Ratio
5.305.377.688.677.5311.98
EV/EBIT Ratio
17.9015.1533.7520.4213.3233.55
EV/FCF Ratio
8.808.799.7922.1214.1328.58

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.920.991.031.011.171.36
Debt / EBITDA Ratio
3.883.845.284.173.635.69
Debt / FCF Ratio
6.446.587.1011.087.0114.03
Net Debt / Equity Ratio
0.570.610.640.690.771.00
Net Debt / EBITDA Ratio
2.522.493.462.962.464.36
Net Debt / FCF Ratio
3.984.074.417.544.6210.39
Quick Ratio
2.092.311.431.791.611.98
Current Ratio
2.182.381.482.071.652.04
Asset Turnover
0.130.130.110.130.160.12
Return on Equity (ROE)
-1.41%-2.85%0.39%4.79%11.52%5.89%
Return on Assets (ROA)
1.88%2.28%1.13%2.77%4.76%2.10%
Return on Capital Employed (ROCE)
3.50%4.20%2.10%4.80%8.20%3.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2.79%-5.96%0.29%3.36%7.05%2.97%
FCF Yield
23.34%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
6.07%2.58%-0.23%-6.16%-6.56%-15.40%
Total Shareholder Return
6.07%2.58%-0.23%-4.47%-3.61%-12.66%